.mk-site{--mk-ink:#171816;--mk-gold:#c6a46a;--mk-paper:#f4efe3;background:var(--mk-paper);color:var(--mk-ink);font-family:Arial,sans-serif;line-height:1.75}.mk-site *{box-sizing:border-box}.mk-site a{color:inherit}.mk-site img{max-width:100%;height:auto;display:block}.mk-site figure{margin:0}.mk-site p{margin:0 0 24px}.mk-site h1,.mk-site h2,.mk-site h3{letter-spacing:-.045em;font-family:Georgia,serif;font-weight:400;line-height:1.1}.mk-site h1{margin:22px 0 28px;font-size:clamp(3rem,5.6vw,5.9rem)}.mk-site h2{margin:16px 0 30px;font-size:clamp(2.5rem,4.4vw,4.6rem)}.mk-site em{color:var(--mk-gold);font-weight:400}.mk-site a:focus-visible,.mk-site summary:focus-visible{outline-offset:5px;outline:3px solid #ae7733}.mk-site a:active{transform:translateY(1px)}.mk-top{color:#d8cbb2;letter-spacing:.16em;background:#10110f;border-bottom:1px solid #c6a46a33;padding:10px 0;font-size:.62rem}.mk-top .layout-stack{justify-content:space-between;gap:8px}.mk-header{color:#f4efe3;z-index:30;background:#171816;border-bottom:1px solid #c6a46a33;position:sticky;top:0}.mk-header-inner{justify-content:space-between;align-items:center;gap:25px;padding-top:20px;padding-bottom:20px;display:flex;position:relative}.mk-brand{letter-spacing:.08em;align-items:center;gap:15px;min-width:0;font-family:Georgia,serif;font-size:1rem;text-decoration:none;display:flex}.mk-brand small{letter-spacing:.2em;margin-top:4px;font-family:Arial,sans-serif;font-size:.55rem;display:block}.mk-seal{border:1px solid var(--mk-gold);width:46px;height:46px;color:var(--mk-gold);border-radius:50%;flex:0 0 46px;place-items:center;font-family:Georgia,serif;font-size:1.8rem;display:grid}.mk-desktop{flex-wrap:wrap;gap:26px;font-size:.78rem;display:flex}.mk-desktop a{text-decoration:none}.mk-site a[aria-current=page]{color:var(--mk-gold);text-underline-offset:7px;text-decoration:underline}.mk-mobile{display:none}.mk-hero{color:var(--mk-paper);background:radial-gradient(at 75% 45%,#35352b 0,#171816 55%);padding-top:55px}.mk-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.mk-hero-grid>*{min-width:0}.mk-hero-copy{padding:25px 0 55px;animation:.7s ease-out mk-enter}.mk-eyebrow{letter-spacing:.22em;color:#9b713b;font-size:.65rem;font-weight:700}.mk-hero .mk-eyebrow,.mk-final .mk-eyebrow,.mk-training .mk-eyebrow{color:var(--mk-gold)}.mk-lead{max-width:580px;font-size:1.05rem;line-height:1.9}.mk-hero .mk-lead{color:#d1cbbb}.mk-actions{align-items:center;gap:22px;margin:30px 0}.mk-button{background:#902e24;border:1px solid #a53428;border-radius:5px;justify-content:space-between;align-items:center;gap:25px;padding:15px 24px;font-size:.8rem;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 5px 20px #0001;color:#fff4e2!important}.mk-button:hover{background:#ae4032;box-shadow:0 6px 22px #0003}.mk-text-link{text-underline-offset:5px;font-size:.8rem}.mk-hero-art{isolation:isolate;justify-content:center;align-items:end;min-width:0;display:flex;position:relative}.mk-stance{object-fit:contain;z-index:1;filter:drop-shadow(0 15px 24px #0004);width:auto;max-height:620px;position:relative}.mk-orbit{z-index:0;border:1px solid #c6a46a4d;border-radius:50%;position:absolute;inset:12% 3% 15%}.mk-orbit:after{content:"";border:1px solid #c6a46a22;border-radius:50%;position:absolute;inset:14px}.mk-art-caption{z-index:2;letter-spacing:.13em;color:#d8cbb2;text-align:right;max-width:180px;font-size:.5rem;line-height:1.8;position:absolute;bottom:15px;right:0}.mk-hero-bottom{letter-spacing:.18em;color:#d8cbb2;border-top:1px solid #c6a46a33;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:22px;padding-bottom:22px;font-size:.65rem;display:flex}.mk-hero-bottom>span:first-child{letter-spacing:.04em;font-family:Georgia,serif;font-size:1rem}.mk-section{padding-top:90px;padding-bottom:90px}.mk-intro-grid{grid-template-columns:1fr 3fr;gap:65px;display:grid}.mk-intro-grid>*{min-width:0}.mk-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:45px}.mk-values h3{font-size:1.6rem}.mk-values p{color:#5a5a50;font-size:.85rem}.mk-training{color:var(--mk-paper);background:#20221e}.mk-section-heading{grid-template-columns:1.3fr 1fr;align-items:center;gap:80px;margin-bottom:30px;display:grid}.mk-section-heading>*{min-width:0}.mk-section-heading>p{max-width:400px}.mk-programs{background:#c6a46a44;border:1px solid #c6a46a44;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:clip}.mk-programs>a{background:#20221e;min-width:0;padding:30px 30px 40px;text-decoration:none;transition:background .2s;position:relative}.mk-programs>a:hover{background:#303329}.mk-number{color:var(--mk-gold);font-family:Georgia,serif;font-size:.85rem}.mk-programs h3{letter-spacing:-.025em;margin:25px 0 13px;font-size:1.7rem}.mk-programs p{color:#c9c4b7;margin:0;font-size:.82rem}.mk-program-arrow{color:var(--mk-gold);position:absolute;bottom:20px;right:22px}.mk-fine{color:#c9c4b7;font-size:.75rem;margin:24px 0 0!important}.mk-balance{background:#e9e1cf}.mk-balance-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.mk-balance-grid>*{min-width:0}.mk-balance figure{background:radial-gradient(#d1b88d55,#0000 70%)}.mk-balance figcaption,.mk-portrait figcaption{color:#625b4e;text-align:center;margin-top:15px;font-size:.6rem}.mk-outline{background:0 0;border-color:#82704c;color:var(--mk-ink)!important}.mk-outline:hover{background:#d9c8a8}.mk-tamil{color:#665840;font-size:.85rem;margin-top:30px!important}.mk-time{margin-bottom:18px;font-family:Georgia,serif;font-size:2rem;font-weight:400;display:block}.mk-schedule .mk-section-heading{margin:0}.mk-final{color:var(--mk-paper);text-align:center;background:#171816}.mk-final .mk-actions{justify-content:center}.mk-footer{color:#d1cbbb;background:#10110f}.mk-footer-grid{grid-template-columns:1.3fr .8fr 1fr;gap:60px}.mk-footer strong{color:var(--mk-paper);font-family:Georgia,serif;font-size:1.3rem;font-weight:400;line-height:1.5;display:block}.mk-footer p{margin:16px 0;font-size:.8rem}.mk-footer small{font-size:.65rem}.mk-footer nav{flex-direction:column;gap:10px;font-size:.8rem;display:flex}.mk-footer nav a{text-decoration:none}.mk-site address{margin-bottom:20px;font-style:normal}.mk-footer address{font-size:.85rem}.mk-page-head{background:#e9e1cf}.mk-page-head h1{max-width:1050px}.mk-breadcrumb{overflow-wrap:anywhere;margin-bottom:32px;font-size:.7rem}.mk-page-body{max-width:1100px}.mk-prose{min-width:0}.mk-prose h2{margin-top:40px;font-size:2rem}.mk-prose p{line-height:1.9}.mk-prose .mk-programs{color:var(--mk-paper);margin-top:45px}.mk-about-grid{grid-template-columns:280px 1fr;align-items:start;gap:60px;display:grid}.mk-portrait{position:sticky;top:120px}.mk-portrait img{object-fit:contain;width:100%}.mk-page-head .mk-lead{max-width:800px}@keyframes mk-enter{0%{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mk-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:1000px){.mk-desktop{gap:17px}.mk-brand{font-size:.83rem}.mk-hero-grid{gap:25px}.mk-intro-grid{grid-template-columns:1fr;gap:10px}.mk-programs{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-balance-grid,.mk-section-heading{gap:35px}.mk-footer-grid{gap:30px}}@media (max-width:760px){.mk-desktop{display:none}.mk-mobile{flex:none;font-size:.75rem;display:block}.mk-mobile summary{cursor:pointer;padding:10px 0;list-style:none}.mk-mobile nav{z-index:40;background:#20221e;border:1px solid #c6a46a66;border-radius:8px;flex-direction:column;padding:14px;display:flex;position:absolute;top:100%;left:16px;right:16px}.mk-mobile nav a{overflow-wrap:anywhere;padding:12px;text-decoration:none}.mk-header-inner{gap:14px;padding-top:15px;padding-bottom:15px}.mk-brand{letter-spacing:.04em;gap:9px;font-size:.72rem}.mk-brand small{letter-spacing:.08em;font-size:.43rem}.mk-seal{flex-basis:36px;width:36px;height:36px;font-size:1.4rem}.mk-top .layout-stack>span:last-child{display:none}.mk-hero{padding-top:30px}.mk-hero-grid{grid-template-columns:1fr;gap:0}.mk-hero-copy{padding-bottom:20px}.mk-site h1{font-size:clamp(2.8rem,10vw,4.5rem)}.mk-hero-art{width:100%;max-width:500px;margin:auto}.mk-stance{max-height:500px}.mk-art-caption{font-size:.45rem;right:5px}.mk-section{padding-top:55px;padding-bottom:55px}.mk-values{grid-template-columns:1fr;gap:5px;margin-top:25px}.mk-balance-grid,.mk-section-heading,.mk-footer-grid,.mk-about-grid{grid-template-columns:1fr;gap:30px}.mk-balance figure{max-width:500px;margin:auto}.mk-portrait{max-width:280px;position:static;margin:auto!important}.mk-programs{grid-template-columns:1fr}.mk-programs>a{padding:24px}.mk-programs h3{margin-top:16px;font-size:1.6rem}.mk-site h2{font-size:2.6rem}.mk-prose h2{font-size:1.8rem}.mk-footer .mk-section{padding-bottom:55px}.mk-hero-bottom{font-size:.5rem}.mk-actions{gap:20px}.mk-button{padding:14px 18px}}.mk-site .mk-header{--theme-background:#20221e}.mk-page-drawing{float:right;background:#e9e1cf;border:1px solid #c6a46a55;border-radius:18px;width:min(42%,380px);padding:20px;margin:0 0 35px 45px!important}.mk-page-drawing img{object-fit:contain;width:100%;height:420px}.mk-page-drawing figcaption,.mk-art-gallery figcaption{text-align:center;color:#625b4e;margin-top:16px;font-size:.7rem;line-height:1.7}.mk-prose:after{content:"";clear:both;display:block}.mk-prose>.mk-programs{clear:both}.mk-art-gallery{border-top:1px solid #c6a46a66;margin-top:55px;padding-top:30px}.mk-art-gallery img{object-fit:contain;width:100%;max-height:520px}.mk-art-gallery figure{background:#e9e1cf;border-radius:18px;padding:25px}@media (max-width:760px){.mk-page-drawing{float:none;width:100%;max-width:450px;margin:0 auto 35px!important}.mk-page-drawing img{height:340px}.mk-art-gallery figure{padding:16px}}.mk-site{--mk-gold:#d3b57c;background:linear-gradient(140deg,#faf7ef,#eee5d4)}.mk-site h1,.mk-site h2{letter-spacing:-.035em}.mk-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#171b18f2;box-shadow:0 8px 30px #0002}.mk-hero{background:radial-gradient(at 80% 35%,#665a3e77,#0000 55%),linear-gradient(125deg,#151c19,#2c342b 65%,#34332a);border-radius:0 0 48px 48px;box-shadow:0 24px 55px #252b2520}.mk-hero-art{background:radial-gradient(#b99c5b22,#0000 68%)}.mk-button{background:linear-gradient(135deg,#ad5142,#81352c);border-color:#c2735a;border-radius:999px;box-shadow:0 8px 22px #6c241a28,inset 0 1px #ffffff30}.mk-outline{background:linear-gradient(135deg,#fff9e8,#e5d0a7);border-color:#b89e6d;box-shadow:0 8px 24px #76613e18}.mk-values>div{background:linear-gradient(145deg,#fffdf7,#eee6d8);border:1px solid #fff8;border-radius:24px;padding:28px;box-shadow:0 12px 35px #443b2210}.mk-training{background:radial-gradient(at 15% 0,#53634a55,#0000 65%),linear-gradient(145deg,#202a24,#151b18);border-radius:44px}.mk-site .mk-programs{background:0 0;border:0;gap:20px;overflow:visible}.mk-site .mk-programs>a{background:linear-gradient(140deg,#3c4638,#242e27);border:1px solid #cfba8738;border-radius:24px;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 10px 28px #0002,inset 0 1px #ffffff0d}.mk-site .mk-programs>a:hover{background:linear-gradient(140deg,#4c5744,#303a2f);transform:translateY(-3px);box-shadow:0 14px 32px #0003}.mk-balance{background:radial-gradient(at 20%,#d3b88155,#0000 58%),linear-gradient(130deg,#f5eddd,#e9dfcc);border-radius:44px}.mk-balance figure{background:radial-gradient(#bda16d55,#0000 70%);border-radius:40px}.mk-page-head{background:radial-gradient(at 90% 10%,#d2b77e66,#0000 60%),linear-gradient(130deg,#fbf7ec,#e5dbc5);border-radius:0 0 44px 44px;box-shadow:0 15px 40px #6e593710}.mk-page-drawing,.mk-art-gallery figure{background:radial-gradient(at 50% 35%,#fffaf0,#e7dbc2);border-color:#d5c29b77;border-radius:32px;box-shadow:0 15px 40px #5e4a2520,inset 0 1px #fff}.mk-portrait img{border-radius:28px}.mk-final{background:radial-gradient(at 50% 0,#69714a55,#0000 65%),linear-gradient(130deg,#25352c,#17221c);border-radius:44px 44px 0 0}.mk-footer{background:linear-gradient(140deg,#17221c,#111713)}.mk-mobile nav{border-radius:20px;box-shadow:0 20px 45px #0005}.mk-site .mk-prose>.mk-programs{margin-top:45px}.mk-number{background:#d3b57c15;border:1px solid #d3b57c30;border-radius:50%;place-items:center;min-width:34px;min-height:34px;display:inline-grid}@media (max-width:760px){.mk-hero,.mk-page-head{border-radius:0 0 28px 28px}.mk-training,.mk-balance{border-radius:28px}.mk-final{border-radius:28px 28px 0 0}.mk-site .mk-programs,.mk-values{gap:16px}.mk-values>div{padding:24px}.mk-page-drawing{border-radius:26px}}@media (prefers-reduced-motion:reduce){.mk-site .mk-programs>a:hover{transform:none}}.mk-site .mk-training-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.mk-training-images figure{background:radial-gradient(at 50% 35%,#fffdf6,#e7dbc3);border:1px solid #fff9;border-radius:32px;padding:28px;box-shadow:0 16px 40px #65512d18,inset 0 1px #fff}.mk-site .mk-training-images img{object-fit:contain;filter:drop-shadow(0 12px 12px #372f221a);width:100%;height:380px}.mk-home-portrait{background:radial-gradient(at 80%,#d0b77c30,#0000 60%)}.mk-portrait-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;display:grid}.mk-portrait-grid>*{min-width:0}.mk-portrait-grid figure{background:linear-gradient(140deg,#eee1c7,#fffcf3);border-radius:38px;padding:28px;box-shadow:0 20px 50px #65512d18}.mk-site .mk-portrait-grid img{object-fit:contain;width:100%;height:480px}@media (max-width:760px){.mk-site .mk-training-images{gap:16px}.mk-training-images figure{border-radius:24px;padding:14px}.mk-site .mk-training-images img{height:260px}.mk-portrait-grid{grid-template-columns:1fr;gap:28px}.mk-site .mk-portrait-grid img{height:380px}}@media (max-width:480px){.mk-site .mk-training-images{grid-template-columns:1fr}.mk-site .mk-training-images img{height:300px}}.mk-schedule>.layout-container.mk-section-heading{margin-block:0;margin-inline:auto}
.spd-site{--spd-ink:#1f3429;--spd-cream:#faf5e9;--spd-copper:#a54d2d;background:var(--spd-cream);color:var(--spd-ink);font-family:Arial,sans-serif;line-height:1.65}.spd-site *{box-sizing:border-box}.spd-site a{color:inherit}.spd-site h1,.spd-site h2,.spd-site h3,.spd-brand{letter-spacing:-.045em;font-family:Georgia,serif;line-height:1.08}.spd-site h1{margin:20px 0 26px;font-size:clamp(3rem,6.8vw,6.5rem);font-weight:400}.spd-site h2{margin:12px 0 24px;font-size:clamp(2rem,4vw,3.8rem);font-weight:400}.spd-site h3{font-size:1.65rem;font-weight:400}.spd-site em{color:var(--spd-copper);font-weight:400}.spd-site p{margin:0 0 22px}.spd-site figure{margin:0}.spd-site img{width:100%;height:auto;display:block}.spd-site a:focus-visible,.spd-site summary:focus-visible{outline:3px solid var(--spd-copper);outline-offset:5px}.spd-site a:active{transform:translateY(1px)}.spd-top{background:var(--spd-ink);color:var(--spd-cream);letter-spacing:.13em;padding:9px 0;font-size:.7rem}.spd-top .layout-stack{justify-content:space-between;gap:8px}.spd-top a{text-decoration:none}.spd-header{background:var(--spd-cream);border-bottom:1px solid #1f342922}.spd-header-inner{justify-content:space-between;align-items:center;gap:24px;padding-top:23px;padding-bottom:23px;display:flex;position:relative}.spd-brand{align-items:center;gap:14px;min-width:0;max-width:450px;font-size:1.5rem;text-decoration:none;display:flex}.spd-brand small{letter-spacing:.3em;margin-bottom:6px;font-family:Arial,sans-serif;font-size:.58rem;display:block}.spd-emblem{width:52px;height:52px;color:var(--spd-copper);border:1px solid #a54d2d99;border-radius:50%;flex:0 0 52px;place-items:center;font-size:2.3rem;display:grid}.spd-desktop{flex-wrap:wrap;gap:30px;font-size:.85rem;display:flex}.spd-desktop a,.spd-footer nav a{text-decoration:none}.spd-site a[aria-current=page]{color:var(--spd-copper);text-underline-offset:6px;text-decoration:underline}.spd-mobile{display:none}.spd-hero{background:radial-gradient(at 65% 25%,#e8d4b859,#0000 65%);padding:64px 0 80px}.spd-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:44px;display:grid}.spd-hero-grid>*{min-width:0}.spd-kicker{letter-spacing:.16em;font-size:.68rem;font-weight:700}.spd-lead{max-width:560px;font-size:1.05rem;line-height:1.8}.spd-actions{align-items:center;gap:24px;margin:30px 0}.spd-button{border:1px solid var(--spd-ink);background:var(--spd-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:26px;min-height:52px;padding:14px 25px;font-size:.85rem;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex;color:var(--spd-cream)!important}.spd-button:hover{background:#344d3e;box-shadow:0 6px 18px #1f34291a}.spd-link{text-underline-offset:5px;font-size:.85rem}.spd-hero-foot{letter-spacing:.12em;font-size:.66rem;line-height:1.9;margin-top:40px!important}.spd-hero-art{padding:0 0 115px;position:relative}.spd-hero-main{border-radius:160px 160px 14px 14px;overflow:hidden;box-shadow:0 16px 50px #1f34291f}.spd-hero-main img{aspect-ratio:1.05;object-fit:cover}.spd-site figcaption{letter-spacing:.02em;color:#faf5e9;background:#20382d;padding:8px 14px;font-size:.65rem}.spd-hero-detail{border:7px solid var(--spd-cream);border-radius:16px;width:57%;position:absolute;bottom:0;right:-12px;overflow:hidden;transform:rotate(4deg);box-shadow:0 15px 30px #1f342922}.spd-hero-detail img{aspect-ratio:1.4;object-fit:cover}.spd-art-label{color:var(--spd-copper);font-family:Georgia,serif;font-size:1.1rem;font-style:italic;line-height:1.3;position:absolute;bottom:26px;left:5%}.spd-section{padding-top:84px;padding-bottom:84px}.spd-menu-intro{border-top:1px solid #1f342922}.spd-heading-row{justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px;display:flex}.spd-heading-row>p{max-width:360px}.spd-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px 0 32px}.spd-categories>a{background:linear-gradient(145deg,#fffaf1,#f0e7d7);border:1px solid #1f342929;border-radius:16px;min-width:0;padding:30px 30px 54px;text-decoration:none;transition:box-shadow .2s,border-color .2s;position:relative}.spd-categories>a:hover{border-color:var(--spd-copper);box-shadow:0 9px 25px #1f342910}.spd-categories h3{margin:24px 0 12px}.spd-categories p{font-size:.85rem}.spd-arrow{color:var(--spd-copper);font-size:1.6rem;position:absolute;bottom:18px;right:28px}.spd-story{background:var(--spd-ink);color:var(--spd-cream)}.spd-story em{color:#e7b985}.spd-story-grid,.spd-visit-grid{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.spd-story-grid>*,.spd-visit-grid>*{min-width:0}.spd-light{background:#f7ecda;color:var(--spd-ink)!important}.spd-light:hover{background:#fffaf1}.spd-visit{background:#efe4d1}.spd-visit address{margin-bottom:20px;font-size:1.3rem;font-style:normal;line-height:1.5}.spd-footer{color:#f6efdf;background:#17281f;font-size:.85rem}.spd-footer .spd-section{padding-top:45px;padding-bottom:45px}.spd-footer-grid{grid-template-columns:1.4fr .7fr 1fr;gap:40px;display:grid}.spd-footer-grid>*{min-width:0}.spd-footer strong{font-family:Georgia,serif;font-size:1.4rem;font-weight:400}.spd-footer p{opacity:.8;margin:16px 0 0}.spd-footer nav{flex-direction:column;gap:10px;display:flex}.spd-page-head{background:#efe4d1}.spd-page-head h1{max-width:1000px}.spd-page-head .spd-kicker{margin-top:35px}.spd-menu-layout{grid-template-columns:250px minmax(0,1fr);gap:60px;display:grid}.spd-menu-index h2{font-size:1.6rem}.spd-menu-index nav{flex-direction:column;gap:0;display:flex}.spd-menu-index a{border-bottom:1px solid #1f342922;justify-content:space-between;gap:15px;padding:10px 0;font-size:.8rem;text-decoration:none;display:flex}.spd-menu-index a:hover{color:var(--spd-copper)}.spd-menu-note{background:#efe4d1;border-radius:12px;padding:24px;font-size:.9rem}.spd-menu-note p{margin:10px 0 0}.spd-menu-group{padding:45px 0 0;scroll-margin-top:28px}.spd-menu-group-heading{border-bottom:2px solid var(--spd-ink);flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.spd-menu-group-heading h2{flex:1;margin:0 0 20px;font-size:2.1rem}.spd-menu-group-heading>span:last-child{font-size:.7rem}.spd-menu-group ul{grid-template-columns:1fr 1fr;column-gap:30px;margin:0;padding:0;list-style:none;display:grid}.spd-menu-group li{overflow-wrap:anywhere;border-bottom:1px solid #1f34291c;min-width:0;padding:12px 0;font-size:.9rem}.spd-prose{max-width:850px}.spd-prose h2{margin-top:40px;font-size:2.2rem}.spd-prose p{line-height:1.9}.spd-hero-copy{animation:.65s ease-out spd-arrive}@keyframes spd-arrive{0%{opacity:.2;transform:translateY(15px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.spd-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:1000px){.spd-desktop{gap:18px}.spd-brand{font-size:1.2rem}.spd-hero-grid{gap:25px}.spd-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.spd-story-grid,.spd-visit-grid{gap:35px}.spd-menu-layout{grid-template-columns:210px minmax(0,1fr);gap:30px}}@media (max-width:760px){.spd-desktop{display:none}.spd-mobile{flex:none;font-size:.8rem;display:block}.spd-mobile summary{cursor:pointer;gap:8px;padding:12px 4px;list-style:none;display:flex}.spd-mobile nav{z-index:20;background:var(--spd-cream);border:1px solid #1f342933;border-radius:12px;flex-direction:column;gap:3px;padding:15px;display:flex;position:absolute;top:100%;left:16px;right:16px;box-shadow:0 12px 30px #1f342922}.spd-mobile nav a{overflow-wrap:anywhere;padding:12px;text-decoration:none}.spd-header-inner{gap:16px;padding-top:17px;padding-bottom:17px}.spd-brand{gap:9px;font-size:1.1rem;line-height:1.15}.spd-emblem{flex-basis:38px;width:38px;height:38px;font-size:1.7rem}.spd-brand small{font-size:.5rem}.spd-hero{padding:40px 0 45px}.spd-hero-grid{grid-template-columns:1fr;gap:20px}.spd-site h1{font-size:clamp(2.8rem,12vw,4.8rem)}.spd-hero-art{width:100%;max-width:550px;margin:auto;padding-bottom:105px}.spd-hero-detail{right:0}.spd-hero-main{border-radius:120px 120px 12px 12px}.spd-hero-foot{margin-top:22px!important}.spd-section{padding-top:50px;padding-bottom:50px}.spd-heading-row{display:block}.spd-story-grid,.spd-visit-grid,.spd-footer-grid{grid-template-columns:1fr;gap:26px}.spd-menu-layout{grid-template-columns:1fr}.spd-menu-index nav{grid-template-columns:1fr 1fr;column-gap:22px;display:grid}.spd-menu-group-heading h2{font-size:1.7rem}.spd-actions{gap:18px}.spd-categories>a{padding:23px 20px 40px}.spd-categories h3{font-size:1.4rem}.spd-categories p{font-size:.8rem}}@media (max-width:400px){.spd-categories,.spd-menu-group ul,.spd-menu-index nav{grid-template-columns:1fr}.spd-brand{font-size:1rem}.spd-top{letter-spacing:.06em}.spd-art-label{font-size:.9rem;left:0}.spd-button{padding:13px 20px}}.spd-site .spd-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.spd-site .spd-categories>a{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:20px;display:flex}.spd-site .spd-category-thumb{aspect-ratio:3/2;object-fit:cover;border-radius:12px;flex:none;width:250px;max-width:100%;height:auto}.spd-category-copy{min-width:0}.spd-site .spd-categories h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 8px;font-size:1.25rem;line-height:1.2}.spd-site .spd-categories p{margin:0;font-size:.75rem}.spd-category-copy p span{color:var(--spd-copper);margin-left:6px}@media (max-width:1100px){.spd-site .spd-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.spd-site .spd-categories{grid-template-columns:1fr}}
.kk-site{--kk-green:#183e2d;--kk-cream:#fcf7e9;--kk-gold:#f9c93e;background:var(--kk-cream);color:var(--kk-green);font-family:Arial,sans-serif;line-height:1.65}.kk-site *{box-sizing:border-box}.kk-site a{color:inherit}.kk-site img{max-width:100%;height:auto;display:block}.kk-site figure{margin:0}.kk-site figcaption,.kk-small{opacity:.76;font-size:.78rem;line-height:1.6}.kk-site figcaption{padding:10px 4px}.kk-site h1,.kk-site h2,.kk-site h3{letter-spacing:-.045em;margin:0 0 24px;line-height:1.07}.kk-site h1,.kk-site h2{font-family:Georgia,serif;font-weight:600}.kk-site h1{font-size:clamp(3.2rem,6.5vw,6.7rem)}.kk-site h2{font-size:clamp(2.5rem,4.5vw,4.7rem)}.kk-site h3{letter-spacing:-.035em;font-size:1.6rem}.kk-site em{color:#98600b;font-weight:400}.kk-site p{margin:0 0 22px}.kk-site .layout-container{width:100%;max-width:1360px;margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}.kk-section{padding-block:90px}.kk-eyebrow{letter-spacing:.17em;text-transform:uppercase;font-size:.72rem;font-weight:700}.kk-strip{background:var(--kk-green);color:#fff9df;letter-spacing:.08em;padding:10px 0;font-size:.7rem}.kk-strip .layout-stack{justify-content:space-between;gap:8px}.kk-strip a{text-decoration:none}.kk-header{background:var(--kk-cream);z-index:20;border-bottom:1px solid #183e2d19;position:relative}.kk-header-inner{align-items:center;gap:28px;padding-block:16px;display:flex}.kk-brand{flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:flex}.kk-brand img{object-fit:contain;width:76px;height:76px}.kk-brand span{letter-spacing:-.05em;font-size:1.45rem;font-weight:900;line-height:1.1}.kk-brand small{letter-spacing:.18em;margin-top:7px;font-size:.57rem;display:block}.kk-desktop-nav{flex-wrap:wrap;flex:1;justify-content:center;gap:24px;display:flex}.kk-desktop-nav a,.kk-mobile-menu a{font-size:.86rem;font-weight:600;text-decoration:none}.kk-desktop-nav a:hover,.kk-desktop-nav a[aria-current=page]{text-underline-offset:7px;text-decoration:underline}.kk-header-order{border:1px solid var(--kk-green);white-space:nowrap;border-radius:100px;padding:10px 20px;font-size:.82rem;font-weight:700;text-decoration:none}.kk-mobile-menu{display:none}.kk-hero{background:radial-gradient(at 75% 40%,#ffe8a1 0,#0000 65%)}.kk-hero-inner{grid-template-columns:1fr 1.05fr;align-items:center;gap:30px;padding-block:70px 85px;display:grid}.kk-hero-copy{z-index:2;position:relative}.kk-intro{max-width:570px;font-size:1.05rem}.kk-hero-photo{min-width:0;animation:1s ease-out both kk-enter;position:relative}.kk-hero-photo>img{aspect-ratio:1/1.05;object-fit:cover;object-position:70% center;border-radius:48% 48% 25px 25px;box-shadow:0 24px 60px #75481119}.kk-stamp{background:var(--kk-gold);text-align:center;letter-spacing:.09em;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:138px;height:138px;font-size:.6rem;line-height:1.6;animation:1.2s ease-out both kk-stamp;display:flex;position:absolute;bottom:80px;right:-8px;transform:rotate(10deg);box-shadow:0 8px 30px #183e2d20}.kk-stamp b{font-size:.85rem}.kk-actions{flex-wrap:wrap;gap:12px;margin:28px 0}.kk-button{border:1px solid var(--kk-green);background:var(--kk-green);border-radius:50px;justify-content:center;align-items:center;gap:20px;padding:14px 23px;font-size:.86rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;color:#fff9e8!important}.kk-button:hover{background:#28553e;transform:translateY(-3px);box-shadow:0 8px 20px #183e2d22}.kk-button:active{transform:translateY(0)}.kk-outline{background:0 0;color:var(--kk-green)!important}.kk-outline:hover{background:#e9e5ce}.kk-site a:focus-visible,.kk-site summary:focus-visible{outline-offset:5px;outline:3px solid #b47713}.kk-text-link{text-underline-offset:5px;font-size:.85rem;font-weight:700}.kk-ribbon{background:#f6ce57;padding:20px 0}.kk-ribbon .layout-stack{justify-content:space-between;gap:16px;font-size:.85rem;font-weight:700}.kk-section-heading{justify-content:space-between;align-items:end;gap:36px;margin-bottom:42px;display:flex}.kk-section-heading>*{flex:1;min-width:0}.kk-section-heading>p{max-width:390px}.kk-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.kk-product{background:#fffdf6;border:1px solid #dddeca;border-radius:28px;min-width:0;transition:box-shadow .2s,transform .2s;box-shadow:0 7px 22px #183e2d06}.kk-product:hover{transform:translateY(-4px);box-shadow:0 14px 35px #183e2d12}.kk-product-photo{border-radius:27px 27px 0 0;display:block;position:relative;overflow:hidden}.kk-product-photo img{aspect-ratio:1.38;object-fit:cover;width:100%}.kk-product-copy{padding:26px}.kk-product-copy h3{margin:10px 0 14px}.kk-product-copy h3 a{text-decoration:none}.kk-product-copy p{font-size:.9rem}.kk-image-note{background:#fff8e9;border-radius:20px;padding:3px 10px;font-size:.7rem;position:absolute;bottom:12px;left:12px}.kk-flavour-surface{text-align:center;background:#f2e8cc;border-block:1px solid #ddd2b6}.kk-flavours{flex-wrap:wrap;justify-content:center;gap:12px;max-width:1000px;margin:36px auto}.kk-flavours a{background:#fffaf0;border:1px solid #183e2d40;border-radius:50px;padding:12px 22px;font-size:.9rem;text-decoration:none;display:block}.kk-flavours a:hover{background:var(--kk-green);color:#fff}.kk-story{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.kk-story>div,.kk-story>figure{min-width:0}.kk-story img{aspect-ratio:1.18;object-fit:cover;border-radius:34px;width:100%}.kk-courier-surface{background:#e7eddf}.kk-steps{margin-bottom:30px;padding-left:22px}.kk-steps li{padding:7px 0}.kk-visit{background:#f9cc47}.kk-visit em{color:#365236}.kk-visit address{max-width:440px;font-style:normal}.kk-coverage{border-top:1px solid #183e2d44;padding-top:20px}.kk-coverage summary{cursor:pointer;font-weight:700}.kk-coverage ul{flex-wrap:wrap;gap:10px;padding:20px 0;list-style:none}.kk-coverage li{border:1px solid #183e2d33;border-radius:30px;padding:4px 12px;font-size:.8rem}.kk-footer{color:#fff8df;background:#173a2b}.kk-footer-grid{grid-template-columns:1fr 1fr 1fr;gap:45px;margin-bottom:40px;display:grid}.kk-footer-grid>*{overflow-wrap:anywhere;min-width:0}.kk-footer b{font-size:2rem}.kk-footer nav{flex-direction:column;gap:9px;display:flex}.kk-footer a{text-decoration:none}.kk-page-head{background:#f2e8cc}.kk-page-head h1{max-width:950px;font-size:clamp(3rem,5vw,5rem)}.kk-page-head .kk-eyebrow{margin-top:30px}.kk-page-body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:70px;display:grid}.kk-page-body h2{margin-top:35px;font-family:Georgia,serif;font-size:2rem}.kk-page-body figure{margin-top:32px}.kk-page-body figure img{border-radius:25px}.kk-enquiry{background:#e7eddf;border-radius:25px;align-self:start;padding:34px}.kk-product-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kk-product-links>a{border-top:1px solid #183e2d44;padding:24px;text-decoration:none}.kk-product-links span{font-size:.75rem}.kk-product-links h3{margin:14px 0;font-size:1.3rem}.kk-product-links p{font-size:.85rem}.kk-page-body .article{max-width:none;padding:0}.kk-page-body>div{min-width:0}@keyframes kk-enter{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes kk-stamp{0%{opacity:0;transform:rotate(-15deg)translateY(15px)}to{opacity:1;transform:rotate(10deg)translateY(0)}}@media (max-width:1050px){.kk-desktop-nav{display:none}.kk-mobile-menu{margin-left:auto;display:block}.kk-mobile-menu summary{cursor:pointer;font-weight:700;list-style:none}.kk-mobile-menu nav{background:#fffaf0;border:1px solid #183e2d33;border-radius:18px;flex-direction:column;gap:18px;padding:20px;display:flex;position:absolute;top:100%;left:20px;right:20px;box-shadow:0 18px 40px #183e2d22}.kk-story{gap:35px}.kk-header-inner{gap:18px}.kk-hero-inner{gap:20px}.kk-stamp{width:110px;height:110px;right:0}.kk-products{gap:18px}.kk-product-copy{padding:20px}.kk-product-copy h3{font-size:1.4rem}}@media (max-width:700px){.kk-section{padding-block:56px}.kk-header-inner{gap:14px;padding-block:12px}.kk-brand img{width:58px;height:58px}.kk-brand span{font-size:1.2rem}.kk-brand small{font-size:.5rem}.kk-header-order{display:none}.kk-strip .layout-stack{justify-content:center;font-size:.6rem}.kk-hero-inner{grid-template-columns:1fr;gap:28px;padding-block:45px}.kk-hero-copy h1{font-size:clamp(3.2rem,12vw,5rem)}.kk-hero-photo>img{aspect-ratio:1.2;border-radius:35% 35% 22px 22px}.kk-stamp{bottom:50px}.kk-hero-photo{width:100%;max-width:530px;margin:auto}.kk-intro{font-size:1rem}.kk-ribbon .layout-stack{justify-content:center;gap:12px 22px;font-size:.75rem}.kk-section-heading{margin-bottom:25px;display:block}.kk-section-heading>p{margin-top:20px}.kk-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kk-product-copy{padding:18px 14px}.kk-product-copy .kk-eyebrow{letter-spacing:.08em;font-size:.59rem}.kk-product-copy h3{font-size:1.2rem;line-height:1.2}.kk-product-copy p{font-size:.8rem}.kk-product-copy .kk-text-link{font-size:.72rem}.kk-product{border-radius:20px}.kk-product-photo{border-radius:19px 19px 0 0}.kk-story,.kk-page-body{grid-template-columns:1fr;gap:28px}.kk-courier-surface .kk-story>figure{order:-1}.kk-story h2{font-size:3rem}.kk-footer-grid{grid-template-columns:1fr;gap:22px}.kk-product-links{grid-template-columns:1fr 1fr}.kk-enquiry{padding:26px}.kk-flavours{gap:9px}.kk-flavours a{padding:9px 15px;font-size:.8rem}.kk-visit address{margin-top:26px}}@media (max-width:360px){.kk-products,.kk-product-links{grid-template-columns:1fr}.kk-brand span{font-size:1rem}.kk-site .layout-container{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.kk-site *{transition:none!important;animation:none!important}}
.aura-site{--au-ink:#112f40;--au-mint:#b8ebd6;--au-paper:#f8faf9;background:var(--au-paper);color:var(--au-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.65}.aura-site *{box-sizing:border-box}.aura-site a{color:inherit;text-decoration:none}.aura-site button,.aura-site input,.aura-site select{font:inherit}.aura-site button,.aura-site summary{cursor:pointer}.aura-site :focus-visible{outline-offset:5px;outline:3px solid #16775d}.aura-site h1,.aura-site h2,.aura-site h3,.aura-site p{margin:0}.aura-site h1,.aura-site h2{letter-spacing:-.055em;text-wrap:balance;font-weight:400;line-height:1.07}.aura-site h1{font-size:clamp(42px,5.5vw,84px)}.aura-site h2{font-size:clamp(32px,3.5vw,52px)}.aura-site h3{letter-spacing:-.03em;font-size:21px;font-weight:500;line-height:1.25}.aura-site em{color:#47766c;font-style:normal}.aura-site p{color:#567078}.aura-site .layout-container{width:100%;max-width:1360px;margin-inline:auto;padding-inline:clamp(20px,5vw,80px)}.aura-site .layout-grid{gap:22px;display:grid}.aura-site .layout-stack{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.aura-site .au-section{padding-block:88px}.aura-site small{display:block}.aura-site .au-eyebrow{letter-spacing:.17em;font-size:10px;font-weight:600;line-height:1.8;display:block}.aura-site .au-button{background:var(--au-ink);border:1px solid var(--au-ink);border-radius:5px;justify-content:center;align-items:center;gap:25px;padding:16px 23px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex;color:#fff!important}.aura-site .au-button.au-outline{background:0 0;border-color:#a2b8b3;color:var(--au-ink)!important}.aura-site .au-topline{background:var(--au-ink);color:#eaf3ef;letter-spacing:.04em;font-size:10px}.aura-site .au-topline>div{justify-content:space-between;gap:14px;padding-block:9px;display:flex}.aura-site .au-header{background:#fff;border-bottom:1px solid #e0e9e6}.aura-site .au-header-inner{justify-content:space-between;align-items:center;gap:28px;padding-block:23px;display:flex}.aura-site .au-brand{letter-spacing:-.035em;align-items:center;gap:11px;min-width:0;font-size:21px;font-weight:600;line-height:1.2;display:flex}.aura-site .au-brand>span:last-child{overflow-wrap:anywhere}.aura-site .au-brand small{letter-spacing:.16em;margin-top:8px;font-size:7px;font-weight:500}.aura-site .au-brand-mark{background:#c8ebdf;border-radius:12px;flex:0 0 39px;place-items:center;height:39px;font-size:34px;font-weight:400;display:grid}.aura-site .au-desktop-nav{flex-wrap:wrap;gap:24px;font-size:11px;display:flex}.aura-site .au-desktop-nav a[aria-current],.aura-site .au-mobile-menu a[aria-current]{color:#16775d;text-underline-offset:8px;text-decoration:underline}.aura-site .au-header-cta{border-bottom:1px solid var(--au-ink);white-space:nowrap;padding-block:6px;font-size:11px}.aura-site .au-mobile-menu{display:none}.aura-site .au-preview{text-align:center;background:#e1f0e9;padding:8px 20px;font-size:11px}.aura-site .au-preview a{text-decoration:underline}.aura-site .au-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:24px;min-height:690px;display:grid}.aura-site .au-hero-copy{z-index:1;padding-block:70px;position:relative}.aura-site .au-hero-copy .au-eyebrow{letter-spacing:.11em;font-size:9px}.aura-site .au-eyebrow i{background:#267961;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.aura-site .au-hero h1{margin-top:25px;font-size:clamp(48px,6.7vw,95px)}.aura-site .au-hero-copy>p{margin-block:24px 30px;font-size:15px;line-height:1.8}.aura-site .au-hero-foot{letter-spacing:.05em;color:#45625b;flex-wrap:wrap;gap:26px;margin-top:55px;font-size:9px;display:flex}.aura-site .au-hero-foot span:before{content:"·";margin-right:8px}.aura-site .au-hero-visual{isolation:isolate;justify-content:center;align-items:center;min-width:0;min-height:600px;display:flex;position:relative}.aura-site .au-hero-ring{aspect-ratio:1;z-index:-1;border:1px solid #b3cec3;border-radius:50%;width:100%;position:absolute;box-shadow:0 0 0 34px #c9ddd133,0 0 0 70px #c9ddd122}.aura-site .au-hero-product{object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(15px 28px 16px #66897a28);width:93%;height:auto;max-height:450px;transform:rotate(-8deg)}.aura-site .au-hero-tag{position:absolute;top:53px;right:0}.aura-site .au-hero-tag p{color:var(--au-ink);letter-spacing:-.04em;margin-top:8px;font-size:20px;line-height:1.3}.aura-site .au-hero-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffde;border:1px solid #fff;border-radius:9px;padding:24px 35px;position:absolute;bottom:55px;left:0;box-shadow:0 12px 36px #1d4b3e09}.aura-site .au-hero-card>span{letter-spacing:.12em;font-size:8px}.aura-site .au-hero-card h3{margin:8px 0 14px}.aura-site .au-hero-card a{font-size:11px}.aura-site .au-hero-plus{color:#719c8b;font-size:64px;font-weight:200;position:absolute;bottom:80px;right:30px}.aura-site .au-assurance{background:#fff;border-bottom:1px solid #dce7e2}.aura-site .au-assurance>div{letter-spacing:.05em;justify-content:space-between;padding-block:22px;font-size:10px}.aura-site .au-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:35px;display:flex}.aura-site .au-heading .au-eyebrow{margin-bottom:17px}.aura-site .au-heading>p{max-width:320px;font-size:13px}.aura-site .au-categories{grid-template-columns:repeat(5,minmax(0,1fr))}.aura-site .au-categories>a{background:#eef4f0;border:1px solid #e1ebe5;border-radius:7px;padding:23px 20px 18px;transition:background .2s}.aura-site .au-categories>a:hover{background:#deeee6}.aura-site .au-categories>a>span{letter-spacing:.1em;color:#5a756d;font-size:8px}.aura-site .au-categories img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:150px;margin-block:10px 18px}.aura-site .au-categories h3{min-height:42px;font-size:17px}.aura-site .au-categories p{justify-content:space-between;gap:8px;margin-top:9px;font-size:10px;display:flex}.aura-site .au-feature{background:#e5efea}.aura-site .au-feature-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.aura-site .au-feature-photo{background:radial-gradient(circle,#fff 20%,#d8e7de 68%,#c7ddd2);border-radius:12px;place-items:center;min-height:420px;padding:35px;display:grid;position:relative}.aura-site .au-feature-photo img{object-fit:contain;mix-blend-mode:multiply;width:80%;height:340px}.aura-site .au-feature-photo>span{letter-spacing:.18em;margin-top:18px;font-size:9px}.aura-site .au-feature h2{margin:20px 0}.aura-site .au-feature p{max-width:440px;margin-bottom:25px;font-size:14px}.aura-site .au-text-link{text-underline-offset:5px;margin-top:22px;font-size:11px;display:block;text-decoration:underline!important}.aura-site .au-filter{background:#eef4f1;border-radius:8px;margin-bottom:24px;padding:20px;align-items:flex-end!important}.aura-site .au-filter label,.aura-site .au-journal-search label{letter-spacing:.02em;gap:7px;min-width:0;font-size:10px;font-weight:600;display:grid}.aura-site .au-search{flex:240px}.aura-site .au-filter input,.aura-site .au-filter select,.aura-site .au-journal-search input{color:var(--au-ink);background:#fff;border:1px solid #cbdcd4;border-radius:5px;width:100%;min-width:0;padding:12px;font-size:12px}.aura-site .au-tabs{flex-wrap:wrap;gap:9px;margin-bottom:22px;display:flex}.aura-site .au-tabs button{color:var(--au-ink);background:0 0;border:1px solid #ccdcd4;border-radius:30px;padding:8px 14px;font-size:11px}.aura-site .au-tabs button[aria-pressed=true]{background:var(--au-ink);color:#fff;border-color:var(--au-ink)}.aura-site .au-results{color:#587167;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-block:17px;font-size:10px;display:flex}.aura-site .au-products{grid-template-columns:repeat(4,minmax(0,1fr))}.aura-site .au-products article{background:#fff;border:1px solid #dde7e1;border-radius:9px;min-width:0}.aura-site .au-product-image{background:#edf4f0;border-radius:8px 8px 0 0;padding:45px 20px 20px;display:block;position:relative}.aura-site .au-product-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:210px;transition:transform .25s}.aura-site .au-product-image:hover img{transform:translateY(-5px)}.aura-site .au-pill{background:#ffffffca;border-radius:20px;padding:4px 9px;font-size:8px;position:absolute;top:16px;left:15px}.aura-site .au-product-copy{padding:21px}.aura-site .au-product-copy small{color:#64796f;font-size:9px;line-height:1.5}.aura-site .au-product-copy h3{margin:10px 0;font-size:20px}.aura-site .au-product-copy p{margin-bottom:20px;font-size:12px;line-height:1.7}.aura-site .au-card-bottom{border-top:1px solid #e4ece7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:17px;font-size:10px;display:flex}.aura-site .au-card-bottom button{color:var(--au-ink);background:#edf4f0;border:1px solid #cddfd5;border-radius:4px;padding:7px 9px;font-size:10px}.aura-site .au-card-bottom button[aria-pressed=true]{background:#c8ebdf}.aura-site .au-direct{text-underline-offset:4px;margin-top:15px;font-size:10px;display:block;text-decoration:underline!important}.aura-site .au-inquiry{background:#e8f4ee;border:1px solid #95bcaa;border-radius:8px;margin-top:32px;padding:30px}.aura-site .au-inquiry h3{margin:8px 0}.aura-site .au-inquiry p{font-size:12px}.aura-site .au-inquiry ul{margin:20px 0;padding:0;list-style:none}.aura-site .au-inquiry li{border-bottom:1px solid #c9dfd3;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 0;font-size:12px;display:flex}.aura-site .au-inquiry li>span{flex:150px}.aura-site .au-inquiry label{align-items:center;gap:10px;display:flex}.aura-site .au-inquiry input{border:1px solid #abcaba;border-radius:3px;width:70px;min-width:0;padding:5px}.aura-site .au-inquiry button{color:var(--au-ink);background:0 0;border:0;font-size:10px;text-decoration:underline}.aura-site .au-inquiry>small{margin-top:13px;font-size:10px}.aura-site .au-empty{text-align:center;border:1px dashed #bdd4c7;padding:50px}.aura-site .au-empty p{margin:10px 0}.aura-site .au-empty button{padding:8px 16px}.aura-site .au-story{color:#fff;background:#123445}.aura-site .au-story h2{color:#fff}.aura-site .au-story p{color:#c3d4d8}.aura-site .au-story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:95px;display:grid}.aura-site .au-story h2{margin:22px 0;font-size:clamp(44px,4.7vw,65px)}.aura-site .au-story p{margin-bottom:20px;font-size:14px}.aura-site .au-story .au-button{border-color:#739795;color:#fff!important}.aura-site .au-story-panel{background:radial-gradient(circle at 100% 0,#39675455,#0000 60%);border:1px solid #42626d;border-radius:10px;padding:35px}.aura-site .au-story-panel>h3{margin:15px 0 30px;font-size:30px}.aura-site .au-orbit{color:#b8ebd6;border:1px solid #78ac98;border-radius:50%;place-items:center;width:65px;height:65px;margin-bottom:30px;font-size:40px;display:grid}.aura-site .au-story-panel>div{border-top:1px solid #42626d;gap:20px;padding-top:20px;display:flex}.aura-site .au-story-panel b{color:#a3d2bd;font-size:10px}.aura-site .au-story-panel p{font-size:12px}.aura-site .au-settings{grid-template-columns:repeat(3,minmax(0,1fr))}.aura-site .au-settings a{background:#ecf3ef;border-radius:8px;padding:30px}.aura-site .au-settings span{color:#719184;margin-bottom:35px;font-size:10px;display:block}.aura-site .au-settings h3{font-size:28px}.aura-site .au-settings p{margin-top:12px;font-size:12px}.aura-site .au-faq{grid-template-columns:.9fr 1.1fr;gap:75px;display:grid}.aura-site .au-faq h2{margin:20px 0}.aura-site .au-faq>div>p{max-width:330px;margin-bottom:26px;font-size:14px}.aura-site .au-faq details,.aura-site .au-product-source details{border-top:1px solid #cbdcd2;padding:20px 0}.aura-site .au-faq details:last-child{border-bottom:1px solid #cbdcd2}.aura-site .au-faq summary{padding-right:16px;font-size:13px;font-weight:500}.aura-site .au-faq details p{margin-top:16px;font-size:12px;line-height:1.9}.aura-site .au-final{text-align:center;background:#d9eee4}.aura-site .au-final .au-section{padding-block:75px}.aura-site .au-final h2{margin:22px 0;font-size:clamp(45px,5vw,70px)}.aura-site .au-final p{margin-bottom:25px;font-size:13px}.aura-site .au-footer{background:#f0f5f2}.aura-site .au-footer>div{padding-top:55px}.aura-site .au-footer-grid{grid-template-columns:1.3fr .7fr 1fr;gap:55px;padding-bottom:40px;display:grid}.aura-site .au-footer h3{margin-bottom:20px;font-size:12px}.aura-site .au-footer p{max-width:300px;margin-block:18px;font-size:11px}.aura-site .au-footer-grid>div>a:not(.au-brand){overflow-wrap:anywhere;margin-block:10px;font-size:11px;display:block}.aura-site .au-footer-bottom{border-top:1px solid #d5e2da;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:23px;font-size:9px;display:flex}.aura-site .au-page-head>div{padding-block:65px}.aura-site .au-page-head h1{max-width:930px;margin-top:20px}.aura-site .au-page-head p{max-width:640px;margin-top:25px;font-size:15px}.aura-site .au-detail{grid-template-columns:1fr 1fr;align-items:start;gap:75px;display:grid}.aura-site .au-detail-image{text-align:center;background:#e8f1eb;border-radius:10px;padding:45px}.aura-site .au-detail-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:480px}.aura-site .au-detail-image>span{letter-spacing:.13em;margin-top:20px;font-size:9px;display:block}.aura-site .au-breadcrumb{gap:15px;margin-bottom:35px;font-size:10px;display:flex}.aura-site .au-detail h1{margin:15px 0 23px;font-size:clamp(38px,4.5vw,62px)}.aura-site .au-lead{font-size:17px}.aura-site .au-spec{border-bottom:1px solid #d4e2d9;padding:23px 0}.aura-site .au-spec>span{letter-spacing:.12em;font-size:9px}.aura-site .au-spec p{margin-top:10px;font-size:13px}.aura-site .au-quote{background:#e7f2ec;border-radius:7px;margin-top:28px;padding:28px}.aura-site .au-quote h3{margin:10px 0;font-size:24px}.aura-site .au-quote p{margin-bottom:18px;font-size:13px}.aura-site .au-fine{color:#667e73;margin-top:20px;font-size:10px;line-height:1.8}.aura-site .au-product-source{padding-top:0!important}.aura-site .au-product-source h2{margin:16px 0}.aura-site .au-product-source>p{max-width:750px;margin-bottom:25px}.aura-site .au-extra{border:1px solid #d3e4da;border-radius:8px;margin-top:40px;padding:30px}.aura-site .au-extra p{margin:15px 0 20px;font-size:13px}.aura-site .au-use-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aura-site .au-use-grid article{background:#fff;border:1px solid #d7e5dc;border-radius:10px;padding:35px}.aura-site .au-use-grid img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:220px;margin-bottom:25px}.aura-site .au-use-grid h2{margin:15px 0}.aura-site .au-use-grid p{margin-bottom:22px;font-size:13px}.aura-site .au-contact{grid-template-columns:1fr 1fr;gap:65px;display:grid}.aura-site .au-contact>article{background:#e8f3ed;border-radius:10px;padding:40px}.aura-site .au-contact h2{margin:22px 0}.aura-site .au-contact p{margin:15px 0 24px;font-size:14px}.aura-site .au-contact-phone{margin:24px 0;font-size:26px;display:block}.aura-site .au-contact small{font-size:11px}.aura-site .au-contact>div>article{border-bottom:1px solid #d3e2d9;padding:25px 0}.aura-site .au-contact h3{margin-top:15px}.aura-site .au-contact a{overflow-wrap:anywhere}.aura-site .au-contact>div a{text-underline-offset:4px;font-size:13px;text-decoration:underline}.aura-site .au-journal{grid-template-columns:repeat(3,minmax(0,1fr))}.aura-site .au-journal article{background:#fff;border:1px solid #d5e4da;border-radius:8px;padding:30px}.aura-site .au-journal h2{letter-spacing:-.035em;margin:22px 0;font-size:25px;line-height:1.3}.aura-site .au-journal p{overflow-wrap:anywhere;margin-bottom:20px;font-size:12px}.aura-site .au-journal article>a{font-size:11px}.aura-site .au-journal-search{margin-bottom:30px;align-items:flex-end!important}.aura-site .au-journal-search label{flex:240px}.aura-site .au-reading{overflow-wrap:anywhere;max-width:900px!important}.aura-site .au-reading h2{margin-block:30px 18px;font-size:30px}.aura-site .au-reading p{margin-bottom:20px}.aura-site .au-reading a{text-decoration:underline}.aura-site .au-reading-note{background:#eaf3ee;border-left:3px solid #749f8c;padding:18px 25px;font-size:12px;margin-bottom:40px!important}.aura-site [class*=grid]>*{min-width:0}@media (min-width:1600px){.aura-site .layout-container{max-width:1480px}}@media (max-width:1100px){.aura-site .au-desktop-nav,.aura-site .au-header-inner{gap:15px}.aura-site .au-brand{font-size:18px}.aura-site .au-hero-grid{min-height:610px}.aura-site .au-hero-visual{min-height:510px}.aura-site .au-products,.aura-site .au-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.aura-site .au-story-grid,.aura-site .au-feature-grid,.aura-site .au-detail{gap:40px}.aura-site .au-hero-card{bottom:30px}.aura-site .au-faq{gap:35px}}@media (max-width:850px){.aura-site .au-desktop-nav,.aura-site .au-header-cta{display:none}.aura-site .au-mobile-menu{flex:none;display:block;position:relative}.aura-site .au-mobile-menu summary{border:1px solid #c5d9ce;border-radius:4px;padding:8px 12px;font-size:12px}.aura-site .au-mobile-menu nav{z-index:20;background:#fff;border:1px solid #d7e6dc;border-radius:6px;width:min(260px,80vw);margin-top:10px;padding:18px;position:absolute;top:100%;right:0;box-shadow:0 15px 30px #12344518}.aura-site .au-mobile-menu nav a{padding:10px;font-size:13px;display:block}.aura-site .au-hero-copy .au-eyebrow{font-size:8px}.aura-site .au-hero h1{font-size:clamp(42px,7.4vw,64px)}.aura-site .au-hero-product{width:100%}.aura-site .au-hero-tag{top:45px}.aura-site .au-hero-card{padding:20px;bottom:60px}.aura-site .au-hero-plus{display:none}.aura-site .au-feature-grid{gap:30px}.aura-site .au-feature-photo{min-height:340px;padding:20px}.aura-site .au-feature-photo img{height:270px}.aura-site .au-products,.aura-site .au-journal{grid-template-columns:repeat(2,minmax(0,1fr))}.aura-site .au-footer-grid{gap:30px}.aura-site .au-faq{grid-template-columns:1fr}.aura-site .au-contact{gap:30px}.aura-site .au-detail-image{padding:25px}.aura-site .au-detail-image img{height:350px}}@media (max-width:600px){.aura-site .au-section{padding-block:55px}.aura-site .au-topline>div{text-align:center;justify-content:center}.aura-site .au-topline>div>span{display:none}.aura-site .au-header-inner{padding-block:18px}.aura-site .au-brand{font-size:18px}.aura-site .au-brand small{letter-spacing:.1em;font-size:6px}.aura-site .au-brand-mark{border-radius:9px;flex-basis:32px;height:32px;font-size:28px}.aura-site .au-hero-grid{grid-template-columns:1fr;gap:0;min-height:0}.aura-site .au-hero-copy{padding-block:45px 20px}.aura-site .au-hero h1{font-size:clamp(47px,11vw,66px)}.aura-site .au-hero h1 br:nth-child(2){display:none}.aura-site .au-hero-copy>p{margin-block:22px;font-size:13px}.aura-site .au-hero-foot{gap:17px;margin-top:28px}.aura-site .au-hero-visual{min-height:400px;margin:0 5px 25px}.aura-site .au-hero-ring{width:87%;box-shadow:0 0 0 16px #c9ddd133,0 0 0 32px #c9ddd122}.aura-site .au-hero-product{width:90%;height:320px;max-height:320px}.aura-site .au-hero-tag{top:15px;right:0}.aura-site .au-hero-tag p{font-size:16px}.aura-site .au-hero-card{padding:16px 24px;bottom:10px}.aura-site .au-hero-card h3{font-size:18px}.aura-site .au-assurance>div{text-align:center;justify-content:center;gap:8px 20px;padding-block:16px;font-size:9px}.aura-site .au-heading{margin-bottom:25px;display:block}.aura-site .au-heading>p{margin-top:20px}.aura-site .au-heading>.au-button{margin-top:22px}.aura-site .au-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}.aura-site .au-categories>a{padding:18px 13px}.aura-site .au-categories img{height:125px}.aura-site .au-categories h3{min-height:0;font-size:16px}.aura-site .au-categories p{font-size:9px}.aura-site .au-categories>a:last-child{grid-column:span 2;grid-template-columns:1fr 1fr;align-items:center;display:grid}.aura-site .au-categories>a:last-child img{grid-area:1/2/4;margin:0}.aura-site .au-categories>a:last-child h3,.aura-site .au-categories>a:last-child p{grid-column:1}.aura-site .au-feature-grid,.aura-site .au-story-grid,.aura-site .au-contact,.aura-site .au-detail{grid-template-columns:1fr;gap:35px}.aura-site .au-feature-photo{min-height:320px}.aura-site .au-filter{gap:14px;padding:16px}.aura-site .au-filter label{flex:125px}.aura-site .au-filter .au-search{flex-basis:100%}.aura-site .au-tabs{gap:7px}.aura-site .au-tabs button{padding:7px 11px;font-size:10px}.aura-site .au-products{gap:12px!important}.aura-site .au-product-image{padding:40px 10px 15px}.aura-site .au-product-image img{height:155px}.aura-site .au-pill{font-size:7px;top:12px;left:10px}.aura-site .au-product-copy{padding:15px 12px}.aura-site .au-product-copy h3{font-size:18px}.aura-site .au-product-copy p{font-size:11px}.aura-site .au-card-bottom{gap:10px;font-size:9px}.aura-site .au-card-bottom button,.aura-site .au-direct{font-size:9px}.aura-site .au-story-panel{padding:28px}.aura-site .au-settings{grid-template-columns:1fr;gap:12px!important}.aura-site .au-settings a{grid-template-columns:30px 1fr;gap:8px;padding:23px;display:grid}.aura-site .au-settings span{grid-row:span 2;margin-bottom:0}.aura-site .au-settings h3{font-size:25px}.aura-site .au-settings p{margin:0}.aura-site .au-faq{gap:35px}.aura-site .au-final h2{font-size:48px}.aura-site .au-footer-grid{grid-template-columns:1fr;gap:25px}.aura-site .au-footer-grid>div:first-child{margin-bottom:10px}.aura-site .au-footer-bottom{gap:10px}.aura-site .au-page-head>div{padding-block:45px}.aura-site .au-page-head h1{font-size:44px}.aura-site .au-page-head p{font-size:13px}.aura-site .au-detail-image img{height:330px}.aura-site .au-detail h1{font-size:43px}.aura-site .au-use-grid,.aura-site .au-journal{grid-template-columns:1fr}.aura-site .au-use-grid article{padding:25px}.aura-site .au-contact>article{padding:28px}.aura-site .au-reading h2{font-size:27px}.aura-site .au-inquiry{padding:22px}.aura-site .au-inquiry li{gap:9px}.aura-site .au-inquiry label{font-size:10px}.aura-site .au-journal article{padding:25px}}@media (max-width:360px){.aura-site .au-products{grid-template-columns:1fr}.aura-site .au-product-image img{height:230px}.aura-site .au-brand{font-size:16px}.aura-site .au-hero h1{font-size:43px}.aura-site .au-categories{grid-template-columns:1fr}.aura-site .au-categories>a:last-child{grid-column:auto}.aura-site .au-header-inner{gap:8px}.aura-site .au-page-head h1{font-size:38px}}@media (prefers-reduced-motion:reduce){.aura-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.aura-site .au-article-body img{border-radius:8px;width:100%;max-width:680px;height:auto;margin:25px auto;display:block}.aura-site .au-article-body li{margin-block:10px}.aura-site .au-article-body h3{margin:25px 0 15px}.aura-site .au-mobile-menu:not([open]) nav{display:none}.aura-site .au-mobile-menu[open] nav{grid-template-columns:minmax(0,1fr);width:min(260px,100vw - 40px);top:calc(100% + 8px);right:0}.aura-site{color:var(--au-text,var(--au-ink))}.aura-site .au-brand{max-width:340px}.aura-site .au-hero h1 em{display:inline}.aura-site .au-hero-grid{background:0 0}@media (max-width:850px){.aura-site .au-brand{max-width:calc(100% - 85px)}}.aura-site{--au-cyan:#20c9d5;--au-coral:#ff8a65;--au-gold:#ffc861;background:var(--au-paper)}.aura-site :focus-visible{outline-color:var(--au-coral)}.aura-site em{color:#087d75}.aura-site .au-topline{background:linear-gradient(90deg,#062d36 0%,var(--au-ink) 55%,#07565a 100%);color:#f3fffb}.aura-site .au-brand-mark{color:#062f37;background:linear-gradient(145deg,var(--au-gold),#ffdf88);box-shadow:0 7px 20px #ffc86140}.aura-site .au-brand-logo{flex:none;line-height:0;display:block}.aura-site .au-brand-logo img{object-fit:contain;width:170px;height:60px;display:block}.aura-site .au-brand-logo-footer{background:#fff;border-radius:7px;width:max-content;padding:7px 11px}.aura-site .au-brand-logo-footer img{width:170px;height:60px}@media (max-width:600px){.aura-site .au-brand-logo img{width:136px;height:48px}.aura-site .au-brand-logo-footer img{width:153px;height:54px}}.aura-site .au-desktop-nav a[aria-current],.aura-site .au-mobile-menu a[aria-current]{color:#007c72}.aura-site .au-header-cta{color:#006c65;border-color:#16a795;font-weight:700}.aura-site .au-button{background:linear-gradient(135deg,var(--au-ink),#075a5c);border-color:#0000;box-shadow:0 10px 24px #07363d22}.aura-site .au-button:hover{background:linear-gradient(135deg,#075a5c,#087d75)}.aura-site .au-button.au-outline{background:#fff9;border-color:#7bbab0}.aura-site .au-hero{background:radial-gradient(circle at 84% 17%,#31dba94d 0 9%,#0000 31%),radial-gradient(circle at 71% 76%,#20c9d529 0 10%,#0000 36%),linear-gradient(118deg,#fbfffd 0 43%,#dff8f0 73%,#d5f3ef 100%)}.aura-site .au-eyebrow i{background:var(--au-coral);box-shadow:0 0 0 5px #ff8a651c}.aura-site .au-hero-ring{border-color:#5dd5bd;box-shadow:0 0 0 34px #31dba91f,0 0 0 70px #20c9d512}.aura-site .au-hero-tag .au-eyebrow{color:#00766c}.aura-site .au-hero-card{background:#ffffffed;border-color:#b8eadc;box-shadow:0 20px 50px #07565a21}.aura-site .au-hero-card>span{color:#00877d}.aura-site .au-hero-plus{color:var(--au-coral)}.aura-site .au-assurance{color:#f5fffc;background:linear-gradient(90deg,#07363d,#07565a);border-color:#aae6d5}.aura-site .au-categories>a{border-color:#0000;box-shadow:0 10px 28px #07363d0b}.aura-site .au-categories>a:first-child{background:#dff8f0}.aura-site .au-categories>a:nth-child(2){background:#daf6f7}.aura-site .au-categories>a:nth-child(3){background:#fff0dc}.aura-site .au-categories>a:nth-child(4){background:#ffe9e2}.aura-site .au-categories>a:nth-child(5){background:#e9e8fb}.aura-site .au-categories>a:hover{background:#fff;transform:translateY(-3px);box-shadow:0 18px 38px #07363d18}.aura-site .au-categories>a>span{color:#087d75;font-weight:700}.aura-site .au-feature{color:#fff;background:linear-gradient(125deg,#07363d 0 47%,#0a4b51 100%)}.aura-site .au-feature h2,.aura-site .au-feature .au-eyebrow,.aura-site .au-feature .au-text-link{color:#fff}.aura-site .au-feature h2 em{color:#71efd0}.aura-site .au-feature p{color:#c9e8e3}.aura-site .au-feature-photo{background:radial-gradient(circle,#fff 18%,#cbf4e7 58%,#76d8c0 100%);box-shadow:0 25px 60px #001c214d}.aura-site .au-tabs button[aria-pressed=true]{background:linear-gradient(135deg,#007f76,#07363d);border-color:#0000}.aura-site .au-product-image{background:linear-gradient(145deg,#f4fbf8,#e0f5ee)}.aura-site .au-products article{border-color:#cfe9df;box-shadow:0 10px 30px #07363d09}.aura-site .au-pill{color:#fff;background:#07363de8}.aura-site .au-card-bottom button{color:#07564f;background:#e0f8f0;border-color:#82d8c1}.aura-site .au-card-bottom button[aria-pressed=true]{background:var(--au-gold);color:#342300;border-color:#e9a82f}.aura-site .au-inquiry{background:linear-gradient(135deg,#dcf8ef,#e4f8f8);border-color:#55c9ac}.aura-site .au-story{background:linear-gradient(135deg,#052c35,#074850 62%,#075b58)}.aura-site .au-orbit{border-color:var(--au-coral);color:var(--au-coral);box-shadow:0 0 35px #ff8a6530}.aura-site .au-settings a:first-child{background:#dff8f0}.aura-site .au-settings a:nth-child(2){background:#daf6f7}.aura-site .au-settings a:nth-child(3){background:#fff0dc}.aura-site .au-page-head{background:linear-gradient(110deg,#e1f8f0,#dff5f6 70%,#fff0dc)}.aura-site .au-final{background:linear-gradient(125deg,#31dba9,#20c9d5 58%,#79dfc7)}.aura-site .au-final h2,.aura-site .au-final h2 em,.aura-site .au-final p,.aura-site .au-final .au-eyebrow{color:#052f37}.aura-site .au-footer{color:#effffa;background:#062f37}.aura-site .au-footer p{color:#b9d9d5}.aura-site .au-footer-bottom{color:#a9cdca;border-color:#2d6266}@media (prefers-reduced-motion:no-preference){.aura-site .au-categories>a{transition:transform .22s,box-shadow .22s,background .22s}}.aura-site .au-reading .au-original-h1{margin:0;font-size:clamp(42px,5.5vw,84px)}
.rg-site{--rg-wine:#571b2a;--rg-ink:#29211e;--rg-gold:#e4c58a;--rg-paper:#faf5ec;--layout-max:78rem;background:var(--rg-paper);color:var(--rg-ink);font-family:Arial,sans-serif;line-height:1.7}.rg-site *{box-sizing:border-box;min-width:0}.rg-site a{color:inherit}.rg-site img{max-width:100%;height:auto;display:block}.rg-site h1,.rg-site h2,.rg-site h3,.rg-site p{overflow-wrap:anywhere;margin:0 0 1.25rem}.rg-site h1,.rg-site h2,.rg-site h3{font-family:Georgia,Times New Roman,serif;font-weight:400}.rg-site h1,.rg-site h2{letter-spacing:-.045em;text-wrap:balance;line-height:1.08}.rg-site h1{font-size:clamp(2.8rem,5.5vw,5.5rem)}.rg-site h2{font-size:clamp(2.3rem,4vw,4rem)}.rg-site h3{font-size:1.7rem;line-height:1.2}.rg-site em{color:var(--rg-wine);font-weight:400}.rg-site p{max-width:64ch}.rg-site figure{margin:0}.rg-site figcaption{color:#716353;padding:.75rem 0;font-size:.7rem}.rg-site a:focus-visible,.rg-site summary:focus-visible{outline-offset:5px;outline:3px solid #c8953b}.rg-kicker{letter-spacing:.18em;overflow-wrap:anywhere;align-items:center;gap:.8rem;margin-bottom:1.5rem;font-size:.65rem;font-weight:700;line-height:1.6;display:flex}.rg-kicker:before{content:"";background:currentColor;flex-shrink:0;width:1.7rem;height:1px}.rg-topline{color:#d7c4a8;letter-spacing:.1em;background:#210f14;border-bottom:1px solid #e4c58a20;padding:.5rem 0;font-size:.6rem}.rg-topline .layout-stack{justify-content:space-between;gap:.3rem}.rg-header{color:#f9ecd3;z-index:20;background:#2d111a;border-bottom:1px solid #e4c58a30;position:relative}.rg-header-inner{justify-content:space-between;align-items:center;gap:2rem;padding-block:1.3rem;display:flex;position:relative}.rg-brand{align-items:center;gap:.9rem;max-width:60%;text-decoration:none;display:flex}.rg-brand img{object-fit:contain;flex-shrink:0;width:64px;height:64px}.rg-site .rg-brand>.site-custom-logo~span{display:block}.rg-wordmark{color:#edcf8e;text-shadow:0 1px #674527;overflow-wrap:anywhere;font-family:Georgia,serif;font-size:clamp(1.1rem,2.1vw,1.8rem);line-height:1.2}.rg-brand small{letter-spacing:.06em;color:#d3baa0;margin-top:.5rem;font-family:Arial,sans-serif;font-size:.6rem;font-weight:400;display:block}.rg-header nav,.rg-footer nav{flex-wrap:wrap;gap:1.8rem;display:flex}.rg-header nav a{letter-spacing:.07em;border-bottom:1px solid #0000;padding:.6rem 0;font-size:.75rem;text-decoration:none}.rg-header nav a[aria-current],.rg-header nav a:hover{color:var(--rg-gold);border-color:var(--rg-gold)}.rg-menu{display:none}.rg-menu summary{cursor:pointer;border:1px solid #e4c58a66;border-radius:0;font-size:.75rem}.rg-header .rg-menu[open] nav{color:#fff1d9;background:#2d111a}.rg-cash-hero{isolation:isolate;color:#fff4df;background:#210f14;grid-template-columns:1fr;display:grid;position:relative}.rg-site .rg-cash-image{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;animation:1.2s ease-out both rg-image-arrive;position:absolute;inset:0}.rg-cash-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#210f14 0%,#210f14ee 23%,#210f14bb 39%,#210f1410 65%),linear-gradient(#0000 65%,#210f14 100%);position:absolute;inset:0}.rg-cash-content{align-items:center;min-height:590px;padding-block:4.2rem 2rem;display:flex}.rg-hero-copy{width:43%;max-width:490px;animation:.7s ease-out both rg-enter}.rg-cash-hero .rg-kicker{color:var(--rg-gold);font-size:.62rem}.rg-cash-hero h1{letter-spacing:-.055em;margin-bottom:1.8rem;font-size:clamp(4.5rem,8.4vw,8.5rem);line-height:.92}.rg-cash-hero em{color:var(--rg-gold)}.rg-hero-copy>p{color:#e0d0bf;max-width:42ch;font-size:.95rem}.rg-actions{gap:.75rem;margin:1.8rem 0}.rg-site .rg-button{text-align:center;white-space:normal;overflow-wrap:anywhere;border:1px solid var(--rg-wine);background:var(--rg-wine);color:#fff5e3;letter-spacing:.03em;justify-content:center;align-items:center;gap:1rem;max-width:100%;min-height:50px;padding:1rem 1.4rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.rg-site .rg-button:hover{background:#35111c;transform:translateY(-2px);box-shadow:0 8px 20px #35111c20}.rg-site .rg-button:active{transform:translateY(1px)}.rg-site .rg-outline{color:var(--rg-wine);background:0 0}.rg-site .rg-outline:hover{background:#efe3d1}.rg-cash-hero .rg-button,.rg-closing .rg-button{color:#2b141a;background:linear-gradient(120deg,#f1dca9,#d8b66e);border-color:#e4c58a;box-shadow:0 5px 24px #0002}.rg-cash-hero .rg-button:hover,.rg-closing .rg-button:hover{background:#f4dfaf}.rg-cash-hero .rg-outline{color:#f9ead4;background:#210f1455;border-color:#a88c65}.rg-cash-hero .rg-outline:hover{background:#48202b}.rg-site .rg-fine{font-size:.68rem;line-height:1.7}.rg-hero-paths{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#210f1477;border-block:1px solid #d6b98655;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;display:grid}.rg-hero-paths a{overflow-wrap:anywhere;grid-template-columns:1fr auto;padding:1.3rem 1.8rem;font-family:Georgia,serif;font-size:1.25rem;text-decoration:none;transition:background .2s;display:grid}.rg-hero-paths a+a{border-left:1px solid #d6b98655}.rg-hero-paths a:hover{background:#ffffff0d}.rg-hero-paths span{letter-spacing:.16em;color:var(--rg-gold);grid-column:1/-1;margin-bottom:.3rem;font-family:Arial,sans-serif;font-size:.58rem}.rg-hero-paths b{color:var(--rg-gold);padding-left:1rem;font-weight:400}.rg-cash-caption{color:#cbb79d;padding-block:1rem;font-size:.58rem}.rg-section{padding-block:6rem}.rg-section-heading{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:3rem;display:flex}.rg-section-heading>p{color:#716354;max-width:34ch;font-size:.9rem}.rg-service-surface{background:#f7f0e4}.rg-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.rg-services>a{background:#fffaf2;border:1px solid #dacbb2;grid-template-columns:auto 1fr;align-content:start;column-gap:1.6rem;padding:2.2rem;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative}.rg-services>a:hover{border-color:#ae8548;transform:translateY(-4px);box-shadow:0 15px 32px #51351c0c}.rg-number{color:#805c2e;border:1px solid #c9ad78;border-radius:50%;grid-row:1/4;justify-content:center;align-self:start;align-items:center;width:3rem;height:3rem;font-family:Georgia,serif;font-size:1.15rem;display:flex}.rg-services h3{max-width:19ch;margin-bottom:.8rem;font-size:1.65rem}.rg-services p{color:#746656;margin-bottom:1.5rem;font-size:.85rem}.rg-link{text-underline-offset:5px;font-size:.75rem;font-weight:700}.rg-services .rg-link{color:var(--rg-wine);grid-column:2}.rg-process-surface{color:#f7ecd9;background:#351620;border-block:1px solid #c8a568}.rg-process{grid-template-columns:1fr 1.1fr;gap:6rem;display:grid}.rg-process .rg-kicker,.rg-process em{color:var(--rg-gold)}.rg-process p{color:#d6c2b2;font-size:.9rem}.rg-process ol{margin:0;padding:0;list-style:none}.rg-process li{border-bottom:1px solid #c8a56844;gap:1.6rem;padding:1.5rem 0;display:flex}.rg-process li:first-child{padding-top:0}.rg-process li>span{color:var(--rg-gold);font-family:Georgia,serif;font-size:1.4rem}.rg-process h3{margin-bottom:.7rem;font-size:1.5rem}.rg-process li p{margin-bottom:0}.rg-articles{gap:1.5rem}.rg-articles>a{background:#f0e7d8;border-block:1px solid #cbb694;flex-direction:column;padding:2.2rem;text-decoration:none;transition:background .2s;display:flex}.rg-articles>a:hover{background:#e9dcc7}.rg-articles h3{font-size:1.7rem}.rg-articles p{color:#6b5c4f;font-size:.9rem}.rg-articles span{color:var(--rg-wine);margin-top:auto;font-size:.75rem;font-weight:700}.rg-page-head{color:#fff2de;background:radial-gradient(at 90% 20%,#6a2b3d,#2d111a 80%);border-bottom:3px solid #bc9255}.rg-page-head em{color:var(--rg-gold)}.rg-page-head h1{max-width:20ch}.rg-page-head p{color:#ddc8b9;font-size:1rem}.rg-breadcrumb{margin-bottom:2rem;font-size:.75rem;display:block;color:var(--rg-gold)!important}.rg-reading{max-width:850px;padding-block:4rem}.rg-reading>figure{margin-bottom:3rem}.rg-reading>figure img{object-fit:cover;background:#fffaf2;border:1px solid #dacbb2;width:100%;max-height:550px;padding:.5rem}.rg-reading h2{margin-top:2.5rem;font-size:2.3rem}.rg-reading h3{margin-top:1.8rem}.rg-reading p{max-width:none}.rg-about{grid-template-columns:.85fr 1fr;align-items:center;gap:5rem;display:grid}.rg-about figure{background:#eee3d2;border:1px solid #cbb694;padding:1rem}.rg-about figure img{object-fit:contain;width:100%;max-height:620px}.rg-contact{grid-template-columns:1.1fr 1fr;gap:5rem;display:grid}.rg-contact aside{background:#eee3d2;border:1px solid #cbb694;padding:3rem;box-shadow:10px 10px #e2d4bd}.rg-contact aside h2{font-size:2rem}.rg-contact address{margin-bottom:1.5rem;font-style:normal}.rg-areas{background:#eee5d6;border-top:1px solid #d2c0a4}.rg-areas ul{gap:.6rem;margin-top:2rem;padding:0;list-style:none}.rg-areas li{background:#f7f0e7;border:1px solid #c9b797;padding:.55rem 1rem;font-size:.75rem}.rg-closing{color:#fff0d6;background:radial-gradient(at 100%,#782d40,#421421 70%);border-top:1px solid #c6a168}.rg-closing .rg-section-heading{align-items:center;margin:0 auto}.rg-closing h2{font-size:clamp(3rem,6vw,6rem)}.rg-closing .rg-kicker{color:var(--rg-gold)}.rg-closing p{color:#e6ceb9;margin-bottom:0}.rg-footer{color:#dfcdb7;background:#1e1216}.rg-footer-grid{grid-template-columns:1.2fr .6fr 1fr;gap:3rem;margin-bottom:3rem;display:grid}.rg-footer b{color:var(--rg-gold);margin-bottom:1rem;font-family:Georgia,serif;font-size:1.5rem;font-weight:400;display:block}.rg-footer p{font-size:.8rem}.rg-footer nav{flex-direction:column;gap:.7rem}.rg-footer nav a{text-underline-offset:5px;font-size:.8rem}.rg-footer nav a[aria-current]{color:var(--rg-gold)}.rg-footer .rg-fine{color:#ae9583;border-top:1px solid #c6a16844;padding-top:1.5rem}@keyframes rg-enter{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes rg-image-arrive{0%{filter:brightness(.8)}to{filter:brightness()}}@media (max-width:1000px){.rg-brand{max-width:70%}.rg-header-inner>nav{display:none}.rg-menu{display:block}.rg-cash-content{min-height:540px}.rg-hero-copy{width:50%}.rg-cash-hero h1{font-size:6rem}.rg-services>a{column-gap:1rem;padding:1.5rem}.rg-process,.rg-about,.rg-contact{gap:3rem}}@media (max-width:700px){.rg-header-inner{gap:.75rem;padding-block:1rem}.rg-brand{gap:.6rem;max-width:calc(100% - 5rem)}.rg-brand img{width:44px;height:44px}.rg-wordmark{font-size:1.1rem}.rg-brand small{font-size:.5rem}.rg-topline{font-size:.53rem}.rg-topline .layout-stack{gap:.2rem}.rg-cash-hero{grid-template-areas:"copy""image""paths""caption"}.rg-cash-content{grid-area:copy;min-height:0;padding-block:2.5rem 0}.rg-hero-copy{width:100%;max-width:none}.rg-cash-hero h1{margin-bottom:1.3rem;font-size:clamp(3.9rem,14vw,6rem);line-height:1}.rg-cash-hero h1 br{display:none}.rg-cash-hero h1 em:before{content:" "}.rg-cash-hero .rg-kicker{margin-bottom:1rem;font-size:.56rem}.rg-hero-copy>p{max-width:48ch;font-size:.88rem}.rg-site .rg-cash-image{z-index:0;object-fit:contain;grid-area:image;width:100%;height:auto;margin-top:.5rem;position:relative;inset:auto}.rg-cash-hero:before{display:none}.rg-actions{gap:.6rem;margin:1.3rem 0}.rg-site .rg-button{padding:.9rem 1rem;font-size:.7rem}.rg-hero-paths{grid-area:paths;grid-template-columns:1fr;margin-top:0}.rg-hero-paths a{padding:1rem .5rem;font-size:1.05rem}.rg-hero-paths a+a{border-top:1px solid #d6b98655;border-left:0}.rg-cash-caption{grid-area:caption;font-size:.54rem}.rg-section{padding-block:3.5rem}.rg-section-heading{margin-bottom:2rem;display:block}.rg-section-heading>p{max-width:45ch}.rg-services{grid-template-columns:1fr}.rg-services>a{padding:1.5rem}.rg-services h3{font-size:1.5rem}.rg-process,.rg-about,.rg-contact{grid-template-columns:1fr;gap:2.2rem}.rg-process li{gap:1.1rem}.rg-articles>a{padding:1.5rem}.rg-contact aside{padding:1.5rem;box-shadow:5px 5px #e2d4bd}.rg-areas li{padding:.4rem .65rem;font-size:.7rem}.rg-closing .rg-button{margin-top:1.8rem}.rg-footer-grid{grid-template-columns:1fr;gap:1.5rem}.rg-footer nav{flex-direction:row}.rg-reading{padding-block:2.5rem}}@media (max-width:380px){.rg-services>a{grid-template-columns:minmax(0,1fr);padding:1.1rem}.rg-number{grid-row:auto;margin-bottom:1rem}.rg-services .rg-link{grid-column:1}.rg-hero-paths a{padding-inline:0}.rg-brand{flex-wrap:wrap}}.rg-service-copy{display:contents}.rg-related{background:#f0e7d8;border:1px solid #dacbb2;margin-block:2.5rem;padding:1.5rem}.rg-reading .rg-related h2{margin-top:0;font-size:1.7rem}.rg-related ul{gap:.8rem;margin:0;padding-left:1.2rem;display:grid}.rg-related a{overflow-wrap:anywhere;text-underline-offset:4px}.rg-services-illustrated>a{flex-direction:column;padding:0;display:flex}.rg-services-illustrated .rg-service-copy{flex:1;grid-template-columns:auto minmax(0,1fr);column-gap:1.5rem;padding:1.8rem;display:grid}.rg-site .rg-service-image{width:100%;position:relative}.rg-service-image img{aspect-ratio:3/2;object-fit:cover;width:100%}.rg-site .rg-service-image figcaption{color:#fff0d6;letter-spacing:.04em;background:#29131ce8;padding:.25rem .6rem;font-size:.58rem;position:absolute;bottom:.65rem;left:.75rem}.rg-assessment-image{margin-bottom:2rem!important}.rg-assessment-image img{aspect-ratio:3/2;object-fit:cover;border:1px solid #c8a56866;width:100%}.rg-site .rg-assessment-image figcaption{color:#d6c2b2;font-size:.62rem}@media (max-width:700px){.rg-services-illustrated .rg-service-copy{column-gap:1rem;padding:1.3rem}}@media (max-width:380px){.rg-services-illustrated .rg-service-copy{grid-template-columns:minmax(0,1fr);padding:1.1rem}}.rg-site{--rg-radius:1.6rem;--rg-shadow:0 5px 12px #532b1710,0 20px 48px #532b1714;background:radial-gradient(at 0 40%,#f1dfc680,#0000 65%),#faf5ec}.rg-header{background:linear-gradient(120deg,#391722,#2d111a);border-bottom-color:#e4c58a18;box-shadow:0 8px 30px #1b0a1420}.rg-menu summary,.rg-header .rg-menu[open] nav{border-radius:1rem}.rg-site .rg-button{border-radius:999px;box-shadow:0 5px 14px #35111c1c,inset 0 1px #ffffff24}.rg-cash-hero .rg-button,.rg-closing .rg-button{box-shadow:0 8px 24px #17080c35,inset 0 1px #fff5d7aa}.rg-cash-hero .rg-outline{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(135deg,#75424a55,#210f1477)}.rg-cash-hero:before{background:radial-gradient(at 8% 30%,#6d303b55,#0000 55%),linear-gradient(90deg,#210f14 0%,#210f14ee 23%,#210f14bb 39%,#210f1410 65%),linear-gradient(#0000 60%,#210f14 100%)}.rg-hero-paths{border-radius:var(--rg-radius);background:linear-gradient(120deg,#6a384777,#210f14bb);border:1px solid #e4c58a40;box-shadow:0 14px 40px #10060940,inset 0 1px #ffffff0c}.rg-hero-paths a:first-child{border-radius:var(--rg-radius) 0 0 var(--rg-radius)}.rg-hero-paths a:last-child{border-radius:0 var(--rg-radius) var(--rg-radius) 0}.rg-hero-paths a+a{border-left:0;box-shadow:-1px 0 #d6b98633}.rg-cash-caption{padding-bottom:2rem}.rg-service-surface{background:radial-gradient(at 10% 30%,#e9d0ad55,#0000 65%),linear-gradient(#faf5ec,#f7f0e4);position:relative}.rg-service-surface:before{content:"";pointer-events:none;background:#210f14;border-radius:0 0 50% 50%/0 0 100% 100%;height:2.5rem;display:block}.rg-services{gap:1.7rem}.rg-services>a,.rg-articles>a{border-radius:var(--rg-radius);box-shadow:var(--rg-shadow);background:linear-gradient(145deg,#fffdf8,#f6ecdd);border:1px solid #d9c8ad77;transition:transform .25s,box-shadow .25s,border-color .25s}.rg-services>a:hover,.rg-articles>a:hover{border-color:#b89a6a;transform:translateY(-3px);box-shadow:0 8px 18px #532b1718,0 26px 55px #532b1720}.rg-service-image img{border-radius:var(--rg-radius) var(--rg-radius) .65rem .65rem}.rg-site .rg-service-image figcaption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:999px;box-shadow:0 3px 12px #190d1730}.rg-number{background:radial-gradient(circle at 30% 20%,#fffdf7,#edd9b7);border-color:#ceb48188;box-shadow:inset 0 1px #fff,0 4px 12px #805c2e12}.rg-process-surface{background:#351620;border:0;border-radius:3rem;box-shadow:inset 0 1px #e4c58a40}.rg-process-surface .rg-section{padding-block:8rem}.rg-process li{background:linear-gradient(125deg,#ffffff0c,#ffffff03);border:1px solid #d9b67b25;border-radius:1.25rem;margin-bottom:1rem;box-shadow:0 8px 24px #15070d20;padding:1.5rem!important}.rg-assessment-image img,.rg-reading>figure img{border-radius:var(--rg-radius);box-shadow:0 12px 35px #180b1730}.rg-about figure{border-radius:calc(var(--rg-radius) + .5rem);box-shadow:var(--rg-shadow);background:linear-gradient(140deg,#fff8ed,#eadbc4);border-color:#dacbb288}.rg-about figure img{border-radius:var(--rg-radius)}.rg-page-head{background:#351620;border:0;border-radius:0 0 3rem 3rem;padding-bottom:1.5rem;box-shadow:inset 0 -1px #e4c58a40}.rg-contact aside,.rg-related{border-radius:var(--rg-radius);box-shadow:var(--rg-shadow);background:linear-gradient(135deg,#fff9ef,#ebdcc5);border-color:#cbb69466}.rg-areas{background:radial-gradient(at 90%,#e2c49c44,#0000 65%),linear-gradient(#faf5ec,#eee5d6 5rem,#eee5d6);border:0}.rg-areas li{background:linear-gradient(#fffaf1,#f3e8d8);border-color:#c9b79788;border-radius:999px;box-shadow:0 3px 9px #7050380a}.rg-closing{background:radial-gradient(at 90%,#9a4c5b44,#0000 75%),linear-gradient(#421421,#421421 calc(100% - 4rem),#1e1216);border:0;border-radius:3rem 3rem 0 0;box-shadow:inset 0 1px #e4c58a40}.rg-closing .rg-section{padding-block:7rem 5rem}@media (max-width:700px){.rg-site{--rg-radius:1.2rem}.rg-site .rg-cash-image{border-radius:1.4rem;-webkit-mask-image:none;mask-image:none}.rg-process-surface{border-radius:1.5rem}.rg-page-head{border-radius:0 0 1.5rem 1.5rem}.rg-closing{border-radius:1.5rem 1.5rem 0 0}.rg-service-surface:before{height:1.4rem}.rg-hero-paths{margin-top:.8rem}.rg-hero-paths a{padding:1rem}.rg-hero-paths a+a{box-shadow:none;border-top:1px solid #d6b98622}.rg-hero-paths a:first-child{border-radius:var(--rg-radius) var(--rg-radius) 0 0}.rg-hero-paths a:last-child{border-radius:0 0 var(--rg-radius) var(--rg-radius)}.rg-process-surface .rg-section{padding-block:5.5rem}.rg-process li{gap:.8rem;padding:1.1rem!important}.rg-closing .rg-section{padding-block:5rem 3.5rem}}@media (prefers-reduced-motion:reduce){.rg-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.gazette{--gz-red:#761b23;--gz-accent:#ba202b;--gz-paper:#fffdf8;--gz-soft:#f0ede5;--gz-ink:#222;--gz-line:#d8d2c8;background:var(--gz-paper);color:var(--gz-ink);font-family:Arial,Noto Sans Tamil,sans-serif;line-height:1.65}.gazette *{box-sizing:border-box;min-width:0}.gazette a{color:inherit;text-decoration:none}.gazette a:hover{text-underline-offset:4px;text-decoration:underline}.gazette .layout-container{width:min(94%,1420px);max-width:1420px;margin-inline:auto}.gazette h1,.gazette h2,.gazette h3{color:inherit;overflow-wrap:anywhere}.gz-top{background:var(--gz-red);color:#fff;font-size:12px}.gz-top>div{flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:8px;display:flex}.gz-masthead{grid-template-columns:1fr 2fr 1fr;align-items:center;gap:28px;padding-block:29px;display:grid}.gz-brand{text-align:center;flex-direction:column;align-items:center;display:flex}.gz-brand strong{letter-spacing:-1px;color:var(--gz-red);font-family:Georgia,Noto Sans Tamil,serif;font-size:clamp(26px,3.25vw,49px);font-weight:900;line-height:1.5}.gz-brand>small{letter-spacing:7px;font-family:Georgia,serif;font-size:18px;font-weight:700}.gz-brand>span{letter-spacing:.8px;margin-top:7px;font-size:11px}.gz-brand img{object-fit:contain;max-width:150px;max-height:58px;margin-bottom:8px}.gz-edition{border-left:3px solid var(--gz-red);flex-direction:column;padding-left:14px;font-size:13px;display:flex}.gz-edition small{letter-spacing:1px;margin-top:6px;font-size:9px}.gz-search label{margin-bottom:8px;font-size:11px;display:block}.gz-search>div{display:flex}.gz-search input{border:1px solid var(--gz-line);width:100%;min-width:0;color:inherit;background:0 0;border-radius:0;padding:10px 8px}.gz-search button{background:var(--gz-red);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:0;padding:10px 12px;font-size:12px}.gz-nav{border-top:3px solid var(--gz-ink);border-bottom:1px solid var(--gz-line)}.gz-nav>.layout-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.gz-nav a,.gz-nav summary{cursor:pointer;padding:14px 3px;font-size:12px;font-weight:700;display:block}.gz-nav a[aria-current=page]{color:var(--gz-red);box-shadow:inset 0 -3px var(--gz-red)}.gz-nav details{position:relative}.gz-nav details>div{z-index:10;background:var(--gz-paper);border:1px solid var(--gz-line);width:min(320px,85vw);max-height:60vh;padding:12px;position:absolute;right:0;overflow:auto;box-shadow:0 12px 30px #0002}.gz-nav details>div a{padding:8px}.gz-latest{border-bottom:1px solid var(--gz-line);align-items:center;gap:18px;margin-bottom:24px;padding-block:16px;font-size:12px;display:flex}.gz-latest b{color:var(--gz-accent);white-space:nowrap}.gz-latest a{font-weight:600}.gz-front{border-bottom:3px double var(--gz-ink);grid-template-columns:1fr 2.15fr 1.05fr;align-items:start;gap:25px;padding-bottom:34px;display:grid}.gz-side{border-right:1px solid var(--gz-line);padding-right:24px}.gz-card{margin:0}.gz-card-photo{aspect-ratio:1.55;background:var(--gz-soft);display:block;overflow:hidden}.gz-card-photo img{object-fit:cover;width:100%;height:100%;display:block}.gz-no-photo{background:var(--gz-soft);border:1px solid var(--gz-line);height:100%;color:var(--gz-red);flex-direction:column;justify-content:center;align-items:center;display:flex}.gz-no-photo span{font-family:Georgia,serif;font-size:45px}.gz-no-photo small{letter-spacing:2px;font-size:9px}.gz-category{color:var(--gz-accent);margin:13px 0 5px;font-size:10px;font-weight:700;display:block}.gz-card :is(h1,h2){letter-spacing:-.25px;margin:0 0 10px;font-family:Georgia,Noto Sans Tamil,serif;font-size:19px;font-weight:700;line-height:1.35}.gz-card time,.gz-headlines time{color:#726b63;font-size:10px}.gz-card p{color:#5d564e;margin:12px 0;font-size:15px;line-height:1.7}.gz-side .gz-card+.gz-card{border-top:1px solid var(--gz-line);margin-top:18px;padding-top:18px}.gz-side .gz-card:not(:first-child) .gz-card-photo{display:none}.gz-side .gz-card :is(h1,h2){font-size:18px}.gz-lead :is(h1,h2){letter-spacing:-.8px;margin-top:10px;font-size:clamp(26px,2.7vw,40px);line-height:1.16}.gz-lead .gz-category{font-size:12px}.gz-headlines{border-left:1px solid var(--gz-line);padding-left:24px}.gz-section-title{border-bottom:3px solid var(--gz-red);margin:0 0 12px;padding-bottom:13px;font-size:15px}.gz-headlines>a:not(.gz-all){border-bottom:1px solid var(--gz-line);gap:12px;padding:15px 0;display:flex}.gz-headlines>a>span{color:#b7aca0;font-family:Georgia,serif;font-size:26px}.gz-headlines h3{margin:0 0 7px;font-family:Georgia,serif;font-size:15px;line-height:1.4}.gz-all{padding-top:20px;font-size:12px;font-weight:700;display:block;color:var(--gz-red)!important}.gz-community{background:var(--gz-soft);border-left:5px solid var(--gz-red);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin:32px 0;padding:25px;display:flex}.gz-community strong{font-size:20px}.gz-community p{margin:0;font-size:12px}.gz-community>span{color:#70675d;font-size:10px}.gz-section{margin:38px 0 48px}.gz-section-top{border-top:3px solid var(--gz-ink);border-bottom:1px solid var(--gz-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;padding:13px 0;display:flex}.gz-section-top h2,.gz-section-top h1{margin:0;font-size:21px}.gz-section-top a,.gz-section-top>span{color:var(--gz-red);font-size:11px}.gz-four{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.gz-four>.gz-card+.gz-card{border-left:1px solid var(--gz-line);padding-left:24px}.gz-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 25px}.gz-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;padding:45px 0;font-size:13px;display:flex}.gz-pagination a{border:1px solid var(--gz-line);padding:10px 14px}.gz-article-grid{grid-template-columns:minmax(0,3fr) minmax(220px,1fr);gap:55px;padding:20px 0 60px;display:grid}.gz-breadcrumb{color:var(--gz-red);font-size:12px}.gz-article h1{margin:22px 0;font-family:Georgia,Noto Sans Tamil,serif;font-size:clamp(29px,3.7vw,52px);line-height:1.2}.gz-deck{color:#71675c;font-size:19px;line-height:1.6}.gz-meta{border-block:1px solid var(--gz-line);flex-wrap:wrap;gap:25px;margin-bottom:24px;padding:16px 0;font-size:12px;display:flex}.gz-article figure{margin:0 0 30px}.gz-article figure img{object-fit:contain;background:var(--gz-soft);width:100%;height:auto;max-height:660px}.gz-article figcaption{color:#766d63;padding:8px 0;font-size:11px}.gz-article .article-body,.gz-article .imported-article{max-width:100%;font-size:18px;line-height:1.95}.gz-article img{max-width:100%;height:auto}.gz-article table{max-width:100%;display:block;overflow:auto}.gz-article-terms{flex-wrap:wrap;gap:12px;margin:30px 0;display:flex}.gz-article-terms a,.gz-share{border:1px solid var(--gz-line);padding:8px 13px;font-size:12px}.gz-compact{border-bottom:1px solid var(--gz-line);grid-template-columns:90px minmax(0,1fr);gap:13px;margin:20px 0;padding-bottom:20px;display:grid}.gz-compact h2{font-size:16px}.gz-compact .gz-category{margin:0 0 5px}.gz-compact .gz-card-photo{aspect-ratio:1}.gz-footer{color:#f6f0e7;border-top:6px solid var(--gz-red);background:#292621;margin-top:40px;padding:45px 0 18px}.gz-footer-grid{grid-template-columns:1.4fr 1fr 1fr;gap:60px;display:grid}.gz-footer h2{margin-top:0;font-size:25px}.gz-footer h3{color:#dbc5a7;margin:0 0 22px;font-size:14px}.gz-footer p{color:#c6bfb5;font-size:13px;line-height:1.9}.gz-footer-links{grid-template-columns:1fr 1fr;gap:12px;font-size:12px;display:grid}.gz-footer-base{color:#b6aea3;border-top:1px solid #ffffff25;flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:40px;padding-top:18px;font-size:11px;display:flex}.gz-preview{text-align:center;background:#eee3cd;padding:8px;font-size:12px}.gz-info{max-width:850px;margin:50px auto}.gazette :focus-visible{outline-offset:4px;outline:3px solid #be8c29}.gazette .gz-main{padding-bottom:20px}@media (max-width:1020px){.gz-edition{display:none}.gz-masthead{grid-template-columns:2fr 1fr}.gz-brand{text-align:left;align-items:flex-start}.gz-nav>.layout-container{justify-content:flex-start;gap:10px 22px}.gz-front{grid-template-columns:1fr 2fr}.gz-headlines{border-left:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;padding-left:0;display:grid}.gz-headlines h2,.gz-headlines .gz-all{grid-column:1/-1}.gz-four{grid-template-columns:repeat(2,minmax(0,1fr))}.gz-four>.gz-card+.gz-card{border-left:0;padding-left:0}.gz-footer-grid{gap:30px}.gz-article-grid{grid-template-columns:minmax(0,2fr) minmax(200px,1fr);gap:25px}}@media (max-width:640px){.gazette .layout-container{width:92%}.gz-top{font-size:10px}.gz-masthead{grid-template-columns:1fr;gap:18px;padding-block:22px}.gz-brand{text-align:center;align-items:center}.gz-brand strong{font-size:31px}.gz-brand>small{letter-spacing:6px;font-size:15px}.gz-search label{display:none}.gz-search input,.gz-search button{padding:9px 12px;font-size:13px}.gz-nav>.layout-container{justify-content:center;gap:0 18px}.gz-nav a,.gz-nav summary{padding-block:11px;font-size:11px}.gz-nav details{position:static}.gz-nav{position:relative}.gz-nav details>div{width:92%;max-height:45vh;right:4%}.gz-latest{align-items:flex-start;gap:10px;font-size:11px}.gz-latest b{padding-top:1px;font-size:10px}.gz-front{flex-direction:column;gap:24px;display:flex}.gz-lead{order:-1}.gz-lead :is(h1,h2){font-size:31px}.gz-lead p{font-size:14px}.gz-side{border:0;grid-template-columns:1fr 1fr;gap:20px;padding:0;display:grid}.gz-side .gz-card:not(:first-child) .gz-card-photo{display:block}.gz-side .gz-card+.gz-card{border:0;margin:0;padding:0}.gz-side .gz-card:last-child{grid-column:1/-1;grid-template-columns:100px 1fr;gap:15px;display:grid}.gz-side .gz-card :is(h1,h2){font-size:17px}.gz-side .gz-card:last-child .gz-category{margin-top:0}.gz-headlines{border-top:2px solid var(--gz-ink);grid-template-columns:1fr 1fr;width:100%;padding-top:18px}.gz-headlines h3{font-size:14px}.gz-headlines>a>span{font-size:22px}.gz-community{gap:14px;padding:20px}.gz-community strong{font-size:18px}.gz-four,.gz-list{grid-template-columns:1fr 1fr;gap:27px 18px}.gz-card :is(h1,h2){font-size:17px}.gz-section-top h1,.gz-section-top h2{font-size:18px}.gz-section-top a{font-size:10px}.gz-article-grid{grid-template-columns:1fr}.gz-article-grid aside{margin-top:30px}.gz-article h1{font-size:31px}.gz-deck{font-size:16px}.gz-article .article-body,.gz-article .imported-article{font-size:17px}.gz-footer-grid{grid-template-columns:1fr;gap:25px}.gz-footer h3{margin-bottom:14px}.gz-footer-links{grid-template-columns:1fr 1fr}.gz-section{margin-top:30px}.gz-card-photo{aspect-ratio:1.25}}@media (prefers-reduced-motion:reduce){.gazette *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.gz-latest b{flex-shrink:0}.gz-lead .gz-card-photo{aspect-ratio:auto}.gz-lead .gz-card-photo img{object-fit:contain;height:auto}.gz-search>div{gap:0}.gz-nav summary{border-radius:0}.nr-panel .action-form-fields{border:0;gap:18px;margin:0;padding:0;display:grid}@media (max-width:640px){.gz-nav a,.gz-nav summary{font-size:12px}.gz-latest{flex-direction:column;gap:5px}.gz-latest a{line-height:1.6}}.gz-ad{background:var(--gz-soft);border:1px solid var(--gz-line);min-width:0;margin:22px 0 30px;padding:0}.gz-ad-label{letter-spacing:.6px;color:#655d54;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0;padding:8px 10px;font:10px/1.5 Arial,sans-serif;display:flex}.gz-ad a{display:block}.gz-ad img{object-fit:contain;width:100%;height:auto;display:block}.gz-headlines .gz-ad{grid-column:1/-1;margin-top:0}.gz-home{display:flow-root}.gz-home>.gz-headlines{float:right;width:25%;margin:0 0 28px 25px}.gz-home>.gz-front{grid-template-columns:minmax(0,1fr) minmax(0,2.15fr)}.gz-home>.gz-section,.gz-home>.gz-ad{display:flow-root}.gz-home .gz-four{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}@media (max-width:1020px){.gz-home{flex-direction:column;display:flex}.gz-home>.gz-front{order:-2}.gz-home>.gz-headlines{float:none;order:-1;width:100%;margin:24px 0}.gz-home .gz-four{grid-template-columns:repeat(2,minmax(0,1fr))}}
.scholar{--gz-red:#102a43;--gz-accent:#c98a2e;--gz-paper:#fbfaf6;--gz-soft:#edf1f3;--gz-ink:#14212b;--gz-line:#d5d9da;background-image:radial-gradient(circle at 8% 0,#dbe8ec88,#0000 24rem)}.scholar .gz-top{letter-spacing:.12em;background:linear-gradient(90deg,#091c2b,#163d55)}.scholar .gz-brand strong{color:#102a43;font-family:Georgia,serif;line-height:1.1}.scholar .gz-brand>small{color:#b37520;letter-spacing:4px;margin-top:8px;font-size:12px}.scholar .gz-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:8;background:#fffdf9e8;border-top-color:#c98a2e;position:sticky;top:0}.scholar .gz-nav a[aria-current=page]{color:#9d6418;box-shadow:inset 0 -3px #c98a2e}.scholar .gz-category,.scholar .gz-breadcrumb,.scholar .gz-section-top a,.scholar .gz-all{letter-spacing:.06em;text-transform:uppercase;color:#a56819!important}.scholar .gz-card-photo{border-radius:3px;box-shadow:0 12px 28px #102a4314}.scholar .gz-card :is(h1,h2),.scholar .gz-article h1{font-family:Georgia,serif}.scholar .gz-community{color:#fff;background:linear-gradient(120deg,#102a43,#1f5268);border-left-color:#d9a24b;box-shadow:0 22px 55px #102a4328}.scholar .gz-community>span{color:#d9e6eb}.scholar .gz-footer{background:#091c2b;border-top-color:#c98a2e}.scholar .gz-article-terms span{border:1px solid var(--gz-line);color:#75501f;padding:8px 13px;font-size:12px}.scholar .gz-no-photo{color:#102a43;background:linear-gradient(145deg,#e5edf0,#f6f1e5)}.scholar .gz-no-photo span{color:#b37520}.scholar .gz-brand .site-custom-logo{aspect-ratio:400/107;max-width:400px;max-height:none;margin-bottom:12px;object-fit:contain!important;width:min(100%,400px)!important;height:auto!important}:is(.scholar .gz-brand:has(.site-custom-logo)>strong,.scholar .gz-brand:has(.site-custom-logo)>small){display:none}@media (max-width:640px){.scholar .gz-brand .site-custom-logo{max-width:320px;width:min(88vw,320px)!important;height:auto!important}.scholar .gz-nav{position:relative}.scholar .gz-nav>.layout-container{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.scholar .gz-nav a{white-space:nowrap}.scholar .gz-community{align-items:flex-start}}
.nr-shell{color:#292621;max-width:1220px;min-height:100vh;margin:0 auto;padding:32px 24px}.nr-shell *{box-sizing:border-box;min-width:0}.nr-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.nr-header span{letter-spacing:2px;color:#761b23;font-size:11px}.nr-header h1{margin:8px 0;font-size:27px;line-height:1.5}.nr-header small{font-size:15px;display:block}.nr-header p{color:#6e665e;font-size:13px}.nr-nav{border-block:1px solid #d8d2c8;flex-wrap:wrap;gap:8px;margin:20px 0 28px;padding:20px 0;display:flex}.nr-nav a{color:#533239;background:#f1ede6;border-radius:5px;padding:10px 13px;font-size:13px;text-decoration:none}.nr-nav a[aria-current=page]{color:#fff;background:#761b23}.nr-panel{background:#fff;border:1px solid #ded9d2;border-radius:12px;padding:28px}.nr-panel h2{font-size:22px;line-height:1.6}.nr-panel h2 small{color:#7a7169;font-size:13px}.nr-panel p{line-height:1.7}.nr-panel form{gap:18px;display:grid}.nr-panel label{flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.nr-panel label small,.nr-panel fieldset>small{color:#6e665e;font-size:12px;font-weight:400;line-height:1.7}.nr-panel input:not([type=checkbox]),.nr-panel textarea,.nr-panel select{width:100%;font:inherit;color:#24211e;background:#fff;border:1px solid #cfc8be;border-radius:6px;padding:12px}.nr-panel textarea{resize:vertical;line-height:1.85}.nr-panel input[readonly]{background:#f4f1eb}.nr-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.nr-panel fieldset{border:1px solid #d8d2c8;border-radius:7px;gap:16px;padding:20px;display:grid}.nr-panel legend{padding:0 8px;font-size:14px;font-weight:700}.nr-terms{gap:12px;max-height:240px;display:grid;overflow:auto}.nr-terms label,.nr-panel label.nr-checkbox{flex-direction:row;align-items:center;font-weight:400}.nr-terms input,.nr-checkbox input{accent-color:#761b23;flex-shrink:0;width:18px;height:18px}.nr-actions{flex-wrap:wrap;gap:12px;display:flex}.nr-shell button{color:#fff;cursor:pointer;background:#761b23;border:1px solid #0000;border-radius:6px;padding:12px 18px;font-weight:600}.nr-shell button.secondary{color:#761b23;background:#f1ede6}.nr-shell button:disabled{opacity:.6;cursor:wait}.nr-cover{object-fit:contain;width:100%;max-width:340px;max-height:240px}.nr-filters{flex-wrap:wrap;align-items:flex-end;margin-bottom:24px;display:flex!important}.nr-filters label{flex:1;min-width:150px}.nr-articles{gap:0;display:grid}.nr-articles>a{color:inherit;border-bottom:1px solid #e4dfd8;padding:20px 0;text-decoration:none;display:block}.nr-articles h3{margin:10px 0;font-size:17px;line-height:1.5}.nr-articles small{color:#6d665e;font-size:12px}.nr-status{text-transform:uppercase;letter-spacing:.5px;background:#f0e6cc;border-radius:4px;padding:4px 7px;font-size:10px}.nr-status.published{color:#275337;background:#e4eee5}.nr-paging{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:25px;font-size:13px;display:flex}.nr-term-list{margin-top:25px}.nr-term-list details{border-bottom:1px solid #e4dfd8;padding:14px 0}.nr-term-list summary{cursor:pointer;overflow-wrap:anywhere;font-size:14px}.nr-term-list summary small{color:#81786f;font-size:11px}.nr-term-list form{padding-top:18px}.nr-preview{background:#f7f4ed;margin-top:30px;padding:20px}.nr-preview summary{cursor:pointer;font-weight:700}.nr-preview img{max-width:100%;height:auto}.nr-shell :focus-visible{outline-offset:3px;outline:3px solid #bc8c2a}.nr-panel .notice{background:#e9f2e9;border-radius:5px;padding:15px}@media (max-width:650px){.nr-shell{padding:20px 12px}.nr-header{flex-direction:column;align-items:flex-start}.nr-grid{grid-template-columns:1fr}.nr-panel{padding:18px 14px}.nr-nav{gap:6px}.nr-nav a{padding:9px;font-size:12px}.nr-actions button{flex:1}.nr-panel h2{font-size:20px}.nr-panel fieldset{padding:15px}}.nr-ad-slot{border-top:2px solid #d8d2c8;margin-top:28px;padding-top:20px}.nr-ad-preview{object-fit:contain;background:#f1ede6;max-width:100%;max-height:220px;margin:20px 0;display:block}.nr-ad-state{color:#60594f;font-size:13px}.nr-publications{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:18px;margin:28px 0;display:grid}.nr-publications>a{color:inherit;background:#fff;border:1px solid #d8d2c8;border-radius:12px;flex-direction:column;padding:24px;text-decoration:none;display:flex;box-shadow:0 12px 35px #2926210b}.nr-publications>a:hover{border-color:#a26c24;transform:translateY(-2px)}.nr-publications span{letter-spacing:.12em;color:#8a5c1f;font-size:10px;font-weight:700}.nr-publications h2{margin:10px 0;font-size:22px}.nr-publications p{color:#6e665e;font-size:13px}.nr-publications small{margin-top:auto;padding-top:14px;font-weight:700}.nr-client-link{margin-top:8px;display:inline-block}
.heartwood{--hw-ink:#302219;--hw-paper:#f0e8d8;--hw-gold:#c5a16b;--hw-soft:#e2d4bd;--hw-text:#35271d;background:var(--hw-paper);color:var(--hw-text);font:15px/1.8 Arial,Helvetica,sans-serif}.heartwood *{box-sizing:border-box}.heartwood a{color:inherit;text-decoration:none}.heartwood img{object-fit:cover;max-width:100%;display:block}.heartwood button,.heartwood input,.heartwood textarea{font:inherit}.heartwood :focus-visible{outline:3px solid var(--hw-gold);outline-offset:4px}.heartwood h1,.heartwood h2,.heartwood h3,.heartwood p{margin:0}.heartwood h1,.heartwood h2,.heartwood h3{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.1}.heartwood h1{font-size:clamp(46px,5.3vw,84px)}.heartwood h2{font-size:clamp(36px,4vw,62px)}.heartwood h3{font-size:29px}.heartwood h1 em,.heartwood h2 em,.heartwood h3 em{color:#876033;font-weight:400}.heartwood p{max-width:62ch}.heartwood .layout-container{max-width:1480px;margin-inline:auto;padding-inline:clamp(22px,5.2vw,86px)}.hw-top{color:#e8d5b2;letter-spacing:.12em;background:#211910;padding:9px 0;font-size:9px}.hw-top .layout-container{flex-wrap:wrap;justify-content:space-between;gap:15px;display:flex}.hw-header{background:var(--hw-paper);border-bottom:1px solid #30221930}.hw-header-inner{align-items:center;gap:32px;min-height:102px;display:flex}.hw-brand{align-items:center;gap:12px;min-width:0;margin-right:auto;display:flex}.hw-brand img,.hw-brand img.site-custom-logo{object-fit:contain!important;width:55px!important;height:55px!important}.hw-brand>span{letter-spacing:.015em;font-family:Georgia,serif;font-size:22px;line-height:1.15}.hw-brand small{text-align:center;margin-top:8px;font-family:Arial,sans-serif;font-size:10px;display:block}.hw-header nav{gap:25px;font-size:12px;display:flex}.hw-header nav a{border-bottom:1px solid #0000;padding:10px 0}.hw-header nav a[aria-current=page]{border-color:#805b32}.hw-header-call{border:1px solid #30221960;padding:10px 17px;font-size:11px}.hw-menu{display:none}.hw-wood{background-color:var(--hw-ink);color:var(--hw-paper);background-image:linear-gradient(#221810c9,#221810cc),url(/theme-media/heartwood-grain.webp);background-size:cover}.hw-wood h1 em,.hw-wood h2 em{color:var(--hw-gold)}.hw-kicker{letter-spacing:.18em;margin-bottom:21px;font-size:9px;font-weight:600;line-height:1.7;display:block}.hw-wood .hw-kicker{color:var(--hw-gold)}.hw-hero{padding:50px 0 0}.hw-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.hw-hero-copy{padding:25px 0}.hw-hero h1{font-size:clamp(50px,5.3vw,84px)}.hw-hero h1 em{font-size:.89em}.hw-hero-copy>p{color:#e2d3bd;max-width:380px;margin:27px 0 32px;font-size:14px}.hw-button{background:var(--hw-ink);letter-spacing:.03em;cursor:pointer;border:1px solid #8f724c;justify-content:space-between;align-items:center;gap:30px;max-width:100%;min-height:53px;padding:15px 23px;font-size:11px;font-weight:600;transition:background .3s,box-shadow .3s;display:inline-flex;position:relative;color:var(--hw-paper)!important}.hw-button:before{content:"";pointer-events:none;border:1px solid #c5a16b40;position:absolute;inset:4px}.hw-button:hover{background:#513b27;box-shadow:0 7px 20px #0002}.hw-button-light{background:var(--hw-gold);border-color:var(--hw-gold);color:var(--hw-ink)!important}.hw-button-light:before{border-color:#30221955}.hw-button-light:hover{background:#d6b986}.hw-button span{font-size:21px}.hw-text-link{cursor:pointer;color:inherit;background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:20px;padding:6px 0;font-size:11px;display:inline-flex}.hw-hero .layout-stack{gap:24px}.hw-hero-note{letter-spacing:.12em;border-top:1px solid #c5a16b40;align-items:center;gap:20px;margin-top:45px;padding-top:25px;font-size:9px;display:flex}.hw-grain-mark{color:var(--hw-gold);font-family:Georgia,serif;font-size:60px;line-height:1}.hw-hero-photo{border:1px solid #c5a16b70;min-width:0;padding:12px;position:relative}.hw-hero-photo>img{object-position:62% center;width:100%;height:555px}.hw-photo-label{background:var(--hw-paper);color:var(--hw-ink);border:5px double #a78653;padding:28px 33px;position:absolute;bottom:40px;left:-35px;box-shadow:0 15px 40px #0003}.hw-photo-label>span{letter-spacing:.13em;font-size:7px}.hw-photo-label b{margin:14px 0 20px;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.1;display:block}.hw-photo-label small{letter-spacing:.12em;font-size:7px}.hw-side-note{writing-mode:vertical-rl;letter-spacing:.15em;color:#211910;background:#f0e8d8c9;padding:10px 5px;font-size:8px;position:absolute;top:26px;right:22px}.hw-hero-base{letter-spacing:.14em;border-top:1px solid #c5a16b35;justify-content:space-between;gap:20px;margin-top:36px;padding-block:21px;font-size:8px;display:flex}.hw-trade-band{background:var(--hw-gold);color:var(--hw-ink);border-block:5px double #5e41265c;padding:19px 0}.hw-trade-band .layout-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;font-size:12px;display:flex}.hw-trade-band i{font-style:normal}.hw-section{padding:105px 0}.hw-section-head{justify-content:space-between;align-items:flex-end;gap:55px;margin-bottom:45px;display:flex}.hw-section-head>p,.hw-section-head>div:last-child:not(:first-child){max-width:350px;font-size:13px}.hw-section-head .hw-text-link{margin-top:15px}.hw-collection{background-color:#0000;background-image:linear-gradient(#f0e8d8f5,#e2d4bde8),url(/theme-media/heartwood-grain.webp);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.heartwood .hw-range{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.hw-product{background:#f7f0e2;border:1px solid #8f724c40;min-width:0;box-shadow:0 10px 28px #3022190d}.hw-product-photo{margin:8px;position:relative;overflow:hidden}.hw-product-photo img{aspect-ratio:4/5;width:100%;height:auto;transition:transform .9s}.hw-product:hover img{transform:scale(1.025)}.hw-product-photo>span{color:#f0e8d8;background:#302219;padding:3px 8px;font-size:10px;position:absolute;top:10px;left:10px}.hw-product-label{padding:17px 22px 25px}.hw-product .hw-kicker{letter-spacing:.1em;margin-bottom:12px;font-size:7px}.hw-product h3{font-size:27px}.hw-product p{margin:16px 0;font-size:12px;line-height:1.8}.hw-two{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.hw-two>div{min-width:0}.hw-two p{margin:24px 0;font-size:14px}.hw-story-photo{padding:0 30px 25px 0;position:relative}.hw-story-photo>img{border:8px solid var(--hw-soft);width:100%;height:530px}.hw-seal{border:5px double var(--hw-gold);background:var(--hw-ink);color:var(--hw-gold);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:145px;height:145px;display:flex;position:absolute;bottom:0;right:0}.hw-seal span{letter-spacing:.15em;font-size:8px}.hw-seal b{font-family:Georgia,serif;font-size:35px;font-weight:400}.hw-signature{margin:27px 0;font:italic 29px Georgia,serif}.hw-signature span{letter-spacing:.2em;margin-top:12px;font:8px Arial,sans-serif;display:block}.hw-workshop{color:var(--hw-ink);background:#dfceb0;border-block:1px solid #30221930}.hw-steps{border-top:1px solid #30221940;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.hw-steps article{border-right:1px solid #30221930;margin-right:28px;padding:28px 28px 5px 0}.hw-steps article:last-child{border-right:0;margin-right:0}.hw-steps article>span{color:#866137;margin-bottom:28px;font:italic 38px Georgia,serif;display:block}.hw-steps h3{margin-bottom:18px;font-size:27px}.hw-steps p{font-size:13px}.hw-ruler{color:#876033;background:repeating-linear-gradient(90deg,#876033 0 1px,#0000 1px 10px) top/100% 12px no-repeat;border-top:2px solid #876033;justify-content:space-around;align-items:flex-end;height:49px;margin:30px 0;padding-bottom:2px;font-size:10px;display:flex}.hw-checks{margin:25px 0 30px;padding:0;list-style:none}.hw-checks li{border-bottom:1px solid #30221922;padding:12px 0;font-size:13px}.hw-checks li:before{content:"✦";color:#876033;margin-right:13px}.hw-cut-photo{background:var(--hw-soft);border:1px solid #a78653;padding:12px}.hw-cut-photo img{width:100%;height:420px}.hw-cut-photo span{text-align:center;letter-spacing:.13em;padding:14px 8px 3px;font-size:8px;display:block}.hw-supply{text-align:center}.hw-supply p{color:#e2d3bd;max-width:580px;margin:25px auto;font-size:14px}.hw-towns{flex-wrap:wrap;justify-content:center;gap:12px;max-width:850px;margin:35px auto;display:flex}.hw-towns span{border:1px solid #c5a16b60;padding:10px 18px;font-size:11px}.hw-faq .hw-two{align-items:start}.hw-faq details{border-bottom:1px solid #30221935}.hw-faq details:first-child{border-top:1px solid #30221935}.hw-faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-size:13px;list-style:none;display:flex}.hw-faq summary::-webkit-details-marker{display:none}.hw-faq details p{margin:0 0 24px;font-size:13px}.hw-closing{text-align:center;border-top:5px double #c5a16b70;padding:80px 0}.hw-closing .hw-button{margin-top:30px}.hw-footer{color:#e0d1b9;background:#211910;padding:65px 0 22px}.hw-footer-grid{grid-template-columns:1.1fr .7fr 1fr;gap:65px;display:grid}.hw-footer h3{margin-bottom:22px;font-size:29px}.hw-footer p{margin-bottom:23px;font-size:12px}.hw-footer .hw-kicker{color:var(--hw-gold);font-size:8px}.hw-footer nav{flex-direction:column;align-items:flex-start;gap:10px;font-size:12px;display:flex}.hw-footer-grid>div:last-child>a{overflow-wrap:anywhere;font-size:12px;display:block}.hw-footer-bottom{border-top:1px solid #c5a16b30;flex-wrap:wrap;justify-content:space-between;gap:25px;margin-top:45px;padding-top:23px;font-size:9px;display:flex}.hw-intro{padding:80px 0}.hw-intro h1{max-width:950px}.hw-intro p{color:#e2d3bd;max-width:600px;margin-top:26px;font-size:14px}.hw-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hw-gallery img{aspect-ratio:1;border:8px solid var(--hw-soft);width:100%}.hw-contact{align-items:start}.hw-contact address{max-width:410px;margin:27px 0;font-style:normal}.hw-contact img{width:100%;max-height:330px}.hw-contact-card{background:var(--hw-soft);overflow-wrap:anywhere;border:5px double #a7865370;flex-direction:column;align-items:flex-start;gap:20px;padding:40px;display:flex}.hw-contact-card .hw-contact-phone{font:clamp(24px,3vw,37px) Georgia,serif}.hw-contact-card p{margin:0}.hw-contact-card small{font-size:11px}.hw-order-wrap{max-width:1050px!important}.hw-order{background:#f8f2e6;border:1px solid #a7865370;padding:45px;box-shadow:0 20px 50px #3022190a}.hw-order h3{font-size:40px}.hw-order-top p{margin:20px 0 30px;font-size:13px}.hw-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hw-order label{flex-direction:column;gap:8px;font-size:11px;display:flex}.hw-order input,.hw-order textarea{width:100%;min-width:0;color:var(--hw-ink);background:#fffcf6;border:1px solid #a7865360;border-radius:0;padding:11px}.hw-cut-rows fieldset{border:1px solid #a7865360;min-width:0;margin:24px 0;padding:18px}.hw-cut-rows legend{color:#876033;padding:0 10px;font-size:11px}.hw-measures{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.hw-row-foot{justify-content:space-between;align-items:center;margin-top:15px;font-size:11px;display:flex}.hw-row-foot button,.hw-total>button{color:var(--hw-ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a78653;padding:5px 0;font-size:11px}.hw-total{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;display:flex}.hw-total>span{text-align:right;font-size:10px}.hw-total strong{font:32px Georgia,serif;display:block}.hw-total small{font:10px Arial,sans-serif}.hw-fine{font-size:11px;line-height:1.8;margin:23px 0!important}.hw-prepared{border-top:1px solid #a78653;margin-top:30px;padding-top:25px}.hw-prepared p{margin:12px 0;font-size:12px}.hw-prepared textarea{resize:vertical;min-height:220px;font-size:12px}.hw-prepared .layout-stack{gap:20px;margin-top:20px}@media (max-width:1100px){.hw-header nav{gap:14px}.hw-header-inner{gap:20px}.hw-header-call{display:none}.hw-hero-grid{gap:35px}.heartwood .hw-range{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-two{gap:45px}.hw-footer-grid{gap:30px}.hw-hero-photo>img{height:520px}}@media (max-width:760px){.hw-top .layout-container{justify-content:center}.hw-top a{display:none}.hw-header-inner{gap:15px;min-height:85px}.hw-brand img,.hw-brand img.site-custom-logo{width:43px!important;height:43px!important}.hw-brand>span{font-size:18px}.hw-brand small{font-size:8px}.hw-header-inner>nav{display:none}.hw-menu{display:block;position:relative}.hw-menu summary{cursor:pointer;padding:12px 0;font-size:12px;list-style:none}.hw-menu summary::-webkit-details-marker{display:none}.hw-menu nav{z-index:40;background:var(--hw-paper);border:1px solid #a78653;flex-direction:column;gap:4px;width:220px;padding:20px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 12px 30px #0003}.hw-hero{padding-top:20px}.hw-hero-grid{grid-template-columns:1fr;gap:20px}.hw-hero-copy{padding:24px 0 10px}.hw-hero h1{font-size:clamp(43px,9vw,68px)}.hw-hero-copy>p{max-width:100%;margin:22px 0 25px}.hw-hero-note{display:none}.hw-hero-photo>img{height:390px}.hw-photo-label{padding:18px 22px;bottom:23px;left:0}.hw-photo-label b{font-size:26px}.hw-hero-base{flex-wrap:wrap;margin-top:25px;font-size:7px}.hw-trade-band .layout-container{justify-content:center;gap:10px 16px;font-size:10px}.hw-trade-band i{display:none}.hw-trade-band span{text-align:center;width:calc(50% - 16px)}.hw-section{padding:65px 0}.hw-section-head{margin-bottom:30px;display:block}.hw-section-head>p,.hw-section-head>div:last-child:not(:first-child){max-width:100%;margin-top:25px}.heartwood .hw-range{gap:15px}.hw-product-label{padding:12px 15px 22px}.hw-product h3{font-size:25px}.hw-product p{font-size:12px}.hw-two{grid-template-columns:1fr;gap:40px}.hw-story-photo>img{height:380px}.hw-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.hw-steps article{margin-right:0;padding-right:20px}.hw-steps article:nth-child(2){border-right:0}.hw-steps h3{font-size:25px}.hw-cut-photo img{height:340px}.hw-footer-grid{grid-template-columns:1fr;gap:35px}.hw-footer nav{grid-template-columns:1fr 1fr;display:grid}.hw-closing{padding:65px 0}.hw-intro{padding:55px 0}.hw-intro h1{font-size:clamp(40px,8vw,58px)}.hw-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.hw-contact-card{padding:26px}.hw-order{padding:23px}.hw-fields{grid-template-columns:1fr}.hw-measures{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-order h3{font-size:34px}.hw-order-wrap{padding-inline:16px!important}}@media (max-width:440px){.heartwood .hw-range{grid-template-columns:1fr}.hw-product-photo img{aspect-ratio:1.2}.hw-hero .layout-stack{gap:18px}.hw-hero-photo>img{height:340px}.hw-kicker{font-size:8px}.hw-gallery{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hw-product-photo img,.hw-button{transition:none}}.hw-preview{border-bottom:1px solid #a7865355;padding:9px 5%;font-size:11px}.heartwood .hw-brand .site-custom-logo~span{display:block}
.selvedge{--sv-ink:#162936;--sv-paper:#f6f3eb;--sv-accent:#c69668;--sv-soft:#e9e3d7;--sv-text:#1c303b;background:var(--sv-paper);color:var(--sv-text);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65}.selvedge *{box-sizing:border-box}.selvedge img{object-fit:cover;max-width:100%;display:block}.selvedge a{color:inherit;text-decoration:none}.selvedge button,.selvedge input,.selvedge textarea,.selvedge select{font:inherit}.selvedge button,.selvedge summary{cursor:pointer}.selvedge :focus-visible{outline:3px solid var(--sv-accent);outline-offset:5px}.selvedge h1,.selvedge h2,.selvedge h3,.selvedge p,.selvedge figure{margin:0}.selvedge h1,.selvedge h2,.selvedge h3{color:inherit;letter-spacing:-.055em;font-weight:500;line-height:1.08}.selvedge h1{font-size:clamp(48px,5.7vw,90px)}.selvedge h2{font-size:clamp(35px,3.8vw,59px)}.selvedge h3{letter-spacing:-.035em;font-size:28px}.selvedge h1 em,.selvedge h2 em{color:#946039;letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.selvedge p{color:inherit;opacity:.8;max-width:65ch}.selvedge .layout-container{max-width:1440px;margin-inline:auto;padding-inline:clamp(22px,5vw,80px)}.sv-topline{background:var(--sv-ink);color:var(--sv-paper);letter-spacing:.12em;padding:10px 0;font-size:10px}.sv-topline .layout-container{flex-wrap:wrap;justify-content:space-between;gap:15px;display:flex}.sv-header{background:var(--sv-paper);border-bottom:1px solid #16293620}.sv-header-inner{align-items:center;gap:30px;min-height:100px;display:flex}.sv-brand{flex-shrink:0;margin-right:auto}.sv-brand img,.sv-brand img.site-custom-logo{object-fit:contain;max-height:60px;width:160px!important;height:auto!important}.sv-header nav{align-items:center;gap:26px;font-size:12px;display:flex}.sv-header nav a{border-bottom:1px solid #0000;padding:12px 0}.sv-header nav a[aria-current=page],.sv-header nav a:hover{border-bottom-color:var(--sv-accent)}.sv-header-cta{background:var(--sv-ink);align-items:center;gap:20px;padding:13px 19px;font-size:12px;display:flex;color:var(--sv-paper)!important}.sv-header-cta span{font-size:20px}.sv-mobile-menu{display:none}.sv-eyebrow{letter-spacing:.15em;text-transform:uppercase;margin-bottom:20px;font-size:10px;font-weight:600;line-height:1.6;display:block}.sv-eyebrow i{background:var(--sv-accent);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.sv-hero{padding:35px 0 48px}.sv-hero-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:35px;display:grid}.sv-hero-copy{min-width:0;padding:35px 0 15px}.sv-hero h1{margin:26px 0;font-size:clamp(48px,5.2vw,82px)}.sv-hero h1 em{font-size:.87em}.sv-hero-copy>p{max-width:420px;margin:25px 0 30px;font-size:15px;line-height:1.9}.sv-button{background:var(--sv-ink);border:1px solid var(--sv-ink);letter-spacing:.02em;text-align:left;border-radius:2px;justify-content:space-between;align-items:center;gap:30px;max-width:100%;min-height:54px;padding:15px 22px;font-size:12px;font-weight:600;transition:background .3s,box-shadow .3s;display:inline-flex;position:relative;color:var(--sv-paper)!important}.sv-button:before{content:"";pointer-events:none;border:1px dashed #f6f3eb40;position:absolute;inset:5px}.sv-button span{font-size:22px;line-height:1}.sv-button:hover{background:#294657;box-shadow:0 5px 16px #16293620}.sv-button-light{background:var(--sv-paper);border-color:var(--sv-paper);color:var(--sv-ink)!important}.sv-button-light:before{border-color:#16293645}.sv-button-light:hover{background:var(--sv-soft)}.sv-quiet-link{text-underline-offset:6px;font-size:12px;text-decoration:underline!important}.sv-hero .layout-stack{gap:22px}.sv-hero-foot{border-top:1px solid #16293625;align-items:center;gap:20px;margin-top:46px;padding-top:25px;display:flex}.sv-hero-foot>span:first-child{font-family:monospace;font-size:10px}.sv-hero-foot p{letter-spacing:.14em;font-size:9px;line-height:1.8}.sv-thread-mark{color:var(--sv-accent);margin-left:auto;font-family:Georgia,serif;font-size:58px;line-height:1}.sv-hero-visual{min-width:0;position:relative}.sv-hero-visual>img{object-position:30% center;width:100%;height:610px}.sv-hero-tag{background:var(--sv-paper);border:1px solid #16293625;padding:23px 28px;position:absolute;bottom:26px;right:-15px;box-shadow:0 8px 32px #16293615}.sv-hero-tag>span{letter-spacing:.17em;font-size:8px}.sv-hero-tag strong{margin:10px 0 18px;font-family:Georgia,serif;font-size:23px;font-weight:400;line-height:1.3;display:block}.sv-hero-tag>div{align-items:center;gap:5px;display:flex}.sv-hero-tag i{background:#172a36;border-radius:50%;width:12px;height:12px}.sv-hero-tag i:nth-child(2){background:#c69668}.sv-hero-tag i:nth-child(3){background:#63705e}.sv-hero-tag i:nth-child(4){background:#ded4c0}.sv-hero-tag small{letter-spacing:.1em;margin-left:8px;font-size:7px}.sv-vertical-label{writing-mode:vertical-rl;letter-spacing:.24em;font-size:8px;position:absolute;top:25px;right:10px}.sv-capability-strip{border-block:1px solid #16293625;padding:23px 0}.sv-capability-strip .layout-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.sv-capability-strip b{color:#946039;font-size:19px}.sv-section{padding:100px 0}.sv-section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:45px;display:flex}.sv-section-heading>p,.sv-section-heading>div:last-child:not(:first-child){max-width:390px}.sv-section-heading>div:last-child p{margin-bottom:18px}.sv-text-link{border:0;color:inherit;text-align:left;background:0 0;border-bottom:1px solid;align-items:center;gap:30px;padding:7px 0;font-size:12px;font-weight:600;display:inline-flex}.selvedge .sv-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.sv-product-image{margin-bottom:25px;position:relative;overflow:hidden}.sv-product-image img{aspect-ratio:3/4;width:100%;height:auto;transition:transform .8s}.sv-product:hover img{transform:scale(1.025)}.sv-product-number{background:var(--sv-paper);padding:3px 7px;font-size:10px;position:absolute;top:13px;left:14px}.sv-product-plus{background:var(--sv-paper);place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:13px;right:13px}.sv-product .sv-eyebrow{letter-spacing:.12em;margin-bottom:10px;font-size:8px}.sv-product h3{margin-bottom:10px;font-size:25px}.sv-product p{font-size:13px;line-height:1.8}.sv-dark{background:var(--sv-ink);color:var(--sv-paper)}.sv-dark h2 em,.sv-dark .sv-eyebrow{color:var(--sv-accent)}.sv-step-tabs{border-bottom:1px solid #f6f3eb35;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:35px;display:grid}.sv-step-tabs button{color:#f6f3ebb0;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;padding:20px 12px;font-size:12px}.sv-step-tabs button[aria-pressed=true]{border-bottom-color:var(--sv-accent);color:var(--sv-paper);background:#ffffff08}.sv-step-tabs button span{color:var(--sv-accent);margin-bottom:10px;font-family:Georgia,serif;font-size:27px;display:block}.sv-step-tabs i{float:right;font-style:normal}.sv-step-detail{grid-template-columns:1.15fr 1fr;align-items:center;gap:55px;display:grid}.sv-step-photo{position:relative}.sv-step-photo img{aspect-ratio:1.5;width:100%;height:auto;animation:.65s sv-fade}.sv-step-photo>span{background:var(--sv-ink);letter-spacing:.14em;padding:8px 12px;font-size:8px;position:absolute;bottom:12px;left:14px}.sv-step-copy h3{margin-bottom:22px;font-size:37px}.sv-step-copy p{font-size:14px;line-height:1.9}.sv-step-note{color:var(--sv-accent);border-top:1px solid #ffffff25;margin-top:25px;padding-top:20px;font-size:11px}.sv-step-navigation{gap:25px;margin-top:20px;display:flex}.sv-step-navigation button{color:var(--sv-paper);background:0 0;border:0;border-bottom:1px solid #ffffff60;padding:7px 0;font-size:11px}.sv-step-navigation button:disabled{opacity:.35;cursor:default}.sv-story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.sv-story-visual{padding:0 30px 35px 0;position:relative}.sv-story-visual>img{width:100%;height:510px}.sv-stitch-label{background:var(--sv-soft);letter-spacing:.1em;border:1px dashed #946039;padding:30px;font-size:11px;position:absolute;bottom:0;right:0}.sv-stitch-label b{letter-spacing:-.02em;font-size:32px;display:block}.sv-stitch-label span{margin-top:8px;font-size:8px;display:block}.sv-story p{margin:24px 0;font-size:14px;line-height:1.95}.sv-story-values{border-block:1px solid #16293625;flex-wrap:wrap;gap:8px 20px;margin-bottom:22px;padding:17px 0;font-size:10px;display:flex}.sv-story-values span:before{content:"+";color:#946039;margin-right:8px}.sv-edit{color:#fff9ef;background:#925d3e;grid-template-columns:1fr 1.1fr 1fr;display:grid}.sv-edit-photo img{object-position:50% 35%;width:100%;height:100%;min-height:540px}.sv-edit-copy{text-align:center;align-self:center;padding:60px 45px}.sv-edit h2{font-size:clamp(42px,4.5vw,68px)}.sv-edit h2 em{color:#f0d3b4}.sv-edit p{max-width:320px;margin:25px auto;font-size:13px}.sv-edit .sv-eyebrow{font-size:9px}.sv-quality{border-top:1px solid #16293630;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.sv-quality article{border-right:1px solid #16293625;margin-right:35px;padding:32px 35px 15px 0}.sv-quality article:last-child{border-right:0;margin-right:0}.sv-quality article>span{color:#946039;justify-content:space-between;margin-bottom:32px;font-size:11px;display:flex}.sv-quality i{font-size:30px;font-style:normal}.sv-quality h3{max-width:230px;margin-bottom:20px;font-size:26px}.sv-quality p{font-size:14px}.sv-faq{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.sv-faq>div>p{margin:22px 0;font-size:14px}.sv-faq details{border-bottom:1px solid #16293625}.sv-faq details:first-child{border-top:1px solid #16293625}.sv-faq summary{align-items:center;gap:17px;padding:24px 0;font-size:14px;line-height:1.5;list-style:none;display:flex}.sv-faq summary::-webkit-details-marker{display:none}.sv-faq summary>span{color:#946039;font-size:9px}.sv-faq summary b{margin-left:auto;font-size:20px;font-weight:400}.sv-faq details[open] summary b{transform:rotate(45deg)}.sv-faq details p{padding:0 20px 25px 32px;font-size:13px}.sv-final{background:var(--sv-ink);color:var(--sv-paper);text-align:center;background-image:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff06 calc(25% - 1px) 25%);padding:90px 0}.sv-final h2{margin:20px 0 35px;font-size:clamp(44px,6.5vw,95px)}.sv-final h2 em,.sv-final .sv-eyebrow{color:var(--sv-accent)}.sv-final-bottom{letter-spacing:.25em;margin-top:35px;font-size:8px;display:block}.sv-footer{padding:65px 0 25px}.sv-footer-grid{grid-template-columns:1.4fr 1fr 1fr;gap:65px;display:grid}.sv-footer-brand{font-family:Georgia,serif;font-size:28px}.sv-footer p{margin:16px 0 25px;font-size:13px}.sv-footer nav{grid-template-columns:1fr 1fr;gap:10px;font-size:12px;display:grid}.sv-footer .sv-eyebrow{font-size:9px}.sv-footer-grid>div>a:not(.sv-footer-brand){font-size:14px}.sv-footer-base{border-top:1px solid #16293625;justify-content:space-between;gap:20px;margin-top:50px;padding-top:25px;font-size:10px;display:flex}.sv-footer-base small{max-width:350px;font-size:9px}.sv-preview{background:#e9e3d7;justify-content:space-between;gap:15px;padding:9px 25px;font-size:11px;display:flex}.sv-intro{border-bottom:1px solid #16293625;padding:80px 0 65px}.sv-intro h1{max-width:1100px}.sv-intro p{max-width:650px;margin-top:25px;font-size:16px}.sv-soft{background:var(--sv-soft)}.sv-service-detail{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.sv-service-detail>img{width:100%;height:580px}.sv-service-detail p{margin:25px 0;font-size:15px}.sv-service-detail ul{margin:25px 0 35px;padding:0;font-size:13px;list-style:none}.sv-service-detail li{border-bottom:1px solid #16293625;padding:12px 0}.sv-service-detail li:before{content:"+";color:#946039;margin-right:15px}.sv-filters{flex-wrap:wrap;gap:10px;margin-bottom:35px;display:flex}.sv-filters button{color:var(--sv-text);background:0 0;border:1px solid #16293630;padding:10px 25px;font-size:12px}.sv-filters button[aria-pressed=true]{background:var(--sv-ink);color:var(--sv-paper)}.sv-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 25px}.sv-gallery img{aspect-ratio:4/5;width:100%;height:auto}.sv-gallery figcaption{justify-content:space-between;gap:15px;padding:14px 0;font-size:13px;display:flex}.sv-gallery small{color:#946039;font-size:10px}.sv-contact-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:75px;display:grid}.sv-contact-info>p{margin:25px 0}.sv-contact-info>img{width:100%;height:260px;margin-top:35px}.sv-contact-numbers{gap:8px;margin:40px 0;display:grid}.sv-contact-numbers a{letter-spacing:-.02em;font-size:24px}.sv-brief{background:var(--sv-soft);min-width:0;padding:40px}.sv-brief h2{font-size:36px}.sv-brief>p{margin:20px 0 30px;font-size:13px}.sv-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sv-brief label{flex-direction:column;gap:8px;min-width:0;font-size:11px;display:flex}.sv-brief input,.sv-brief select,.sv-brief textarea{background:var(--sv-paper);width:100%;min-width:0;color:var(--sv-ink);border:1px solid #16293630;border-radius:0;padding:13px 12px;font-size:13px}.sv-span{grid-column:1/-1}.sv-brief>.sv-button{margin-top:25px}.sv-brief>small{margin-top:18px;font-size:10px;line-height:1.8;display:block}.sv-brief-ready{background:var(--sv-paper);margin-top:25px;padding:20px;font-size:13px}.sv-brief-ready pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.sv-journal{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.sv-journal>a{border:1px solid #16293625;padding:25px}.sv-journal h3{font-size:24px}.sv-journal p{margin:20px 0;font-size:13px}.sv-article{overflow-wrap:anywhere;max-width:900px!important}.sv-article h2,.sv-article h3{margin:35px 0 20px;font-size:30px}.sv-article p{margin:20px 0}.sv-visually-hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes sv-fade{0%{opacity:.55}to{opacity:1}}@media (min-width:1450px){.sv-hero-visual>img{height:650px}}@media (max-width:1100px){.sv-header-inner{gap:20px}.sv-header nav{gap:15px}.sv-header-cta{display:none}.sv-hero-grid{gap:25px}.sv-hero-visual>img{height:550px}.selvedge .sv-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 25px}.sv-product-image img{aspect-ratio:1}.sv-story-grid,.sv-faq,.sv-contact-grid{gap:45px}.sv-edit-copy{padding:40px 25px}.sv-edit-photo img{min-height:480px}.sv-step-detail{gap:30px}.sv-hero-tag{right:0}.sv-quality article{margin-right:20px;padding-right:20px}.sv-footer-grid{gap:35px}}@media (max-width:760px){.sv-header-inner{flex-wrap:wrap;min-height:82px}.sv-header-inner>nav{display:none}.sv-mobile-menu{margin-left:auto;display:block}.sv-mobile-menu summary{padding:12px 0;font-size:12px;list-style:none}.sv-mobile-menu[open]{width:100%;margin-left:0;padding-bottom:20px}.sv-mobile-menu[open] nav{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sv-brand img,.sv-brand img.site-custom-logo{width:135px!important}.sv-topline{font-size:8px}.sv-topline .layout-container>a{display:none}.sv-hero{padding-top:0}.sv-hero-grid{grid-template-columns:1fr;gap:30px}.sv-hero h1{font-size:clamp(47px,10.5vw,70px)}.sv-hero-copy{padding-top:35px}.sv-hero-copy>p{max-width:520px;margin:20px 0 25px}.sv-hero .sv-eyebrow{letter-spacing:.1em;font-size:8px}.sv-hero-foot{margin-top:30px;padding-top:18px}.sv-hero-visual>img{aspect-ratio:1.1;object-position:center;height:auto}.sv-hero-tag{padding:16px 20px;bottom:15px;right:10px}.sv-hero-tag strong{font-size:19px}.sv-capability-strip{padding:18px 0}.sv-capability-strip .layout-container{grid-template-columns:1fr 1fr;gap:12px;font-size:10px;display:grid}.sv-capability-strip b{display:none}.sv-capability-strip span:before{content:"+";color:#946039;margin-right:8px}.sv-section{padding:65px 0}.sv-section-heading{margin-bottom:32px;display:block}.sv-section-heading>p,.sv-section-heading>div:last-child:not(:first-child){max-width:100%;margin-top:24px;font-size:14px}.selvedge .sv-products{gap:28px 16px}.sv-product-image{margin-bottom:17px}.sv-product h3{font-size:23px}.sv-product .sv-eyebrow{font-size:7px}.sv-product p{font-size:12px}.sv-step-tabs{grid-template-columns:1fr 1fr;gap:0;margin-bottom:25px}.sv-step-tabs button{border-bottom-color:#ffffff20;padding:14px 10px;font-size:11px}.sv-step-tabs button span{margin:0 12px 0 0;font-size:20px;display:inline-block}.sv-step-tabs button:last-child{grid-column:1/-1}.sv-step-tabs i{display:none}.sv-step-detail,.sv-story-grid,.sv-faq,.sv-service-detail,.sv-contact-grid{grid-template-columns:1fr;gap:35px}.sv-step-copy h3{font-size:32px}.sv-story-visual>img{height:360px}.sv-story p{font-size:14px}.sv-edit{grid-template-columns:1fr 1fr}.sv-edit-copy{grid-area:1/1/auto/-1;padding:50px 25px}.sv-edit-photo img{height:320px;min-height:0}.sv-edit h2{font-size:52px}.sv-quality{grid-template-columns:1fr}.sv-quality article{border-bottom:1px solid #16293625;border-right:0;margin:0;padding:25px 0}.sv-quality article>span{margin-bottom:12px}.sv-quality h3{max-width:none;margin-bottom:13px}.sv-final{padding:65px 0}.sv-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.sv-footer-grid>div:first-child{grid-column:1/-1}.sv-footer nav{grid-template-columns:1fr}.sv-footer-base{flex-direction:column;gap:10px;margin-top:30px}.sv-intro{padding:50px 0}.sv-intro h1{font-size:clamp(43px,9vw,65px)}.sv-intro p{font-size:14px}.sv-service-detail>img{height:380px}.sv-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 15px}.sv-gallery figcaption{flex-direction:column;gap:4px}.sv-filters button{padding:9px 15px}.sv-brief{padding:25px}.sv-brief h2{font-size:32px}.sv-journal{grid-template-columns:1fr 1fr}.sv-contact-info>img{display:none}}@media (max-width:400px){.selvedge .sv-products,.sv-gallery,.sv-journal,.sv-form-grid{grid-template-columns:1fr}.sv-hero h1{font-size:47px}.sv-hero-tag strong{font-size:16px}.sv-hero-tag{padding:12px 15px}.sv-hero-tag small{display:none}.sv-footer-grid{grid-template-columns:1fr}.sv-brief{padding:20px}.sv-hero-foot{gap:13px}}@media (prefers-reduced-motion:reduce){.selvedge *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.sv-product:hover img{transform:none}}.lakshmi{--sv-ink:#48161e;--sv-paper:#fffaf0;--sv-accent:#d39a2c;--sv-soft:#f4e7cf;--sv-text:#351e1d}.lakshmi h1 em,.lakshmi h2 em{color:#a8651f}.lakshmi .sv-topline,.lakshmi .sv-final{background-color:#48161e}.lakshmi .sv-header{border-color:#48161e22}.lt-wordmark{color:#48161e;font-family:Georgia,serif;line-height:1;display:grid}.lt-wordmark strong{letter-spacing:.04em;font-size:29px}.lt-wordmark small{letter-spacing:.22em;margin-top:7px;font:600 8px/1.5 Arial,sans-serif}.lakshmi .sv-hero-visual>img{object-position:center}.lakshmi .sv-hero-tag{max-width:285px}.lakshmi .sv-hero-tag small{letter-spacing:.1em;display:block}.lakshmi .sv-capability-strip{color:#351e1d;background:#d39a2c}.lakshmi #collection{background-color:#f4e7cf;background-image:radial-gradient(circle at 90% 0,#d39a2c32,#0000 40%)}.lakshmi .lt-products{grid-template-columns:repeat(5,minmax(0,1fr))}.lakshmi .sv-dark .sv-quality{border-color:#fff4;margin-top:55px}.lakshmi .sv-dark .sv-quality article{border-color:#fff3}.lakshmi .lt-wholesale-steps{grid-template-columns:1fr}.lakshmi .lt-wholesale-steps article{border-bottom:1px solid #48161e25;border-right:0;margin:0;padding:22px 0}.lakshmi .lt-wholesale-steps article>span{margin-bottom:12px}.lakshmi .lt-form{border-top:5px solid #d39a2c}.lakshmi .sv-footer nav{grid-template-columns:1fr}.lakshmi .sv-service-detail>img{object-position:center}@media (max-width:1200px){.lakshmi .lt-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.lakshmi .lt-products{grid-template-columns:repeat(2,minmax(0,1fr))}.lakshmi .sv-hero-visual>img{aspect-ratio:4/3}.lt-wordmark strong{font-size:24px}}@media (max-width:420px){.lakshmi .lt-products{grid-template-columns:1fr}}@media (max-width:760px){.sv-hero-foot{display:none}.sv-hero-copy>p{margin:18px 0 23px;font-size:14px;line-height:1.8}.sv-hero h1{margin:20px 0}.sv-hero-grid{gap:20px}}.selvedge .sv-capability-strip{background:var(--sv-accent);color:var(--sv-ink);background-image:repeating-linear-gradient(90deg,#0000 0 3px,#16293606 3px 4px);border:0;padding:29px 0;position:relative}.selvedge .sv-capability-strip:before,.selvedge .sv-capability-strip:after{content:"";pointer-events:none;border-top:1px dashed #16293645;position:absolute;left:0;right:0}.selvedge .sv-capability-strip:before{top:7px}.selvedge .sv-capability-strip:after{bottom:7px}.selvedge .sv-capability-strip .layout-container{letter-spacing:.04em;font-weight:600}.selvedge .sv-capability-strip b{color:var(--sv-ink)}.selvedge #collection{background-color:var(--sv-soft);background-image:radial-gradient(at 90% 5%,#c6966833,#0000 55%),repeating-linear-gradient(90deg,#0000 0 119px,#16293605 119px 120px);border-bottom:1px solid #16293618}.selvedge #collection .sv-section-heading>.sv-eyebrow,.selvedge #collection .sv-section-heading .sv-eyebrow{color:var(--sv-ink)}.selvedge #collection .sv-product{background:var(--sv-paper);border:1px solid #16293612;padding:10px 10px 25px;transition:box-shadow .4s,border-color .4s;box-shadow:0 12px 30px #16293608}.selvedge #collection .sv-product:hover{border-color:var(--sv-accent);box-shadow:0 16px 35px #16293614}.selvedge #collection .sv-product-image{margin-bottom:23px}.selvedge #collection .sv-product>.sv-eyebrow,.selvedge #collection .sv-product>h3,.selvedge #collection .sv-product>p{margin-inline:12px}.selvedge #collection .sv-product-plus{background:var(--sv-ink);color:var(--sv-paper)}@media (prefers-reduced-motion:reduce){.selvedge #collection .sv-product{transition:none}}.lakshmi .lt-logo img,.lakshmi .lt-logo img.site-custom-logo{filter:drop-shadow(0 3px 10px #48161e18);width:190px!important;height:auto!important;max-height:78px!important}.lt-hero-full{color:#fffaf0;background:#301014;align-items:end;min-height:min(820px,100svh - 130px);display:grid;position:relative;overflow:hidden}.lt-hero-full>img{object-fit:cover;object-position:center;will-change:transform;width:100%;max-width:none;height:100%;animation:20s ease-in-out infinite alternate lt-hero-breathe;position:absolute;inset:0}.lt-hero-shade{background:linear-gradient(90deg,#240b10e8 0%,#2b0e14b0 39%,#240b1030 70%,#240b1018 100%),linear-gradient(#0000 55%,#240b1090 100%);position:absolute;inset:0}.lt-hero-content{z-index:1;width:100%;padding-top:clamp(90px,13vh,150px);padding-bottom:clamp(55px,8vh,100px);position:relative}.lt-hero-content h1{color:#fffaf0;text-shadow:0 4px 24px #1b080a70;max-width:780px;font-size:clamp(58px,7vw,112px)}.lt-hero-content h1 em{color:#f6c762}.lt-hero-content>p{opacity:.95;max-width:575px;margin:28px 0;font-size:17px;line-height:1.8}.lt-hero-content .sv-eyebrow{color:#f6c762}.lt-hero-content .layout-stack{gap:22px}.lt-hero-link{border-bottom:1px solid #fffaf0;align-self:center;padding-bottom:5px;font-size:12px}.lt-hero-note{border-top:1px solid #fff5;flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:50px;padding-top:22px;display:flex}.lt-hero-note span,.lt-hero-note small{letter-spacing:.16em;font-size:8px}.lt-hero-note strong{font-family:Georgia,serif;font-size:18px;font-weight:400}.lt-hero-note small{margin-left:auto}@keyframes lt-hero-breathe{0%{transform:scale(1.015)translate(0,0)}to{transform:scale(1.085)translate(-1.25%,.5%)}}.lakshmi .lt-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 34px}.lakshmi .lt-products .sv-product{padding:14px 14px 32px}.lakshmi .lt-products .sv-product-image img{aspect-ratio:16/11}.lakshmi .lt-products .sv-product h3{font-size:clamp(30px,3vw,48px)}.lakshmi .lt-products .sv-product p{max-width:48ch;font-size:15px}.lakshmi .lt-products .sv-product-number{padding:8px 12px;font-size:12px}.lakshmi .lt-products .sv-product-plus{width:48px;height:48px;font-size:21px}.lt-lookbook{background:#fffaf0}.lt-lookbook-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.lt-lookbook-grid figure{background:#f4e7cf;min-width:0;position:relative;overflow:hidden}.lt-lookbook-grid img{object-fit:cover;width:100%;height:clamp(430px,48vw,690px);transition:transform 1.2s}.lt-lookbook-grid figure:hover img{transform:scale(1.025)}.lt-lookbook-grid figcaption{color:#48161e;background:#fffaf0;padding:12px 17px;font:500 20px/1.2 Georgia,serif;position:absolute;bottom:20px;left:20px;box-shadow:0 8px 30px #240b1025}.lt-lookbook-grid .lt-lookbook-wide img{height:clamp(310px,34vw,500px)}@media (max-width:760px){.lakshmi .lt-logo img,.lakshmi .lt-logo img.site-custom-logo{width:155px!important;max-height:66px!important}.lt-hero-full{align-items:end;min-height:720px}.lt-hero-full>img{object-position:62% center}.lt-hero-shade{background:linear-gradient(#240b1030 0%,#240b10c5 54%,#240b10f2 100%)}.lt-hero-content{padding-top:180px;padding-bottom:42px}.lt-hero-content h1{font-size:clamp(49px,13vw,72px)}.lt-hero-content>p{font-size:14px}.lt-hero-note{margin-top:32px}.lt-hero-note small{width:100%;margin-left:0}.lakshmi .lt-products{grid-template-columns:1fr;gap:28px}.lakshmi .lt-products .sv-product-image img{aspect-ratio:4/3}.lt-lookbook-grid{grid-template-columns:1fr;gap:18px}.lt-lookbook-grid img,.lt-lookbook-grid .lt-lookbook-wide img{aspect-ratio:4/3;height:auto}.lt-lookbook-grid figcaption{font-size:17px;bottom:12px;left:12px}}@media (prefers-reduced-motion:reduce){.lt-hero-full>img{animation:none;transform:none}.lt-lookbook-grid img{transition:none}.lt-lookbook-grid figure:hover img{transform:none}}
.lumiere{--lm-dark:#291c25;--lm-paper:#f6f1e8;--lm-gold:#d8bb87;--lm-soft:#eae0d2;--lm-ink:#342c30;background:var(--lm-paper);color:var(--lm-ink);font:15px/1.7 Arial,Helvetica,sans-serif}.lumiere *{box-sizing:border-box;min-width:0}.lumiere a{color:inherit;text-decoration:none}.lumiere button,.lumiere input,.lumiere select,.lumiere textarea{font:inherit}.lumiere button,.lumiere summary{cursor:pointer}.lumiere h1,.lumiere h2,.lumiere h3,.lumiere p,.lumiere figure{margin:0}.lumiere h1,.lumiere h2,.lumiere h3{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.08}.lumiere h1{font-size:clamp(48px,6vw,86px)}.lumiere h2{font-size:clamp(38px,4.5vw,65px)}.lumiere h3{font-size:29px}.lumiere em{color:#986655;font-weight:400}.lumiere p{font-size:14px;line-height:1.85}.lumiere img{object-fit:cover;width:100%;height:100%;display:block}.lumiere :focus-visible{outline-offset:5px;outline:3px solid #b78a4c}.lumiere .layout-container{width:100%;max-width:1440px;margin:auto;padding-inline:clamp(22px,5vw,84px)}.lm-section{padding-block:100px}.lm-kicker{letter-spacing:.18em;margin-bottom:22px;font:600 9px/1.7 Arial,sans-serif;display:block}.lm-button{background:var(--lm-dark);border:1px solid var(--lm-dark);letter-spacing:.04em;border-radius:2px;justify-content:space-between;align-items:center;gap:35px;min-height:51px;padding:15px 22px;font-size:11px;transition:background .3s,transform .3s;display:inline-flex;box-shadow:inset 0 0 0 3px #ffffff0c;color:var(--lm-paper)!important}.lm-button span{border-left:1px solid #ffffff30;padding-left:20px;font-size:19px;font-weight:400}.lm-button:hover{background:#4d303b;transform:translateY(-2px)}.lm-text-link{border-bottom:1px solid #b2a393;justify-content:space-between;align-items:center;gap:30px;padding-block:10px;font-size:11px;display:inline-flex}.lm-text-link span{font-size:18px}.lm-header{background:var(--lm-dark);color:#f6f1e8;z-index:10;border-bottom:1px solid #ffffff20;position:relative}.lm-header-inner{justify-content:space-between;align-items:center;gap:25px;min-height:94px;display:flex}.lm-brand{align-items:center;gap:12px;max-width:315px;display:flex}.lumiere .lm-brand img{flex:0 0 41px;object-fit:contain!important;width:41px!important;height:47px!important}.lm-brand>span{font:20px/1.15 Georgia,serif}.lm-brand small{letter-spacing:.2em;color:var(--lm-gold);margin-top:6px;font:7px/1.6 Arial;display:block}.lm-header nav{gap:25px;display:flex}.lm-header nav a{border-bottom:1px solid #0000;padding-block:10px;font-size:10px}.lm-header nav a[aria-current=page]{border-color:var(--lm-gold)}.lm-header-cta{border:1px solid #d8bb8750;align-items:center;gap:22px;padding:10px 15px;font-size:10px;display:flex}.lm-menu{display:none}.lm-preview{background:#e9e1d2;justify-content:space-between;padding:8px 22px;font-size:10px;display:flex}.lm-hero{isolation:isolate;background:var(--lm-dark);color:#fff9ed;align-items:center;min-height:680px;display:flex;position:relative}.lm-hero-picture{z-index:-2;position:absolute;inset:0 0 0 34%}.lm-hero-picture img{object-position:65% 42%}.lm-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#291c25 0%,#291c25f2 25%,#291c2580 51%,#291c2510 82%),linear-gradient(#0000 70%,#291c25a0);position:absolute;inset:0}.lm-hero-inner{position:relative;padding-block:70px 26px!important}.lm-hero .lm-kicker{color:var(--lm-gold);margin-bottom:30px}.lm-hero h1{text-shadow:0 2px 15px #291c2530;max-width:720px;font-size:clamp(50px,5.7vw,82px);line-height:1.1}.lm-hero h1 em{color:var(--lm-gold)}.lm-hero p{color:#eee2da;max-width:330px;margin-top:28px;font-size:13px}.lm-hero .layout-stack{align-items:center;gap:26px;margin-top:30px}.lm-hero .lm-button{background:var(--lm-gold);border-color:var(--lm-gold);color:var(--lm-dark)!important}.lm-hero .lm-button span{border-color:#291c2540}.lm-hero-link{border-bottom:1px solid #f6f1e850;padding:9px 0;font-size:10px}.lm-frame-label{letter-spacing:.17em;border-top:1px solid #ffffff30;justify-content:space-between;gap:20px;margin-top:83px;padding-top:16px;font-size:7px;display:flex}.lm-strip{background:var(--lm-soft);border-bottom:1px solid #d8cbbb}.lm-strip .layout-container{letter-spacing:.16em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:21px;font-size:8px;display:flex}.lm-strip i{color:#976548;font-size:16px;font-style:normal}.lm-section-title{justify-content:space-between;align-items:end;gap:45px;margin-bottom:42px;display:flex}.lm-section-title>p,.lm-section-title>div:last-child:not(:first-child){max-width:300px}.lm-section-title .lm-text-link{margin-top:15px}.lm-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:40px 28px;display:grid}.lm-photo-card{text-align:left;color:inherit;background:0 0;border:0;padding:0;display:block}.lm-photo-card:nth-child(3n+2){margin-top:60px}.lm-photo-image{aspect-ratio:4/5;background:#e4d7c8;display:block;position:relative;overflow:hidden}.lm-photo-card:nth-child(3n+3) .lm-photo-image{aspect-ratio:4/4.4}.lm-photo-image img{transition:transform 1.1s}.lm-photo-card:hover img{transform:scale(1.035)}.lm-expand{color:#fff;background:#291c2530;border:1px solid #ffffff80;place-items:center;width:32px;height:32px;font-size:20px;display:grid;position:absolute;bottom:13px;right:13px}.lm-photo-caption{justify-content:space-between;gap:12px;margin-top:16px;font:21px/1.2 Georgia,serif;display:flex}.lm-photo-caption small{text-transform:uppercase;letter-spacing:.13em;color:#79675d;margin-top:8px;font:8px Arial;display:block}.lm-photo-caption i{color:#79675d;font:9px monospace}.lm-filters{border-bottom:1px solid #d8cbbb;flex-wrap:wrap;gap:9px;margin-bottom:40px;padding-bottom:22px;display:flex}.lm-filters button{color:var(--lm-ink);background:0 0;border:1px solid #d8cbbb;border-radius:30px;padding:9px 17px;font-size:11px}.lm-filters button[aria-pressed=true]{background:var(--lm-dark);color:var(--lm-paper);border-color:var(--lm-dark)}.lm-filters sup{margin-left:8px;font-size:8px}.lm-lightbox{color:#fff6eb;background:#1f171cf5;border:0;width:1200px;max-width:96vw;max-height:96dvh;padding:20px}.lm-lightbox::backdrop{background:#100b0ff2}.lm-lightbox-top,.lm-lightbox-controls{justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.lm-lightbox-top{padding-bottom:16px}.lm-lightbox-controls{padding-top:16px}.lm-lightbox button{color:#fff6eb;background:0 0;border:1px solid #d8bb8780;padding:8px 17px;font-size:11px}.lumiere .lm-lightbox img{object-fit:contain;width:100%;height:72dvh}.lm-studio{background:var(--lm-soft)}.lm-studio-grid{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.lm-studio-photos{grid-template-columns:1fr .7fr;align-items:end;padding-bottom:28px;display:grid;position:relative}.lm-studio-photos>img:first-child{aspect-ratio:3/4;object-position:45%;margin-bottom:80px}.lm-studio-photos>img:nth-child(2){aspect-ratio:3/4;border:9px solid var(--lm-soft);width:130%;height:auto;margin-left:-30%;position:relative}.lm-studio-photos>span{letter-spacing:.18em;font-size:8px;position:absolute;bottom:0;left:0}.lm-studio-grid p{margin-top:23px}.lm-studio-grid .lm-text-link{margin-top:26px}.lm-dark{background:var(--lm-dark);color:var(--lm-paper)}.lm-dark em,.lm-dark .lm-kicker{color:var(--lm-gold)}.lm-service-list{border-top:1px solid #ffffff30}.lm-service-list>a{border-bottom:1px solid #ffffff30;grid-template-columns:45px 1fr 145px 35px;align-items:center;gap:25px;padding:25px 0;transition:background .3s;display:grid}.lm-service-list>a:hover{background:#ffffff05}.lm-service-number{color:var(--lm-gold);align-self:start;margin-top:6px;font-size:10px}.lm-service-list p{color:#d6c9cc;max-width:540px;margin-top:10px;font-size:12px}.lm-service-list img{object-position:center 40%;filter:saturate(.8);height:90px}.lm-service-list b{text-align:right;color:var(--lm-gold);font-size:25px;font-weight:400}.lm-together{background:#e9dfd0;grid-template-columns:1fr 1.15fr 1fr;align-items:center;gap:45px;padding:85px 0;display:grid}.lm-together>img{aspect-ratio:3/4;object-position:center}.lm-together>img:last-child{margin-top:100px}.lm-together>div{text-align:center;padding:20px 0}.lm-together h2{font-size:clamp(33px,3.3vw,48px)}.lm-together p{max-width:290px;margin:23px auto;font-size:13px}.lumiere .lm-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px}.lm-process article{border-top:1px solid #cbbdab;padding-top:22px}.lm-process article>span{color:#9b7256;margin-bottom:30px;font:35px Georgia;display:block}.lm-process h3{font-size:25px;line-height:1.2}.lm-process p{margin-top:17px;font-size:12px}.lm-quote{text-align:center;background:#e9dfd0;padding-block:75px}.lm-quote blockquote{max-width:850px;margin:30px auto;font:italic clamp(28px,3.5vw,47px)/1.35 Georgia}.lm-quote .layout-container>span:last-child{letter-spacing:.13em;font-size:8px}.lm-faq{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.lm-faq details{border-top:1px solid #cbbdab;padding:20px 0}.lm-faq details:last-child{border-bottom:1px solid #cbbdab}.lm-faq summary{align-items:center;gap:20px;font-size:13px;list-style:none;display:flex}.lm-faq summary::-webkit-details-marker{display:none}.lm-faq summary>span{opacity:.55;font-size:9px}.lm-faq summary b{margin-left:auto;font-size:19px;font-weight:400}.lm-faq details[open] summary b{transform:rotate(45deg)}.lm-faq details p{padding:18px 30px 0;font-size:12px}.lm-final{background:var(--lm-dark);color:var(--lm-paper);text-align:center;padding:85px 0;position:relative}.lm-final:before,.lm-final:after{content:"";pointer-events:none;border:1px solid #d8bb8728;position:absolute;inset:22px}.lm-final:after{inset:29px}.lm-final h2{font-size:clamp(46px,6.4vw,88px)}.lm-final em,.lm-final .lm-kicker{color:var(--lm-gold)}.lm-final .lm-button{background:var(--lm-gold);border-color:var(--lm-gold);margin-top:32px;color:var(--lm-dark)!important}.lm-final-location{letter-spacing:.16em;color:#ccbfc2;margin-top:40px;font-size:7px;display:block}.lm-footer{background:var(--lm-paper);padding-top:65px}.lm-footer-main{grid-template-columns:1.2fr .65fr 1fr;gap:55px;padding-bottom:55px;display:grid}.lm-footer h2{font-size:35px}.lm-footer nav{flex-direction:column;align-items:start;gap:10px;font-size:11px;display:flex}.lm-footer-main>div:last-child>a{overflow-wrap:anywhere;font-size:12px;display:block}.lm-footer-main p{max-width:250px;margin-top:18px;font-size:11px}.lm-footer-bottom{letter-spacing:.04em;border-top:1px solid #cbbdab;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:20px 0;font-size:8px;display:flex}.lm-page-intro{background:var(--lm-dark);color:var(--lm-paper);padding:70px 0 80px}.lm-page-intro em,.lm-page-intro .lm-kicker{color:var(--lm-gold)}.lm-page-intro p{color:#e1d5d8;max-width:560px;margin-top:25px}.lm-service-detail{grid-template-columns:1.05fr 1fr;align-items:center;gap:80px;display:grid}.lm-service-detail>img{aspect-ratio:4/5;object-position:center}.lm-service-detail p{margin:25px 0}.lm-service-detail ul{padding-left:18px;font-size:13px;line-height:2}.lm-service-detail .lm-button{margin:20px 0}.lm-service-detail .lm-text-link{display:table}.lm-about-note{text-align:center;max-width:1000px!important}.lm-about-note p{max-width:600px;margin:30px auto}.lm-about-note .lm-button{background:var(--lm-gold);color:var(--lm-dark)!important}.lm-contact-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:90px;display:grid}.lm-contact-info>img{aspect-ratio:1.2;object-position:center 30%;margin-bottom:35px}.lm-contact-info h2{margin-bottom:25px;font-size:43px}.lm-contact-info>a{overflow-wrap:anywhere;margin-top:8px;font-size:14px;display:block}.lm-contact-info p{max-width:300px;margin:22px 0;font-size:13px}.lm-contact-info small{margin-top:14px;font-size:10px;display:block}.lm-planner{background:#ece2d5;border:1px solid #d9cab7;padding:40px}.lm-planner h2{margin-bottom:25px;font-size:43px}.lm-occasion{flex-wrap:wrap;gap:7px;margin-bottom:25px;display:flex}.lm-occasion button{color:var(--lm-ink);background:0 0;border:1px solid #bba995;border-radius:25px;padding:8px 14px;font-size:10px}.lm-occasion button[aria-pressed=true]{background:var(--lm-dark);color:var(--lm-paper);border-color:var(--lm-dark)}.lm-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.lm-full{grid-column:1/-1}.lm-planner label{font-size:11px;display:block}.lm-planner label small{opacity:.65;font-size:10px}.lm-planner input:not([type=checkbox]),.lm-planner textarea{color:#342c30;background:#fbf8f1;border:1px solid #c8b9a8;border-radius:0;width:100%;min-height:45px;margin-top:6px;padding:12px;font-size:12px}.lm-planner textarea{resize:vertical}.lm-planner fieldset{border:0;flex-wrap:wrap;gap:10px 20px;margin:25px 0;padding:0;display:flex}.lm-planner legend{margin-bottom:12px;font-size:11px}.lm-planner fieldset label{align-items:center;gap:6px;display:flex}.lm-planner input[type=checkbox]{accent-color:var(--lm-dark);width:16px;height:16px}.lm-planner>.lm-button{width:100%;margin-top:25px}.lm-planner .lm-form-note{margin-top:15px;font-size:10px}.lm-ready{border-top:1px solid #baa48e;margin-top:25px;padding-top:25px}.lm-ready strong{font-size:13px}.lm-ready pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f9f5ee;padding:18px;font:12px/1.7 Arial}.lm-ready .layout-stack{align-items:center;gap:16px}@media (max-width:1050px){.lm-header nav{gap:15px}.lm-brand{max-width:250px}.lm-brand>span{font-size:18px}.lm-header-cta{display:none}.lm-hero-picture{left:20%}.lm-studio-grid{gap:55px}.lm-faq,.lm-contact-grid{gap:45px}.lm-photo-grid{gap:22px}.lm-together{gap:25px}.lm-footer-main{gap:30px}.lm-planner{padding:28px}}@media (max-width:760px){.lm-section{padding-block:65px}.lm-header-inner{gap:15px;min-height:83px}.lm-header-inner>nav{display:none}.lm-brand{max-width:240px}.lm-brand>span{font-size:17px}.lumiere .lm-brand img{flex-basis:32px;width:32px!important;height:37px!important}.lm-menu{display:block;position:relative}.lm-menu summary{white-space:nowrap;padding:12px 7px;font-size:10px;list-style:none}.lm-menu summary::-webkit-details-marker{display:none}.lm-menu nav{background:var(--lm-dark);border:1px solid #d8bb8750;flex-direction:column;gap:4px;width:240px;padding:20px;display:flex;position:absolute;top:44px;right:0;box-shadow:0 20px 30px #0003}.lm-hero{align-items:end;min-height:750px}.lm-hero-picture{inset:0 0 30%}.lm-hero-picture img{object-position:62% center}.lm-hero:before{background:linear-gradient(#291c2505 21%,#291c25a6 53%,#291c25fa 73%,#291c25 100%)}.lm-hero-inner{padding-block:285px 22px!important}.lm-hero h1{max-width:650px;font-size:clamp(43px,8.2vw,64px)}.lm-hero .lm-kicker{margin-bottom:20px;font-size:8px}.lm-hero p{max-width:360px;margin-top:20px;font-size:12px}.lm-hero .layout-stack{gap:20px;margin-top:24px}.lm-frame-label{margin-top:40px;font-size:6px}.lm-strip .layout-container{justify-content:center;gap:9px 14px;padding-block:16px;font-size:7px}.lm-strip i{font-size:11px}.lm-section-title{margin-bottom:30px;display:block}.lm-section-title>p,.lm-section-title>div:last-child:not(:first-child){max-width:100%;margin-top:22px}.lm-section-title p{font-size:12px}.lm-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.lm-photo-card:nth-child(3n+2){margin-top:0}.lm-photo-card:nth-child(2n){margin-top:35px}.lm-photo-caption{font-size:18px}.lm-photo-caption small{font-size:7px}.lm-photo-caption i{display:none}.lm-studio-grid{grid-template-columns:1fr;gap:40px}.lm-studio-photos{max-width:500px}.lm-studio-grid h2{font-size:43px}.lm-service-list>a{grid-template-columns:24px 1fr 65px;gap:12px;padding:23px 0}.lm-service-list h3{font-size:25px}.lm-service-list p{font-size:11px}.lm-service-list img{height:85px}.lm-service-list b{display:none}.lm-together{grid-template-columns:1fr 1fr;gap:18px;padding:0 22px 50px}.lm-together>div{grid-area:1/1/auto/-1;padding:50px 0 15px}.lm-together>img:last-child{margin-top:30px}.lm-together h2{font-size:42px}.lumiere .lm-process{grid-template-columns:1fr 1fr;gap:35px 24px}.lm-process h3{font-size:24px}.lm-process p{font-size:11px}.lm-process article>span{margin-bottom:20px}.lm-faq{grid-template-columns:1fr;gap:30px}.lm-faq h2{font-size:43px}.lm-faq details p{padding-inline:0}.lm-final{padding-block:70px}.lm-final:before{inset:13px}.lm-final:after{inset:19px}.lm-final h2{font-size:52px}.lm-final-location{margin-inline:12px;font-size:6px}.lm-footer-main{grid-template-columns:1fr 1fr;gap:35px}.lm-footer-main>div:first-child{grid-column:1/-1}.lm-footer-main>div:last-child>a{font-size:11px}.lm-footer h2{font-size:38px}.lm-page-intro{padding:50px 0 60px}.lm-page-intro h1{font-size:50px}.lm-page-intro p{font-size:12px}.lm-service-detail,.lm-contact-grid{grid-template-columns:1fr;gap:35px}.lm-service-detail>img{aspect-ratio:1.1}.lm-contact-info>img{aspect-ratio:1.5}.lm-planner{padding:24px}.lm-planner h2{font-size:39px}.lm-filters{gap:7px}.lm-filters button{padding:8px 12px;font-size:10px}.lm-lightbox{padding:12px}.lm-lightbox-top,.lm-lightbox-controls{font-size:10px}.lumiere .lm-lightbox img{height:65dvh}.lm-preview{gap:10px;font-size:8px}}@media (max-width:400px){.lm-final h2{font-size:39px}.lm-brand>span{font-size:15px}.lm-brand small{font-size:6px}.lm-photo-grid{grid-template-columns:1fr}.lm-photo-card:nth-child(2n){margin-top:0}.lm-photo-image{aspect-ratio:4/4.6}.lm-photo-caption{font-size:23px}.lm-form-grid,.lm-footer-main{grid-template-columns:1fr}.lm-planner h2{font-size:35px}.lm-hero h1{font-size:43px}.lm-service-list>a{grid-template-columns:20px 1fr}.lm-service-list img{display:none}.lm-process h3{font-size:22px}.lm-header-inner{gap:6px}}@media (prefers-reduced-motion:reduce){.lumiere *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lm-photo-card:hover img,.lm-button:hover{transform:none}}.lumiere .lm-brand>.site-custom-logo~span{display:block}
.picto{--ink:#121218;--cream:#f3efe8;--lime:#d9ff54;--violet:#755cff;--coral:#ff7657;background:var(--cream);color:var(--ink);font-family:Arial,sans-serif;overflow:hidden}.picto h1,.picto h2,.picto h3,.picto p{margin-top:0}.picto h1,.picto h2{letter-spacing:-.055em;font-family:Georgia,serif;font-weight:400;line-height:.9}.picto em{color:var(--violet);font-weight:400}.pc-preview{color:#121218;background:#d9ff54;padding:8px 4%}.pc-header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f3efe8f0;border-bottom:1px solid #12121820;position:relative}.pc-head{align-items:center;gap:30px;min-height:86px;display:flex}.pc-brand img{width:170px;height:auto;display:block}.pc-head>nav{gap:24px;margin-left:auto;display:flex}.pc-head nav a{color:inherit;font-size:13px;text-decoration:none}.pc-head nav a[aria-current=page]{font-weight:800}.pc-head-cta,.pc-btn{background:var(--ink);text-transform:uppercase;letter-spacing:.12em;border-radius:2px;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;font-size:12px;text-decoration:none;display:inline-flex;color:#fff!important}.pc-head details{display:none}.pc-kicker{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.pc-hero{color:#fff;background:#111;align-items:end;min-height:calc(100svh - 86px);display:flex;position:relative}.pc-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pc-hero-shade{background:linear-gradient(90deg,#111e 0%,#1118 48%,#0000 82%),linear-gradient(#0000 50%,#1119);position:absolute;inset:0}.pc-hero-copy{width:100%;padding-top:140px;padding-bottom:100px;position:relative}.pc-hero h1{max-width:1100px;margin:24px 0;font-size:clamp(62px,9vw,148px)}.pc-hero h1 em{color:var(--lime)}.pc-hero p{max-width:620px;font-size:clamp(18px,2vw,25px);line-height:1.5}.pc-ghost{color:#fff;border-bottom:1px solid #fff;padding:15px 3px;text-decoration:none}.pc-orbit{letter-spacing:.12em;border:1px solid #fff5;border-radius:50%;justify-content:center;align-items:center;width:250px;height:250px;font-size:10px;display:flex;position:absolute;bottom:75px;right:-95px;transform:rotate(-35deg)}.pc-marquee{background:var(--lime);white-space:nowrap;padding:18px 0;font-weight:800;overflow:hidden}.pc-marquee div{letter-spacing:.08em;text-align:center;font-size:14px}.pc-marquee i{padding:0 20px}.pc-section{padding:clamp(80px,10vw,150px) 0}.pc-split{grid-template-columns:1fr 1fr;align-items:start;gap:9vw;display:grid}.pc-split h2,.pc-title h2,.pc-feature h2,.pc-film h2,.pc-close h2{margin:20px 0;font-size:clamp(52px,7vw,110px)}.pc-lead{font-size:clamp(24px,3vw,42px);line-height:1.2}.pc-split p:not(.pc-lead),.pc-feature p,.pc-article p{color:#4b4850;font-size:17px;line-height:1.75}.pc-link{color:inherit;border-bottom:1px solid;margin-top:24px;font-weight:800;text-decoration:none;display:inline-block}.pc-dark{background:var(--ink);color:#fff}.pc-dark em{color:var(--lime)}.pc-title{margin-bottom:60px;position:relative}.pc-title>a{position:absolute;bottom:10px;right:0}.pc-services{background:#fff2;grid-template-columns:repeat(3,1fr);gap:1px}.pc-services>a{background:var(--ink);color:#fff;min-width:0;text-decoration:none;position:relative;overflow:hidden}.pc-services>a>span{z-index:2;background:var(--lime);color:#111;border-radius:50%;padding:8px;font-size:10px;position:absolute;top:20px;left:20px}.pc-services img{object-fit:cover;filter:saturate(.75);width:100%;height:300px;transition:all .5s}.pc-services a:hover img{filter:saturate();transform:scale(1.035)}.pc-services div{padding:26px}.pc-services h3{font-family:Georgia,serif;font-size:28px;font-weight:400}.pc-services p{color:#bbb;min-height:48px;line-height:1.5}.pc-services b{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.pc-gallery{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.pc-shot{grid-column:span 4;min-width:0;margin:0}.pc-shot-0,.pc-shot-5{grid-column:span 8}.pc-shot img{object-fit:cover;width:100%;height:420px}.pc-shot-0 img,.pc-shot-5 img{height:620px}.pc-shot figcaption{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;padding:12px 0;font-size:11px;display:flex}.pc-film{color:#fff;background:#13131a;padding:clamp(80px,10vw,150px) 0}.pc-film em{color:var(--coral)}.pc-film-head{grid-template-columns:1.5fr .6fr;align-items:end;gap:8vw;display:grid}.pc-film-head p{color:#bbb;line-height:1.7}.pc-video{width:min(94%,1600px);margin:50px auto 0}.pc-video video{background:#000;width:100%;max-height:85svh;display:block}.pc-why{background:#d9ff54}.pc-why em{color:#121218}.pc-points{border-top:1px solid;grid-template-columns:repeat(2,1fr);display:grid}.pc-points div{border-bottom:1px solid;grid-template-columns:55px 1fr;align-items:center;padding:25px 0;display:grid}.pc-points h3{margin:0;font-size:22px}.pc-reviews{grid-template-columns:repeat(2,1fr);gap:18px}.pc-reviews blockquote{background:#fff;margin:0;padding:40px}.pc-reviews p{font-family:Georgia,serif;font-size:25px;line-height:1.45}.pc-reviews cite{letter-spacing:.12em;font-size:11px;font-style:normal;font-weight:800}.pc-journal-wrap{background:#ded8ce}.pc-journal{grid-template-columns:repeat(3,1fr);gap:24px}.pc-journal a{color:inherit;min-width:0;text-decoration:none}.pc-journal img{object-fit:cover;width:100%;height:260px}.pc-journal span,.pc-journal b{letter-spacing:.12em;font-size:10px}.pc-journal h3{margin:12px 0;font-family:Georgia,serif;font-size:29px;font-weight:400}.pc-journal p{color:#555;line-height:1.55}.pc-intro{color:#fff;background:#16161d;padding:120px 0 90px}.pc-intro h1{max-width:1200px;margin:32px 0;font-size:clamp(60px,8vw,125px)}.pc-intro p{color:#ccc;max-width:720px;font-size:20px;line-height:1.6}.pc-feature{grid-template-columns:1.1fr .9fr;align-items:center;gap:7vw;display:grid}.pc-feature>img{object-fit:cover;width:100%;height:min(760px,80svh)}.pc-feature ul{padding:0;list-style:none}.pc-feature li{border-bottom:1px solid #222;padding:17px 0;font-weight:700}.pc-article{max-width:900px}.pc-article>img{width:100%;height:auto;margin-bottom:55px}.pc-article h2{letter-spacing:-.03em;margin-top:55px;font-size:45px;line-height:1.05}.pc-contact{grid-template-columns:.85fr 1.15fr;align-items:start;gap:6vw;display:grid}.pc-contact>div:first-child img{width:100%;height:auto}.pc-contact>div:first-child>a{color:inherit;margin:12px 0;font-size:20px;display:block}.pc-contact .ch-enquiry{background:#fff;border:1px solid #ddd;padding:40px}.pc-contact input,.pc-contact select,.pc-contact textarea{background:#f5f2ec;border:1px solid #ddd}.pc-contact .ch-button{background:var(--violet);color:#fff}.pc-close{background:var(--violet);color:#fff;padding:110px 0}.pc-close em{color:var(--lime)}.pc-footer{color:#ddd;background:#111;padding:70px 0 30px}.pc-foot{grid-template-columns:1fr .5fr 1fr;gap:60px;display:grid}.pc-foot nav,.pc-foot>div{flex-direction:column;gap:12px;display:flex}.pc-foot a{color:#fff;text-decoration:none}.pc-foot img{filter:brightness(0)invert()}.pc-copy{border-top:1px solid #fff2;margin-top:50px;padding-top:25px;font-size:11px}.picto :focus-visible{outline:3px solid var(--lime);outline-offset:4px}@media (max-width:900px){.pc-head>nav,.pc-head-cta{display:none}.pc-head details{margin-left:auto;display:block;position:relative}.pc-head details nav{background:#fff;flex-direction:column;width:220px;padding:22px;display:flex;position:absolute;top:35px;right:0;box-shadow:0 20px 45px #0003}.pc-split,.pc-film-head,.pc-feature,.pc-contact{grid-template-columns:1fr}.pc-services{grid-template-columns:repeat(2,1fr)}.pc-shot,.pc-shot-0,.pc-shot-5{grid-column:span 6}.pc-shot img,.pc-shot-0 img,.pc-shot-5 img{height:460px}.pc-journal,.pc-foot{grid-template-columns:1fr 1fr}.pc-foot nav{display:none}}@media (max-width:600px){.pc-head{min-height:72px}.pc-brand img{width:145px}.pc-hero{min-height:760px}.pc-hero-copy{padding:100px 0 70px}.pc-hero h1{font-size:58px}.pc-orbit{display:none}.pc-section{padding:75px 0}.pc-services,.pc-journal,.pc-reviews,.pc-points{grid-template-columns:1fr}.pc-services img{height:270px}.pc-shot,.pc-shot-0,.pc-shot-5{grid-column:1/-1}.pc-shot img,.pc-shot-0 img,.pc-shot-5 img{aspect-ratio:4/5;height:auto}.pc-title>a{position:static}.pc-intro{padding:85px 0 65px}.pc-intro h1{font-size:53px}.pc-split h2,.pc-title h2,.pc-feature h2,.pc-film h2,.pc-close h2{font-size:49px}.pc-contact .ch-enquiry{padding:22px}.pc-foot{grid-template-columns:1fr}.pc-copy{line-height:1.5}}.picto .pc-header{color:#fff;background:#121218;border-bottom-color:#ffffff20}.picto .pc-head nav a{color:#f6f1e8}.picto .pc-head-cta{background:var(--lime);color:#121218!important}.picto .pc-brand img{filter:none}.picto .pc-services{grid-template-columns:repeat(3,minmax(0,1fr))}.picto .pc-gallery{grid-auto-flow:dense}.picto .pc-shot,.picto .pc-shot-0,.picto .pc-shot-5{grid-column:span 4}.picto .pc-shot img,.picto .pc-shot-0 img,.picto .pc-shot-5 img{aspect-ratio:4/5;object-fit:cover;height:auto;display:block}.picto .pc-shot:last-child:nth-child(3n+1){grid-column:span 12}.picto .pc-shot:last-child:nth-child(3n+1) img{aspect-ratio:2.4;object-position:center}@media (max-width:900px){.picto .pc-header details summary{color:#fff}.picto .pc-head details nav{background:#121218}.picto .pc-services{grid-template-columns:repeat(2,minmax(0,1fr))}.picto .pc-shot,.picto .pc-shot-0,.picto .pc-shot-5,.picto .pc-shot:last-child:nth-child(3n+1){grid-column:span 6}.picto .pc-shot:last-child:nth-child(odd){grid-column:span 12}.picto .pc-shot:last-child:nth-child(odd) img{aspect-ratio:2}}@media (max-width:600px){.picto .pc-services{grid-template-columns:1fr}.picto .pc-shot,.picto .pc-shot-0,.picto .pc-shot-5,.picto .pc-shot:last-child:nth-child(3n+1),.picto .pc-shot:last-child:nth-child(odd){grid-column:1/-1}.picto .pc-shot img,.picto .pc-shot:last-child:nth-child(3n+1) img,.picto .pc-shot:last-child:nth-child(odd) img{aspect-ratio:4/5}}
.law-landing{background:var(--lb-paper);color:var(--lb-ink);overflow-wrap:anywhere;font:15px/1.7 Arial,sans-serif}.law-landing *{box-sizing:border-box;min-width:0}.law-landing h1,.law-landing h2,.law-landing h3,.law-landing p{margin:0}.law-landing h1,.law-landing h2{letter-spacing:-.04em;white-space:pre-line;text-wrap:balance;font-family:Georgia,serif;font-weight:400;line-height:1.08}.law-landing h1{font-size:clamp(44px,5vw,76px)}.law-landing h2{font-size:clamp(32px,3.5vw,51px)}.law-landing h3{font:400 24px/1.25 Georgia,serif}.law-landing p{opacity:.8;max-width:570px;margin-top:20px}.law-landing img{object-fit:contain;width:100%;height:auto;display:block}.lb-preview{color:#4f483b;text-align:center;letter-spacing:.06em;background:#e8dfcd;padding:7px 20px;font-size:10px}.lb-header{background:var(--lb-paper);border-bottom:1px solid #7e807330}.lb-header .layout-stack{justify-content:space-between;gap:24px;padding-block:19px}.lb-brand{letter-spacing:.08em;align-items:center;gap:12px;font-size:16px;font-weight:700;display:flex}.lb-brand small{letter-spacing:.23em;margin-top:2px;font-size:8px;font-weight:400;display:block}.lb-brand-symbol{border:1px solid var(--lb-gold);width:40px;height:40px;color:var(--lb-navy);border-radius:50%;flex-shrink:0;place-items:center;font:27px Georgia,serif;display:grid}.law-landing .site-custom-logo{object-fit:contain;width:45px;height:45px}.lb-header-note{opacity:.65;font:italic 15px Georgia,serif}.lb-buy{border:1px solid var(--lb-navy);background:var(--lb-navy);min-height:52px;color:var(--lb-on-navy);letter-spacing:.04em;box-shadow:inset 0 0 0 3px var(--lb-navy),inset 0 0 0 4px #ffffff30;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:15px 35px;font:600 14px Arial,sans-serif;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.lb-buy:disabled{cursor:not-allowed}.lb-buy:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 6px 20px #0002}.law-landing :focus-visible{outline:3px solid var(--lb-gold);outline-offset:5px}.lb-header .lb-buy{min-height:44px;padding:12px 30px}.lb-kicker{letter-spacing:.15em;text-transform:uppercase;margin-bottom:22px;font-size:10px;font-weight:600;display:block}.lb-hero-grid{grid-template-columns:1.03fr 1fr;align-items:center;gap:6%;display:grid}.lb-hero-copy>p{max-width:455px}.lb-hero-offer{flex-wrap:wrap;align-items:center;gap:36px;margin-top:32px;display:flex}.lb-price{font:36px Georgia,serif}.lb-hero-offer small{opacity:.6;margin-top:4px;font-size:10px;display:block}.lb-fine{font-size:11px;line-height:1.6}.lb-audience-pills{letter-spacing:.18em;opacity:.75;border-top:1px solid #7e807340;flex-wrap:wrap;gap:28px;margin-top:29px;padding-top:19px;font-size:9px;display:flex}.lb-hero-art{isolation:isolate;position:relative}.lb-hero-art:before{content:"";z-index:-1;border:1px solid #bdab8645;border-radius:50%;position:absolute;inset:5% -1% 5% 7%}.lb-circle-text{text-align:center;letter-spacing:.2em;color:#877658;font-size:8px;display:block}.lb-book-scene{perspective:1200px;justify-content:center;align-items:center;min-height:460px;padding:35px 45px;display:flex}.lb-book{aspect-ratio:.69;width:280px;transform-style:preserve-3d;max-width:100%;position:relative;transform:rotate(-8deg)rotateY(-15deg);box-shadow:25px 30px 24px #172c3b30}.lb-book:after{content:"";z-index:-1;background:repeating-linear-gradient(90deg,#ddd4bc 0 1px,#fff8e6 1px 3px);border-right:3px solid #203c4c;width:17px;position:absolute;top:7px;bottom:-7px;right:-13px;transform:skewY(28deg)}.lb-cover{color:#dcc28c;text-align:center;outline-offset:-14px;background:linear-gradient(110deg,#0d202d,#203b4b 50%,#122a3b);border-left:8px solid #0b1b29;border-radius:2px 5px 5px 2px;outline:1px solid #a08b5730;flex-direction:column;align-items:center;height:100%;padding:24px 24px 22px 30px;display:flex}.lb-cover-brand{letter-spacing:.2em;font-size:9px}.lb-rule{background:#bba375;width:40px;height:1px;margin:22px 0}.lb-cover strong{letter-spacing:-.02em;font:36px/1.05 Georgia,serif}.lb-cover-sub{color:#d3cbb9;margin-top:16px;font:italic 12px/1.7 Georgia,serif}.lb-cover-edition{letter-spacing:.15em;margin-top:auto;font-size:6px}.lb-book-spine{color:#c9ad78;writing-mode:vertical-rl;letter-spacing:.05em;background:#0b202e;border-inline:1px solid #c2a87450;width:23px;padding:22px 5px;font:12px Georgia,serif;position:absolute;top:0;bottom:0;left:-22px;transform:rotate(180deg)}.lb-column-art{border-block:3px double #c4a76d;gap:14px;margin:27px auto 22px;padding:8px 10px;display:flex}.lb-column-art i{border-inline:3px double #c4a76d;width:9px;height:62px}.lb-book-caption{text-align:center}.lb-book-caption span{letter-spacing:.17em;opacity:.6;font-size:8px;display:block}.lb-book-caption strong{font:italic 19px Georgia,serif}.lb-strip{background:var(--lb-navy);color:var(--lb-on-navy);padding:22px 0}.lb-strip .layout-container{letter-spacing:.03em;flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:11px;display:flex}.lb-strip span:before{content:"◆";color:var(--lb-gold);margin-right:12px;font-size:8px}.lb-section-head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:36px;display:flex}.lb-section-head>p{max-width:340px;font-size:14px}.lb-bento{grid-template-columns:1.25fr 1fr 1fr;gap:18px;display:grid}.lb-bento article{background:#fffaf033;border:1px solid #c7c3b3;border-radius:6px;padding:32px}.lb-bento article>h3{margin-top:55px}.lb-bento .lb-benefit-large{background:var(--lb-surface);flex-direction:column;justify-content:space-between;gap:36px;min-height:330px;display:flex;position:relative}.lb-outline-number{opacity:.4;font:57px Georgia,serif}.lb-line-book{color:#b7a782;opacity:.3;font:120px Georgia,serif;position:absolute;top:15px;right:30px}.lb-number{letter-spacing:.12em;color:#8c7344;font-size:12px}.lb-contents{background:var(--lb-navy);color:var(--lb-on-navy)}.lb-contents-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:12%;display:grid}.lb-contents .lb-kicker{color:var(--lb-gold)}.lb-contents p{max-width:350px;font-size:14px}.lb-caption{letter-spacing:.12em;opacity:.65;margin-top:25px;font-size:9px;display:block}.lb-contents ol{margin:0;padding:0;list-style:none}.lb-contents li{border-bottom:1px solid #ffffff30;grid-template-columns:35px 1fr 20px;align-items:center;gap:20px;padding:28px 0;display:grid}.lb-contents li:first-child{border-top:1px solid #ffffff30}.lb-contents li>span{color:var(--lb-gold);font:16px Georgia,serif}.lb-book-small{justify-content:start;min-height:0;padding:35px 0 0}.lb-book-small .lb-book{width:130px;transform:rotate(-5deg)}.lb-book-small .lb-cover{padding:12px}.lb-book-small .lb-cover strong{font-size:20px}.lb-book-small .lb-cover-brand{font-size:5px}.lb-book-small .lb-rule{margin:12px 0}.lb-book-small .lb-cover-sub{margin-top:8px;font-size:7px}.lb-book-small .lb-column-art{gap:7px;margin:12px 0;padding:3px 5px}.lb-book-small .lb-column-art i{width:5px;height:20px}.lb-book-small .lb-cover-edition{font-size:3px}.lb-book-small .lb-book-spine{font-size:7px}.lb-centered{text-align:center;max-width:690px;margin:auto}.lb-centered p{margin:20px auto 0}.lb-spread{grid-template-columns:1fr 1fr;max-width:850px;margin:45px auto 0;display:grid;transform:rotate(-1deg);box-shadow:0 20px 50px #2635421a}.lb-page{background:linear-gradient(90deg,#fffdf5 85%,#e6e1d2);border:1px solid #e2dccd;min-height:460px;padding:40px 45px 60px;position:relative}.lb-page+.lb-page{background:linear-gradient(90deg,#e5decc,#fffdf5 12%)}.lb-page-running{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #a89e8050;margin-bottom:35px;padding-bottom:15px;font-size:8px;display:block}.lb-chapter-number{color:#b8a16f;margin-bottom:15px;font:50px Georgia,serif;display:block}.lb-page h3{font-size:27px}.lb-page p,.lb-page li{font:13px/1.8 Georgia,serif}.lb-page ul{margin-top:20px;padding-left:17px}.lb-page-foot{letter-spacing:.14em;font-size:7px;position:absolute;bottom:22px}.lb-print-lines{background:repeating-linear-gradient(#b6ae992f 0 1px,#0000 1px 10px);height:50px;margin-top:25px}.lb-mini-gallery{grid-template-columns:1fr 1fr;gap:20px;display:grid}.lb-mini-gallery:not(:empty){margin-top:30px}.lb-for{background:var(--lb-surface)}.lb-for .layout-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:35px}.lb-for article{border-top:1px solid #a69c85;padding-top:22px}.lb-for h3{margin-top:20px}.lb-author-grid{grid-template-columns:1fr 1fr;gap:7%;display:grid}.lb-author{background:linear-gradient(135deg,#e8e1d150,#0000);border:1px solid #c8c0ad;border-radius:6px;padding:38px}.lb-author-name{align-items:center;gap:17px;margin-top:35px;display:flex}.lb-author-name>span{background:var(--lb-navy);color:var(--lb-gold);border-radius:50%;flex-shrink:0;place-items:center;width:55px;height:55px;font-size:24px;display:grid}.lb-author-name h3{font-size:22px}.lb-author p{font-size:14px}.lb-spec-block{padding:15px 0}.lb-spec-block dl{margin:28px 0 0}.lb-spec-block dl>div{border-bottom:1px solid #c8c0ad;grid-template-columns:1fr 1.5fr;gap:20px;padding:14px 0;font-size:13px;display:grid}.lb-spec-block dt{opacity:.6}.lb-spec-block dd{margin:0}.lb-trust .layout-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lb-trust article{background:var(--lb-paper);border-radius:5px;padding:25px}.lb-trust-mark{color:#a58b57;font:45px/1 Georgia,serif}.lb-trust h3{margin-top:15px}.lb-trust p{font-size:13px}.lb-order-grid{grid-template-columns:1fr 1fr;align-items:start;gap:8%;display:grid}.lb-order{background:var(--lb-navy);color:var(--lb-on-navy);border-radius:8px;padding:42px}.lb-order .lb-kicker{color:var(--lb-gold)}.lb-order-line{border-block:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:22px 0;display:flex}.lb-order-line strong{font-weight:400}.lb-order-line>span{font:30px Georgia,serif}.lb-order ul{margin:25px 0;padding-left:18px;font-size:13px;line-height:2}.lb-order .lb-buy{background:var(--lb-gold);color:#172c3b;width:100%;box-shadow:inset 0 0 0 3px var(--lb-gold),inset 0 0 0 4px #172c3b40;border-color:var(--lb-gold)}.lb-faq{padding-top:20px}.lb-faq h2{margin-bottom:30px}.law-landing details{border-bottom:1px solid #c8c0ad;padding:20px 0}.law-landing summary{cursor:pointer;font-size:14px;font-weight:600}.law-landing details p{font-size:13px}.lb-footer{border-top:1px solid #c8c0ad;padding:30px 0;font-size:12px}.lb-footer .layout-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.lb-footer p{max-width:370px;margin:0;font-size:11px}.lb-footer strong{letter-spacing:.1em}.lb-footer span{opacity:.6;font-size:10px}@media (max-width:900px){.lb-header-note{display:none}.lb-hero-grid{gap:3%}.lb-book-scene{min-height:400px;padding:35px}.lb-cover strong{font-size:29px}.lb-bento{grid-template-columns:1fr 1fr}.lb-benefit-large{grid-column:1/-1;min-height:220px!important}.lb-bento article>h3{margin-top:25px}.lb-contents-grid{gap:6%}.lb-page{padding:28px 25px 55px}.lb-author-grid,.lb-order-grid{gap:4%}.lb-order{padding:28px}.lb-order h2{font-size:35px}}@media (max-width:600px){.lb-header .layout-stack{flex-wrap:nowrap;gap:12px;padding-block:14px}.lb-brand{flex:1;gap:8px;font-size:12px}.lb-brand small{font-size:6px}.lb-brand-symbol{width:29px;height:29px;font-size:20px}.lb-header .lb-buy{flex-shrink:0;padding:12px 20px}.lb-hero{padding:32px 0 40px}.lb-hero-grid{grid-template-columns:1fr;gap:35px}.lb-hero-copy>p{font-size:14px}.lb-hero-offer{justify-content:space-between;gap:24px}.lb-hero-offer .lb-buy{flex:1}.lb-hero-art{margin-inline:10px}.lb-book-scene{min-height:360px;padding:30px 48px}.lb-book{width:230px}.lb-cover{padding:20px 18px}.lb-cover strong{font-size:30px}.lb-column-art{margin:20px auto 15px}.lb-column-art i{height:42px}.lb-circle-text{font-size:6px}.lb-strip .layout-container{grid-template-columns:1fr 1fr;gap:13px;font-size:9px;display:grid}.lb-strip span:before{margin-right:7px}.lb-section{padding:52px 0}.lb-section-head{margin-bottom:25px;display:block}.lb-section-head>p{margin-top:20px}.lb-bento{grid-template-columns:1fr;gap:13px}.lb-bento article{padding:25px}.lb-benefit-large{grid-column:auto}.lb-contents-grid,.lb-author-grid,.lb-order-grid{grid-template-columns:1fr;gap:32px}.lb-contents-grid .lb-book-small{display:none}.lb-contents li{grid-template-columns:25px 1fr 15px;gap:12px;padding:23px 0}.lb-contents li h3{font-size:22px}.lb-spread{grid-template-columns:1fr;margin-top:30px;transform:none}.lb-page{min-height:0;padding:30px 30px 55px}.lb-page+.lb-page{background:#fffdf5}.lb-page-running{margin-bottom:22px}.lb-for .layout-grid,.lb-trust .layout-grid{grid-template-columns:1fr;gap:20px}.lb-author{padding:27px}.lb-spec-block{padding:0}.lb-order{padding:28px}.lb-order-line{flex-wrap:wrap}.lb-footer .layout-container{flex-direction:column;align-items:start}.lb-preview{font-size:8px}.lb-mini-gallery{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.law-landing *{scroll-behavior:auto!important;transition:none!important}}.law-landing{--lb-border:color-mix(in srgb,var(--lb-gold) 23%,transparent);background:var(--lb-paper);color:var(--lb-ink);font-family:Arial,sans-serif}.law-landing .layout-container{max-width:1160px}.law-landing h1,.law-landing h2,.law-landing h3{letter-spacing:-.035em;font-family:Arial,sans-serif;font-weight:750}.law-landing h1{color:var(--lb-gold);font-size:clamp(34px,4.2vw,60px);line-height:1.12}.law-landing h2{font-size:clamp(30px,3.2vw,44px);line-height:1.15}.law-landing h3{letter-spacing:-.02em;font-size:22px;line-height:1.3}.law-landing p{opacity:1;color:color-mix(in srgb,var(--lb-ink) 78%,transparent)}.lb-preview{background:var(--lb-gold);color:#30131d;font-size:10px}.lb-header{background:var(--lb-paper);border-color:var(--lb-border)}.lb-header .layout-stack{padding-block:17px}.lb-brand-symbol{color:var(--lb-gold);border-color:var(--lb-gold)}.lb-header-note{letter-spacing:.06em;font:12px Arial,sans-serif}.law-landing .lb-buy{background:var(--lb-gold);color:#30131d;border:1px solid color-mix(in srgb,var(--lb-gold) 70%,white);letter-spacing:0;opacity:1;border-radius:10px;min-height:58px;font:750 19px/1.3 Arial,sans-serif;transition:transform .2s,box-shadow .2s;box-shadow:0 5px #16080d60,inset 0 1px #fff6}.law-landing .lb-buy:disabled{opacity:1;color:#30131d;background:var(--lb-gold)}.law-landing .lb-buy:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 24px #dfca8325,inset 0 1px #fff6}.lb-header .lb-buy{min-height:42px;padding:10px 26px;font-size:14px}.lb-hero{background:radial-gradient(ellipse at 50% 65%,color-mix(in srgb,var(--lb-navy) 70%,transparent),transparent 75%);padding:38px 0 54px}.lb-hero-heading{text-align:center;max-width:970px;margin:0 auto 36px}.lb-launch-pill{border:1px solid var(--lb-border);background:var(--lb-surface);color:var(--lb-gold);letter-spacing:.04em;border-radius:0 0 18px 18px;margin-bottom:22px;padding:9px 23px;font-size:12px;font-weight:700;display:inline-block}.lb-hero-heading p{max-width:760px;margin:18px auto 0;font-size:16px;line-height:1.7}.lb-hero-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:35px}.lb-feature-media{border:1px solid var(--lb-border);background:var(--lb-surface);border-radius:14px;overflow:hidden}.lb-video-poster{isolation:isolate;background:radial-gradient(at 80% 30%,#91624650,#0000 65%),linear-gradient(125deg,#671f34,#341321);grid-template-columns:.9fr 1.1fr;align-items:center;min-height:315px;padding:20px 20px 32px;display:grid;position:relative}.lb-poster-copy{z-index:1;align-self:center}.lb-poster-copy .lb-kicker{letter-spacing:.13em;color:#e7d6b5;margin-bottom:20px;font-size:8px}.lb-poster-copy>strong{letter-spacing:-.035em;color:#fff4df;font:700 31px/1.13 Arial,sans-serif;display:block}.lb-poster-tag{letter-spacing:.15em;color:#dfca83;border-top:1px solid #dfca8360;margin-top:24px;padding-top:12px;font-size:8px;display:inline-block}.lb-video-poster .lb-book-scene{min-height:270px;padding:15px 15px 15px 25px}.lb-video-poster .lb-book{width:177px}.lb-video-poster .lb-cover{padding:18px 15px 15px 20px}.lb-video-poster .lb-cover strong{font-size:26px}.lb-video-poster .lb-rule{margin:15px 0}.lb-video-poster .lb-cover-brand{font-size:6px}.lb-video-poster .lb-cover-sub{margin-top:12px;font-size:9px}.lb-video-poster .lb-column-art{gap:10px;margin:20px auto 12px;padding:5px 8px}.lb-video-poster .lb-column-art i{width:6px;height:34px}.lb-video-poster .lb-cover-edition{font-size:4px}.lb-video-note{text-align:center;color:#e7d6b5;font-size:9px;position:absolute;bottom:10px;left:15px;right:15px}.lb-video{aspect-ratio:16/9;border:0;width:100%;display:block}.lb-cover{color:#e0ca83;background:linear-gradient(110deg,#3b101c,#752b40 50%,#491723);border-color:#2c0b15}.lb-book-spine{background:#340d18}.lb-book:after{border-right-color:#602337}.lb-media-caption{text-align:center;background:var(--lb-gold);color:#30131d;padding:15px 20px}.lb-media-caption strong{font-size:19px;display:block}.lb-media-caption>span{letter-spacing:.04em;font-size:11px}.lb-hero-offer-panel{flex-direction:column;justify-content:space-between;gap:19px;display:flex}.lb-fact-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.lb-fact-grid>div{background:var(--lb-surface);border:1px solid var(--lb-border);border-radius:11px;align-items:center;gap:12px;padding:15px 13px;display:flex}.lb-fact-icon{background:var(--lb-gold);color:#3b1421;border-radius:8px;flex:0 0 38px;place-items:center;min-height:42px;font:27px Georgia,serif;display:grid}.lb-fact-grid small{letter-spacing:.1em;opacity:.7;font-size:9px;display:block}.lb-fact-grid strong{margin-top:3px;font-size:13px;line-height:1.4;display:block}.lb-primary-offer{padding:0 5px}.lb-primary-offer>span{letter-spacing:.14em;color:var(--lb-gold);font-size:10px;font-weight:700}.lb-offer-price{align-items:center;gap:18px;margin:5px 0 17px;display:flex}.lb-offer-price>strong{letter-spacing:-.04em;font-size:44px;line-height:1.2}.lb-offer-price small{opacity:.65;font-size:11px}.lb-primary-offer .lb-buy{width:100%}.lb-primary-offer .lb-fine{text-align:center;margin-top:12px;font-size:10px}.lb-offer-assurance{color:var(--lb-gold);justify-content:center;gap:26px;font-size:10px;display:flex}.lb-offer-assurance span:before{content:"✓";margin-right:6px}.lb-strip{background:var(--lb-surface);border-block:1px solid var(--lb-border);color:var(--lb-ink)}.lb-section{padding:65px 0}.lb-section-head{text-align:center;max-width:800px;margin:0 auto 32px;display:block}.lb-section-head>p{max-width:630px;margin:18px auto 0}.lb-kicker{color:var(--lb-gold);font-size:10px}.lb-section-head h2{color:var(--lb-gold)}.lb-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lb-bento article,.lb-bento .lb-benefit-large{background:var(--lb-surface);border:1px solid var(--lb-border);border-radius:14px;min-height:0;padding:27px;display:block}.lb-benefit-large{grid-column:auto}.lb-bento article>h3,.lb-benefit-large h3{margin-top:30px}.lb-bento p{font-size:14px}.lb-outline-number,.lb-number{color:var(--lb-gold);opacity:1;letter-spacing:.03em;font:700 16px Arial,sans-serif}.lb-outline-number,.lb-bento .lb-number{background:color-mix(in srgb,var(--lb-gold) 12%,transparent);border-radius:10px;place-items:center;width:45px;height:45px;display:inline-grid}.lb-line-book{display:none}.lb-repeat-offer{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:530px;margin:35px auto 0;display:flex}.lb-repeat-offer .lb-buy{width:100%}.lb-repeat-offer small{opacity:.7;font-size:10px}.lb-contents{background:var(--lb-navy);color:var(--lb-on-navy);border-block:1px solid var(--lb-border)}.lb-contents-grid{grid-template-columns:.85fr 1.15fr;gap:8%}.lb-contents li{padding:22px 0}.lb-contents li h3{font-size:20px}.lb-book-small{padding:30px 0 0}.lb-book-small .lb-book{box-shadow:15px 15px 20px #0003}.lb-look h2,.lb-for h2,.lb-trust h2,.lb-faq h2{color:var(--lb-gold)}.lb-spread{color:#351b23;border-radius:5px;transform:none}.lb-page p{color:#59454b}.lb-page h3{font-family:Georgia,serif;font-size:26px;font-weight:500}.lb-page{min-height:430px}.lb-for{background:var(--lb-surface);text-align:center}.lb-for article{border:1px solid var(--lb-border);background:var(--lb-paper);border-radius:12px;padding:28px}.lb-for .layout-grid{gap:20px}.lb-for h3{font-size:20px}.lb-author{background:var(--lb-surface);border-color:var(--lb-border);border-radius:14px}.lb-author h2{color:var(--lb-gold)}.lb-author-name>span{background:var(--lb-gold);color:#4d1a2b}.lb-spec-block dl>div{border-color:var(--lb-border)}.lb-trust{background:var(--lb-surface)}.lb-trust article{border:1px solid var(--lb-border);border-radius:12px}.lb-trust-mark{color:var(--lb-gold)}.lb-order{border:1px solid var(--lb-border);background:var(--lb-navy);border-radius:16px}.lb-order h2{font-size:36px}.lb-order .lb-buy{color:#30131d;box-shadow:0 5px #16080d60,inset 0 1px #fff6}.lb-order li::marker{color:var(--lb-gold)}.law-landing details{border-color:var(--lb-border)}.law-landing summary{font-size:15px;line-height:1.6}.lb-footer{border-color:var(--lb-border);padding:30px 0}.lb-sticky-offer{z-index:30;background:color-mix(in srgb,var(--lb-surface) 96%,transparent);border-top:1px solid var(--lb-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:12px 0;position:sticky;bottom:0;box-shadow:0 -10px 30px #0002}.lb-sticky-offer .layout-container{justify-content:space-between;align-items:center;gap:25px;display:flex}.lb-sticky-offer strong{font-size:17px;display:block}.lb-sticky-offer span{color:var(--lb-gold);font-size:19px}.lb-sticky-offer small{color:var(--lb-ink);opacity:.7;font-size:11px}.lb-sticky-offer .lb-buy{min-width:280px;min-height:50px}@media (max-width:900px){.lb-hero-grid{gap:22px}.lb-video-poster{grid-template-columns:.85fr 1.15fr;padding-inline:15px}.lb-poster-copy>strong{font-size:26px}.lb-video-poster .lb-book-scene{padding:15px 10px 15px 22px}.lb-video-poster .lb-cover strong{font-size:22px}.lb-fact-grid>div{gap:8px;padding:12px 9px}.lb-fact-icon{flex-basis:29px;font-size:22px}.lb-fact-grid strong{font-size:11px}.lb-benefit-large{min-height:0!important}.lb-bento article{padding:22px}.lb-cover strong{font-size:30px}}@media (max-width:650px){.lb-hero{padding:24px 0 35px}.lb-hero-heading{margin-bottom:25px}.lb-launch-pill{margin-bottom:18px;padding:8px 15px;font-size:10px}.lb-hero-heading p{font-size:14px}.lb-hero-grid{grid-template-columns:1fr;gap:24px}.lb-video-poster{grid-template-columns:1fr 1fr;min-height:290px;padding:15px 20px 30px}.lb-video-poster .lb-book-scene{min-height:245px}.lb-video-poster .lb-cover strong{font-size:25px}.lb-video-poster .lb-cover{padding:15px 12px 12px 15px}.lb-poster-copy>strong{font-size:29px}.lb-fact-grid{gap:10px}.lb-fact-grid>div{padding:14px 12px}.lb-fact-grid strong{font-size:12px}.lb-fact-icon{flex-basis:32px}.lb-primary-offer{padding:0}.lb-offer-price{margin-top:10px}.lb-bento,.lb-for .layout-grid,.lb-trust .layout-grid,.lb-author-grid,.lb-order-grid{grid-template-columns:1fr}.lb-contents-grid{grid-template-columns:1fr;gap:28px}.lb-contents .lb-book-small{display:none}.lb-bento article>h3,.lb-benefit-large h3{margin-top:22px}.lb-section{padding:45px 0}.lb-sticky-offer .layout-container{gap:12px}.lb-sticky-offer strong{font-size:12px}.lb-sticky-offer span{font-size:18px}.lb-sticky-offer small{font-size:9px;display:block}.lb-sticky-offer .lb-buy{flex-shrink:0;width:44%;min-width:0;min-height:49px;padding:12px 15px;font-size:16px}.lb-header .lb-buy{padding:10px 18px;font-size:12px}.lb-order h2{font-size:31px}.lb-header .layout-stack{padding-block:13px}.lb-page{min-height:0}.lb-preview{font-size:8px}.lb-hero-heading h1{font-size:clamp(29px,7.8vw,45px)}}@media (prefers-reduced-motion:reduce){.law-landing .lb-buy{transition:none}}.lb-hero{padding-top:25px}.lb-hero-heading{margin-bottom:27px}.lb-hero-heading h1{font-size:clamp(34px,3.8vw,54px)}.lb-launch-pill{margin-bottom:17px}.lb-hero-heading p{margin-top:13px;line-height:1.55}.lb-challenges{background:var(--lb-navy)}.lb-challenges h2{color:var(--lb-gold)}.lb-challenges .layout-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:32px}.lb-challenges article{border:1px solid var(--lb-border);background:var(--lb-paper);border-radius:12px;align-items:center;gap:20px;padding:25px;display:flex}.lb-challenges article>span{border:1px solid var(--lb-gold);height:35px;color:var(--lb-gold);border-radius:50%;flex:0 0 35px;place-items:center;font-weight:700;display:grid}.lb-challenges h3{font-size:18px;line-height:1.5}@media (max-width:650px){.lb-challenges .layout-grid{grid-template-columns:1fr}.lb-challenges article{gap:14px;padding:21px}.lb-hero-heading h1{font-size:clamp(29px,7.8vw,45px)}.lb-video-poster{grid-template-columns:.85fr 1.15fr;padding-inline:16px}.lb-video-poster .lb-book{aspect-ratio:.64;width:160px}.lb-video-poster .lb-cover{outline-offset:-9px;padding:14px 9px 13px 12px}.lb-video-poster .lb-cover strong{font-size:20px}.lb-video-poster .lb-cover-brand{letter-spacing:.1em;font-size:5px}.lb-video-poster .lb-rule{margin:10px 0}.lb-video-poster .lb-cover-sub{margin-top:10px;font-size:8px;line-height:1.45}.lb-video-poster .lb-column-art{gap:7px;margin:12px auto 10px;padding:4px 5px}.lb-video-poster .lb-column-art i{width:5px;height:22px}.lb-video-poster .lb-cover-edition{font-size:3px}.lb-poster-copy>strong{font-size:26px}.lb-video-poster .lb-book-spine{font-size:9px}.lb-video-poster .lb-book-scene{padding-left:22px;padding-right:12px}}@media (max-width:350px){.lb-video-poster .lb-cover strong{font-size:16px}.lb-video-poster .lb-cover-sub{font-size:7px}.lb-video-poster .lb-column-art{margin-block:8px}.lb-poster-copy>strong{font-size:23px}.lb-poster-copy .lb-kicker{font-size:7px}.lb-video-poster .lb-cover-brand{font-size:4px}}.lb-player-wrap{background:#230e16}.lb-video{aspect-ratio:16/9;object-fit:contain;background:#230e16;border:0;width:100%;height:auto;min-height:200px;display:block}.lb-player-note{text-align:center;color:#e0ca83;background:#230e16;padding:7px 12px;font-size:10px}.lb-player-note button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;padding:4px 8px}.lb-hero-grid{align-items:start}.lb-review-label{color:var(--lb-gold);letter-spacing:.08em;font-size:9px;line-height:1.6;display:block}.lb-review-stars{color:var(--lb-gold);letter-spacing:4px;margin-top:20px;font-size:20px;display:block}.lb-review-grid blockquote{color:var(--lb-ink);margin:15px 0 25px;font-size:15px;line-height:1.8}.lb-review-person{border-top:1px solid var(--lb-border);align-items:center;gap:12px;padding-top:18px;display:flex}.lb-review-person>span{background:var(--lb-navy);height:36px;color:var(--lb-gold);border-radius:50%;flex:0 0 36px;place-items:center;display:grid}.lb-review-person strong{font-size:12px;line-height:1.5}@media (max-width:650px){.lb-hero>.layout-container{flex-direction:column;display:flex}.lb-hero-grid{display:contents}.lb-feature-media{order:0;width:100%}.lb-hero-heading{order:1;margin:20px 0}.lb-hero-offer-panel{order:2}.lb-hero{padding-top:14px}.lb-launch-pill{display:none}.lb-media-caption{padding:10px 15px}.lb-media-caption strong{font-size:16px}.lb-media-caption>span{font-size:10px}.lb-hero-heading h1{font-size:clamp(26px,7vw,34px)}.lb-hero-heading p{font-size:13px}.lb-player-note{font-size:9px}.lb-header .layout-stack{padding-block:10px}.lb-preview{padding-block:4px}.lb-review-grid blockquote{font-size:14px}}.lb-video-empty{text-align:center;align-content:center;min-height:220px;padding:30px;display:grid}.lb-video-empty p{margin-top:12px;font-size:13px}.law-landing.lb-tamil-titles{word-break:normal;overflow-wrap:break-word;font-family:Tamil Sangam MN,Noto Sans Tamil,Latha,Arial,sans-serif;line-height:1.9}.law-landing.lb-tamil-titles h1,.law-landing.lb-tamil-titles h2,.law-landing.lb-tamil-titles h3{letter-spacing:0;text-wrap:initial;font-family:inherit;line-height:1.55}.law-landing.lb-tamil-titles h1{font-size:clamp(26px,3vw,40px)}.law-landing.lb-tamil-titles h2{font-size:clamp(24px,2.6vw,34px)}.law-landing.lb-tamil-titles h3{font-size:19px}.law-landing.lb-tamil-titles .lb-buy{padding:13px 22px;font-family:inherit;font-size:16px;line-height:1.7}.law-landing.lb-tamil-titles .lb-kicker,.law-landing.lb-tamil-titles .lb-launch-pill{letter-spacing:0;line-height:1.9}.law-landing.lb-tamil-titles .lb-cover strong{font-family:inherit;font-size:22px;line-height:1.5}.law-landing.lb-tamil-titles .lb-book-small .lb-cover strong{font-size:14px}.law-landing.lb-tamil-titles .lb-cover-sub{font-family:inherit;font-size:9px}.law-landing.lb-tamil-titles .lb-preview{letter-spacing:0;line-height:1.7}.law-landing.lb-tamil-titles .lb-fact-grid strong{font-size:12px}.law-landing.lb-tamil-titles .lb-review-label{letter-spacing:0}.law-landing.lb-tamil-titles .lb-header-note{font-family:inherit}.law-landing.lb-tamil-titles .lb-player-note{line-height:1.8}.law-landing.lb-tamil-titles .lb-sticky-offer .lb-buy{min-width:250px}.law-landing.lb-tamil-titles .lb-page h3{font-family:inherit;font-size:21px}.law-landing.lb-tamil-titles .lb-page p,.law-landing.lb-tamil-titles .lb-page li{font-family:inherit;line-height:2}.law-landing.lb-tamil-titles .lb-page{min-height:540px}@media (max-width:650px){.law-landing.lb-tamil-titles .lb-header .lb-buy{max-width:135px;padding:9px 10px;font-size:10px}.law-landing.lb-tamil-titles .lb-header .layout-stack{gap:8px}.law-landing.lb-tamil-titles .lb-brand{font-size:11px}.law-landing.lb-tamil-titles h1{font-size:25px;line-height:1.6}.law-landing.lb-tamil-titles .lb-sticky-offer .lb-buy{width:51%;min-width:0;padding:10px;font-size:12px}.law-landing.lb-tamil-titles .lb-sticky-offer strong{font-size:11px}.law-landing.lb-tamil-titles .lb-media-caption>span,.law-landing.lb-tamil-titles .lb-player-note{font-size:8px}.law-landing.lb-tamil-titles .lb-page{min-height:0}}.law-landing.lb-tamil-titles .lb-buy{font-family:Arial,sans-serif}.law-landing.lb-tamil-titles .lb-kicker{text-transform:none}.law-landing.lb-tamil-titles .lb-header .lb-buy{font-size:14px}.law-landing.lb-tamil-titles .lb-sticky-offer .lb-buy{font-size:17px}.law-landing.lb-tamil-titles .lb-brand small,.law-landing.lb-tamil-titles .lb-primary-offer>span,.law-landing.lb-tamil-titles .lb-fact-grid small,.law-landing.lb-tamil-titles .lb-caption,.law-landing.lb-tamil-titles .lb-page-running,.law-landing.lb-tamil-titles .lb-page-foot{letter-spacing:0;line-height:1.8}.law-landing.lb-tamil-titles .lb-review-grid blockquote{line-height:2}.law-landing.lb-tamil-titles .lb-book-small .lb-book{aspect-ratio:.62;width:160px}.law-landing.lb-tamil-titles .lb-book-small .lb-cover-sub{font-size:8px;line-height:1.7}.law-landing.lb-tamil-titles .lb-book-small .lb-cover-edition{font-size:5px}.law-landing.lb-tamil-titles .lb-player-note{padding:8px 10px}.law-landing.lb-tamil-titles .lb-page-foot{margin-top:24px;display:block;position:static}.law-landing.lb-tamil-titles .lb-page{height:auto;min-height:0}.law-landing.lb-tamil-titles .lb-offer-assurance{flex-wrap:wrap;gap:10px 20px}.law-landing.lb-tamil-titles .lb-header-note{line-height:1.8}.law-landing .lb-brand{flex:0 auto}.law-landing .lb-brand-logo{object-fit:contain;width:clamp(170px,26vw,300px);max-width:100%;height:auto;display:block}.law-landing .lb-brand:has(.lb-brand-logo){gap:0}.law-landing .lb-brand .site-custom-logo{object-fit:contain;width:82px;height:82px}@media (max-width:650px){.law-landing .lb-brand-logo{width:clamp(116px,38vw,174px)}.law-landing .lb-brand .site-custom-logo{width:58px;height:58px}}.lb-review-grid .lb-feature-copy{color:var(--lb-ink);margin:15px 0 25px;font-size:15px;line-height:1.8}.law-landing.lb-english-titles{overflow-wrap:break-word;font-family:Arial,sans-serif;line-height:1.7}.law-landing.lb-english-titles :is(h1,h2,h3,.lb-kicker,.lb-launch-pill,.lb-caption,.lb-page-running,.lb-page-foot,.lb-cover-brand,.lb-cover-edition,.lb-fact-grid small,.lb-primary-offer>span){text-transform:none;letter-spacing:normal}.law-landing.lb-english-titles .lb-offer-assurance{flex-wrap:wrap;gap:10px 20px}.law-landing.lb-english-titles .lb-page{height:auto;min-height:0}.law-landing.lb-english-titles .lb-page-foot{margin-top:24px;display:block;position:static}.law-landing.lb-english-titles .lb-book-small .lb-cover strong{font-size:22px}.law-landing .lb-header-actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.law-landing .lb-header-actions>.lb-buy{flex-shrink:0}@media (max-width:650px){.law-landing .lb-header .layout-stack{flex-wrap:wrap;gap:12px}.law-landing .lb-header-actions{gap:8px}.law-landing .lb-header-actions>.lb-buy{padding:10px 14px;font-size:13px}}.law-landing.lb-english-titles{font-size:16px;line-height:1.78}.law-landing.lb-english-titles h1{max-width:900px;margin-inline:auto;line-height:1.08}.law-landing.lb-english-titles h2{text-wrap:balance;line-height:1.16}.law-landing.lb-english-titles h3{line-height:1.35}.law-landing.lb-english-titles p{font-size:16px;line-height:1.78}.lb-hero-heading p{white-space:pre-line;max-width:820px!important;font-size:17px!important}.lb-launch-pill{border-radius:999px;padding:8px 18px}.lb-fact-grid>div{align-items:flex-start;padding:18px}.lb-fact-grid strong{font-size:14px;line-height:1.5}.lb-fact-grid small{margin-bottom:3px;font-size:10px}.lb-strip{position:relative}.lb-strip .layout-container{counter-reset:plain-step}.lb-strip span{letter-spacing:0;align-items:center;gap:10px;font-weight:650;display:flex}.lb-strip span:before{counter-increment:plain-step;content:counter(plain-step);background:var(--lb-gold);color:#30131d;border-radius:50%;place-items:center;width:25px;height:25px;margin:0;font-size:11px;display:grid}.lb-section-head>p{font-size:16px}.lb-bento article{position:relative;overflow:hidden}.lb-bento article:after{content:"";background:var(--lb-gold);opacity:.65;height:4px;position:absolute;bottom:0;left:0;right:0}.lb-bento p{font-size:15px;line-height:1.75}.lb-contents li h3{font-size:21px;line-height:1.4}.lb-contents p{font-size:15px}.lb-contents li>span:last-child{opacity:.55}.lb-challenges article{align-items:flex-start}.lb-challenges h3{font-size:18px;font-weight:650}.lb-challenges article>span{margin-top:2px}.lb-for article{background:color-mix(in srgb,var(--lb-paper) 65%,transparent);border:1px solid var(--lb-border);border-radius:12px;padding:25px}.lb-for article .lb-number{margin-bottom:18px;display:block}.lb-for h3{margin-top:0;font-size:20px}.lb-for p{font-size:15px}.lb-review-grid article{border:1px solid var(--lb-border)}.lb-review-stars{font-size:28px}.lb-review-grid .lb-feature-copy{font-size:15px;line-height:1.75}.lb-order ul{font-size:15px;line-height:1.8}.lb-order .lb-fine{font-size:11px}.lb-faq summary{font-size:16px;line-height:1.5}.law-landing details p{font-size:15px;line-height:1.75}@media (max-width:650px){.law-landing.lb-english-titles{font-size:15px}.law-landing.lb-english-titles p,.lb-hero-heading p{font-size:15px!important}.lb-strip .layout-container,.lb-fact-grid{grid-template-columns:1fr}.lb-fact-grid>div{padding:15px}.lb-bento p,.lb-for p,.lb-review-grid .lb-feature-copy{font-size:14px}.lb-challenges h3{font-size:16px}.lb-for article{padding:21px}}.law-landing.lb-english-titles{--lb-ivory:#fff4df;--lb-copy:#ead8d5;--lb-muted:#c7a7aa;--lb-rose:#d47a91;--lb-burgundy:#6f263c;--lb-card:#38131f;--lb-card-alt:#451725;--lb-soft-gold:#ead58f;color:var(--lb-copy)}.law-landing.lb-english-titles h1{color:var(--lb-soft-gold)}.law-landing.lb-english-titles h2,.law-landing.lb-english-titles h3{color:var(--lb-ivory)}.law-landing.lb-english-titles p{color:var(--lb-copy)}.law-landing.lb-english-titles .lb-kicker{color:var(--lb-rose)}.law-landing.lb-english-titles .lb-launch-pill{background:color-mix(in srgb,var(--lb-burgundy) 70%,transparent);border-color:color-mix(in srgb,var(--lb-rose) 55%,transparent);color:var(--lb-soft-gold)}.law-landing.lb-english-titles .lb-fact-grid>div{background:linear-gradient(145deg,var(--lb-card-alt),var(--lb-card));border-color:color-mix(in srgb,var(--lb-rose) 26%,transparent)}.law-landing.lb-english-titles .lb-fact-grid small{color:var(--lb-rose);opacity:1}.law-landing.lb-english-titles .lb-fact-grid strong{color:var(--lb-ivory)}.law-landing.lb-english-titles .lb-fact-grid>div:first-child .lb-fact-icon{background:var(--lb-soft-gold);color:#3b1421}.law-landing.lb-english-titles .lb-fact-grid>div:nth-child(2) .lb-fact-icon{color:#52182a;background:#f0d9c7}.law-landing.lb-english-titles .lb-fact-grid>div:nth-child(3) .lb-fact-icon{background:var(--lb-rose);color:#2d0d17}.law-landing.lb-english-titles .lb-fact-grid>div:nth-child(4) .lb-fact-icon{color:#fff4df;background:#8e5365}.law-landing.lb-english-titles .lb-primary-offer>span,.law-landing.lb-english-titles .lb-offer-assurance{color:var(--lb-rose)}.law-landing.lb-english-titles .lb-offer-price>strong{color:var(--lb-ivory)}.law-landing.lb-english-titles .lb-strip{color:var(--lb-copy);border-color:color-mix(in srgb,var(--lb-rose) 24%,transparent);background:#35101d}.law-landing.lb-english-titles .lb-strip span:nth-child(odd):before{background:var(--lb-soft-gold);color:#35101d}.law-landing.lb-english-titles .lb-strip span:nth-child(2n):before{background:var(--lb-rose);color:#35101d}.law-landing.lb-english-titles .lb-section-head h2{color:var(--lb-ivory)}.law-landing.lb-english-titles .lb-bento article,.law-landing.lb-english-titles .lb-for article,.law-landing.lb-english-titles .lb-trust article{background:linear-gradient(150deg,var(--lb-card-alt),var(--lb-card));border-color:color-mix(in srgb,var(--lb-rose) 24%,transparent)}.law-landing.lb-english-titles .lb-bento article:nth-child(2):after{background:var(--lb-rose)}.law-landing.lb-english-titles .lb-bento article:nth-child(3):after{background:#f0d9c7}.law-landing.lb-english-titles .lb-outline-number,.law-landing.lb-english-titles .lb-bento .lb-number{background:color-mix(in srgb,var(--lb-rose) 18%,transparent);color:var(--lb-rose)}.law-landing.lb-english-titles .lb-contents h2,.law-landing.lb-english-titles .lb-challenges h2,.law-landing.lb-english-titles .lb-order h2{color:var(--lb-soft-gold)}.law-landing.lb-english-titles .lb-contents li h3{color:var(--lb-ivory)}.law-landing.lb-english-titles .lb-contents li>span{color:var(--lb-rose)}.law-landing.lb-english-titles .lb-challenges article{border-color:color-mix(in srgb,var(--lb-rose) 30%,transparent);background:linear-gradient(145deg,#401522,#31101a)}.law-landing.lb-english-titles .lb-challenges article>span{border-color:var(--lb-rose);color:var(--lb-rose);background:color-mix(in srgb,var(--lb-rose) 10%,transparent)}.law-landing.lb-english-titles .lb-review-label{color:var(--lb-rose)}.law-landing.lb-english-titles .lb-review-stars{color:var(--lb-soft-gold)}.law-landing.lb-english-titles .lb-review-grid .lb-feature-copy{color:var(--lb-copy)}.law-landing.lb-english-titles .lb-review-person>span{background:var(--lb-burgundy);color:var(--lb-soft-gold)}.law-landing.lb-english-titles .lb-review-person strong,.law-landing.lb-english-titles .lb-sticky-offer strong{color:var(--lb-ivory)}.law-landing.lb-english-titles .lb-sticky-offer span{color:var(--lb-soft-gold)}.law-landing.lb-english-titles .lb-sticky-offer small{color:var(--lb-muted);opacity:1}.lb-edition-card{border:1px solid color-mix(in srgb,var(--lb-rose) 36%,transparent);background:linear-gradient(145deg,var(--lb-card-alt),var(--lb-card));border-radius:14px;margin-top:30px;padding:25px;box-shadow:0 18px 40px #16070c35}.lb-edition-card>span{color:var(--lb-soft-gold);letter-spacing:.04em;font-size:11px;font-weight:750;display:inline-block}.lb-edition-card h3{color:var(--lb-ivory);margin-top:10px}.lb-edition-card>p{margin-top:10px;font-size:14px;line-height:1.65}.lb-edition-card dl{margin:20px 0 0}.lb-edition-card dl>div{border-top:1px solid color-mix(in srgb,var(--lb-rose) 20%,transparent);grid-template-columns:105px 1fr;gap:15px;padding:11px 0;font-size:12px;line-height:1.5;display:grid}.lb-edition-card dt{color:var(--lb-rose)}.lb-edition-card dd{color:var(--lb-ivory);margin:0}.lb-edition-card .lb-edition-author{border-top:1px solid color-mix(in srgb,var(--lb-soft-gold) 25%,transparent);gap:2px;margin-top:22px;padding-top:18px;display:grid}.lb-edition-author small{color:var(--lb-muted)}.lb-edition-author strong{color:var(--lb-soft-gold);font-size:16px}.lb-edition-author span{color:var(--lb-copy);font-size:12px}@media (max-width:650px){.lb-edition-card{padding:20px}.lb-edition-card dl>div{grid-template-columns:1fr;gap:3px}}.lb-line-icon{flex:none;width:22px;height:22px;display:block}.lb-fact-icon .lb-line-icon{width:23px;height:23px}.lb-contents li>span:last-child .lb-line-icon,.lb-challenges article>span .lb-line-icon{width:18px;height:18px}.lb-author-name>span .lb-line-icon{width:25px;height:25px}.lb-review-stars .lb-line-icon{width:29px;height:29px}
.royal{--rp-primary:#06264b;--rp-paper:#f8f5ee;--rp-gold:#ffd000;--rp-soft:#eae7df;--rp-ink:#243547;--rp-on-primary:#fff;--rp-line:#d9d9cd;background:var(--rp-paper);color:var(--rp-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.7}.royal *{box-sizing:border-box}.royal h1,.royal h2,.royal h3,.royal p,.royal figure{margin:0}.royal a{color:inherit;text-decoration:none}.royal button,.royal input,.royal select,.royal textarea{font:inherit}.royal h1,.royal h2,.royal h3{letter-spacing:-.04em;overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.06}.royal h1{font-size:clamp(52px,6.2vw,94px)}.royal h2{font-size:clamp(38px,4.7vw,68px)}.royal h3{font-size:32px}.royal em{font-weight:400}.royal h1 em,.royal h2 em{display:block}.royal p{max-width:65ch;margin:22px 0}.royal .layout-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(22px,5.8vw,90px)}.royal .rp-section{padding-block:clamp(65px,8vw,120px)}.rp-kicker{letter-spacing:.19em;margin-bottom:25px;font-size:10px;font-weight:700;line-height:1.7;display:block}.royal .rp-button{background:var(--rp-primary);color:var(--rp-on-primary);border:1px solid var(--rp-primary);letter-spacing:.06em;cursor:pointer;white-space:normal;text-align:center;border-radius:3px;justify-content:center;align-items:center;gap:30px;min-height:52px;padding:17px 24px;font-size:11px;font-weight:700;line-height:1.5;transition:background .3s,transform .3s;display:inline-flex;box-shadow:0 5px 12px #00000012}.royal .rp-button:hover{transform:translateY(-3px)}.royal .rp-outline{color:inherit;box-shadow:none;background:0 0;border-color:currentColor}.royal .rp-button:disabled{opacity:.5;cursor:default;transform:none}.royal :focus-visible{outline:2px solid var(--rp-gold);outline-offset:4px}.royal img{object-fit:cover;width:100%;height:100%;display:block}.rp-preview{background:var(--rp-primary);color:var(--rp-on-primary);text-align:center;padding:7px 20px;font-size:12px}.rp-header{z-index:40;background:var(--rp-paper);transition:background .4s,color .4s,box-shadow .4s;position:sticky;top:0}.rp-home .rp-header{color:#fff;background:0 0;margin-bottom:-101px}.rp-home.rp-scrolled .rp-header{background:var(--rp-paper);color:var(--rp-ink);box-shadow:0 4px 20px #0000000d}.rp-header-inner{border-bottom:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:24px;min-height:101px;display:flex}.rp-brand{align-items:center;gap:13px;min-width:0;max-width:260px;display:flex}.rp-monogram{letter-spacing:-.12em;border-right:1px solid;padding-right:10px;font-family:Georgia,serif;font-size:33px;line-height:1.25}.rp-brand>span:last-child{text-transform:uppercase;letter-spacing:.045em;overflow-wrap:anywhere;font-family:Georgia,serif;font-size:19px;line-height:1.2}.rp-brand small{letter-spacing:.26em;font:8px/2.5 Arial,sans-serif;display:block}.rp-brand .site-custom-logo{object-fit:contain;width:65px;height:65px}.rp-desktop-nav{align-items:center;gap:clamp(14px,2.1vw,33px);font-size:12px;display:flex}.rp-desktop-nav a{padding:12px 0;position:relative}.rp-desktop-nav a:after{content:"";background:currentColor;width:0;height:1px;transition:width .3s;position:absolute;bottom:7px;left:0}.rp-desktop-nav a:hover:after,.rp-desktop-nav a[aria-current]:after{width:100%}.rp-header-actions{align-items:center;gap:16px;display:flex}.rp-header .rp-button{background:var(--rp-gold);color:#1d2e28;border-color:var(--rp-gold);box-shadow:none;gap:18px;min-height:45px;padding:14px 21px}.rp-menu{display:none}.rp-hero{color:#fff;isolation:isolate;background:#193d35;height:calc(100svh - 25px);min-height:820px;max-height:1150px;position:relative}.rp-hero-image{z-index:-2;position:absolute;inset:0;overflow:hidden}.rp-hero-image img{object-position:35% 65%;animation:24s ease-in-out infinite alternate rp-kenburns}.rp-paused .rp-hero-image img{animation-play-state:paused}.rp-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#091c1d08 20%,#091c1d66 53%,#091c1ddd),linear-gradient(#071c2255,#0000 35%,#071c2240);position:absolute;inset:0}.rp-hero-inner{height:100%;min-height:inherit;justify-content:flex-end;align-items:center;padding-top:140px;padding-bottom:120px;display:flex;position:relative}.rp-hero-copy h1{font-size:clamp(52px,5.8vw,88px);animation:1.7s both rp-rise}.rp-hero-copy .rp-kicker{color:#ebd9af;animation:1.5s both rp-rise}.rp-hero-copy p{max-width:36ch;margin:30px 0;font-size:15px;line-height:1.85;animation:1.8s .1s both rp-rise}.rp-hero-copy .rp-button{background:var(--rp-paper);color:var(--rp-ink);border-color:var(--rp-paper);animation:1.8s .2s both rp-rise}.rp-hero-bottom{letter-spacing:.2em;justify-content:space-between;align-items:center;gap:20px;font-size:9px;display:flex;position:absolute;bottom:34px;left:clamp(22px,5.8vw,90px);right:clamp(22px,5.8vw,90px)}.rp-motion-control{color:inherit;cursor:pointer;letter-spacing:.08em;background:0 0;border:0;padding:12px;font-size:10px!important}.rp-arrival{background:var(--rp-primary);color:var(--rp-on-primary)}.rp-arrival-form{grid-template-columns:1.6fr 1fr 1fr .55fr auto;align-items:center;gap:30px;padding-block:32px;display:grid}.rp-arrival-form>div{min-width:0}.rp-arrival .rp-kicker{color:#e1c993;margin:0 0 6px;font-size:9px}.rp-arrival strong{font:400 24px/1.3 Georgia,serif}.rp-arrival label{text-transform:uppercase;letter-spacing:.12em;min-width:0;font-size:10px}.rp-arrival input,.rp-arrival select{width:100%;min-width:0;max-width:100%;color:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;letter-spacing:0;background:0 0;border:0;border-bottom:1px solid #ffffff50;border-radius:0;padding:7px 0;font-size:14px;display:block}.rp-arrival .rp-button{background:var(--rp-gold);color:#1d2e28;border-color:var(--rp-gold);padding:17px 20px}.rp-welcome{grid-template-columns:1fr 1fr;align-items:center;gap:8%;min-height:720px;display:grid}.rp-welcome-copy h2{font-size:clamp(35px,3.5vw,53px)}.rp-welcome-copy p{font-size:15px;line-height:1.95}.rp-signature{color:var(--rp-primary);margin-top:38px;font:italic 22px/1.6 Georgia,serif}.rp-welcome-photos{min-width:0;padding:0 0 80px 12%;position:relative}.rp-lobby-photo{aspect-ratio:4/4.5}.rp-detail-photo{border:8px solid var(--rp-paper);background:var(--rp-paper);width:56%;position:absolute;bottom:0;left:0;box-shadow:0 16px 30px #00000010}.rp-detail-photo img{aspect-ratio:1.35}.rp-detail-photo figcaption{letter-spacing:.12em;text-align:center;padding:12px 4px 4px;font-size:7px}.rp-photo-rule{border-top:1px solid var(--rp-gold);border-right:1px solid var(--rp-gold);z-index:0;pointer-events:none;width:60px;height:60%;position:absolute;top:24px;right:-15px}.rp-rooms{background:var(--rp-soft)}.rp-section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:55px;display:flex}.rp-section-heading>p{max-width:40ch;margin-bottom:0;font-size:15px}.rp-section-heading h2{font-size:clamp(38px,4.3vw,62px)}.rp-carousel{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--rp-gold) transparent;gap:28px;padding-bottom:24px;display:flex;overflow-x:auto}.rp-carousel>.rp-room-card{scroll-snap-align:start;flex:0 0 47%;min-width:0}.rp-room-photo{aspect-ratio:1.4;display:block;position:relative;overflow:hidden}.rp-room-photo img{transition:transform 1.2s cubic-bezier(.2,.65,.25,1)}.rp-room-photo:hover img{transform:scale(1.04)}.rp-room-number{color:#fff;text-shadow:0 1px 8px #000;font:20px Georgia,serif;position:absolute;top:20px;left:24px}.rp-room-open{background:var(--rp-paper);padding:18px 24px;font-size:25px;line-height:1;position:absolute;bottom:0;right:0}.rp-room-caption{justify-content:space-between;align-items:center;gap:20px;padding-top:28px;display:flex}.rp-room-caption .rp-kicker{margin-bottom:8px;font-size:8px}.rp-room-caption h3{font-size:36px}.rp-room-caption>a{border-bottom:1px solid;padding-bottom:4px;font-size:11px}.rp-room-card>p{margin:14px 0 0;font-size:14px}.rp-carousel-controls{justify-content:space-between;align-items:center;margin-top:20px;font-size:11px;display:flex}.rp-carousel-controls button{border:1px solid var(--rp-line);color:inherit;cursor:pointer;background:0 0;border-radius:50%;width:49px;height:49px;margin-left:8px;font-size:22px}.rp-carousel-controls button:disabled{opacity:.3;cursor:default}.rp-room-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.rp-room-grid .rp-room-caption{flex-wrap:wrap}.rp-dining-story{background:var(--rp-primary);color:var(--rp-on-primary);grid-template-columns:56% 44%;min-height:610px;display:grid}.rp-dining-image{min-width:0}.rp-dining-copy{align-self:center;padding:clamp(55px,7vw,100px) clamp(30px,5vw,80px)}.rp-dining-copy .rp-kicker{color:var(--rp-gold);font-size:9px}.rp-dining-copy h2{font-size:clamp(36px,4.1vw,60px)}.rp-dining-copy p{opacity:.86;font-size:14px;line-height:1.9}.rp-experience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.rp-experience-photo{aspect-ratio:3/3.3;margin-bottom:25px;display:block;overflow:hidden}.rp-experience-photo img{transition:transform 1.2s}.rp-experience-photo:hover img{transform:scale(1.05)}.rp-experience-grid .rp-kicker{margin-bottom:14px;font-size:8px}.rp-experience-grid h3{margin-bottom:22px;font-size:30px;line-height:1.15}.rp-text-link{border-bottom:1px solid;padding-bottom:8px;font-size:11px}.rp-gallery-tease{border-top:1px solid var(--rp-line);grid-template-columns:1.25fr 1fr .8fr;align-items:center;gap:35px;display:grid}.rp-gallery-tease h2{margin-bottom:30px;font-size:clamp(32px,3.4vw,50px)}.rp-gallery-tease figure{height:370px}.rp-gallery-tease figure:last-child{height:290px}.rp-faq{border-top:1px solid var(--rp-line);grid-template-columns:1fr 1.2fr;gap:70px;display:grid}.rp-faq h2{font-size:clamp(35px,3.7vw,54px)}.rp-faq details{border-bottom:1px solid var(--rp-line);padding:23px 0}.rp-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:14px;list-style:none;display:flex}.rp-faq summary::-webkit-details-marker{display:none}.rp-faq summary span{font-size:22px;line-height:1}.rp-faq details[open] summary span{transform:rotate(45deg)}.rp-faq details p{margin-bottom:0;font-size:14px;line-height:1.9}.rp-footer{background:var(--rp-primary);color:var(--rp-on-primary)}.rp-footer-heading{text-align:center;border-bottom:1px solid #ffffff25;padding-bottom:70px}.rp-footer-heading h2{font-size:clamp(45px,6vw,86px)}.rp-footer-heading .rp-button{background:var(--rp-gold);border-color:var(--rp-gold);color:#1d2e28;margin-top:30px}.rp-footer-grid{grid-template-columns:1.2fr 1fr 1fr;gap:70px;padding-block:65px;display:grid}.rp-footer-grid h3{letter-spacing:.04em;margin-bottom:22px;font-family:Arial,sans-serif;font-size:12px;font-weight:700}.rp-footer-grid>div:first-child h3{font-family:Georgia,serif;font-size:28px;font-weight:400}.rp-footer-grid nav a{padding:4px 0;font-size:12px;display:block}.rp-footer-grid p,.rp-footer-grid a{font-size:13px}.rp-footer-bottom{border-top:1px solid #ffffff25;justify-content:space-between;gap:20px;padding-top:25px;font-size:10px;display:flex}.rp-page-hero{isolation:isolate;color:#fff;align-items:flex-end;min-height:470px;padding-block:70px;display:flex;position:relative}.rp-page-hero>img{z-index:-2;object-position:center 55%;position:absolute;inset:0}.rp-page-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#09201dcc,#09201d33);position:absolute;inset:0}.rp-page-hero h1{max-width:13ch;font-size:clamp(43px,6vw,84px)}.rp-page-hero .rp-kicker{color:#e7d3aa}.rp-split{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.rp-split p{font-size:15px;line-height:1.9}.rp-wide-photo{height:600px}.rp-room-detail{grid-template-columns:1.5fr 1fr;gap:100px;display:grid}.rp-room-detail aside{background:var(--rp-soft);align-self:start;padding:40px}.rp-room-detail aside h3{font-size:40px}.rp-room-detail aside p{font-size:14px}.rp-room-facts{flex-wrap:wrap;gap:16px;margin-top:30px;font-size:11px;display:flex}.rp-room-facts span{border:1px solid var(--rp-line);padding:10px 15px}.rp-detail-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid;padding-top:0!important}.rp-contact{grid-template-columns:1fr 1.5fr;gap:90px;display:grid}.rp-contact aside{align-self:start;position:sticky;top:140px}.rp-contact-details{border-block:1px solid var(--rp-line);margin:32px 0;padding:30px 0}.rp-contact-details h3{font-size:26px}.rp-contact-details a{margin:12px 0;font-size:13px;display:block}.rp-booking-steps{padding-left:22px;font-size:14px;line-height:2.5}.rp-booking-form{background:var(--rp-soft);min-width:0;padding:clamp(22px,3.5vw,52px)}.rp-booking-form h2{font-size:52px}.rp-booking-form>p{font-size:14px}.rp-booking-form fieldset{border:0;min-width:0;margin:28px 0 0;padding:0}.rp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.rp-form-grid label{min-width:0;font-size:11px;font-weight:700;display:block}.rp-form-grid label span{font-weight:400}.rp-form-grid input,.rp-form-grid select,.rp-form-grid textarea{background:var(--rp-paper);width:100%;min-height:48px;color:var(--rp-ink);border:1px solid var(--rp-line);border-radius:0;min-width:0;max-width:100%;margin-top:9px;padding:12px;font-size:14px;display:block}.rp-form-grid textarea{resize:vertical}.rp-field-wide{grid-column:1/-1}.rp-consent{align-items:flex-start;gap:10px;margin:25px 0;font-size:12px;display:flex}.rp-consent input{width:17px;height:17px;accent-color:var(--rp-primary);flex-shrink:0;margin-top:3px}.royal .rp-small{opacity:.8;font-size:11px;line-height:1.8}.rp-form-result{overflow-wrap:anywhere;border:1px solid;margin-top:22px;padding:18px;font-size:14px}.rp-form-result.error{color:#9c2a22}.rp-form-result.success{color:var(--rp-primary)}.rp-reading{max-width:900px!important}.rp-reading h2{margin-top:35px;font-size:34px}.rp-gallery-filters button[aria-pressed=true]{background:var(--rp-primary);color:var(--rp-on-primary)}.rp-gallery-filters{gap:12px}.rp-gallery-filters .rp-button{min-height:42px;padding:10px 18px}.rp-gallery-grid>button{break-inside:avoid;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0 0 30px;padding:0;display:block}.rp-gallery-grid img{height:auto}.rp-gallery-grid>button>span{justify-content:space-between;margin-top:10px;font-size:12px;display:flex}.rp-lightbox{background:var(--rp-paper);width:min(1100px,94vw);max-height:94svh;color:var(--rp-ink);border:0;margin:auto;padding:45px 20px 20px}.rp-lightbox::backdrop{background:#071c1ee8}.rp-lightbox img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:77svh;margin:auto}.rp-lightbox figcaption{text-align:center;padding-top:10px;font-size:12px}.rp-lightbox-close{color:inherit;cursor:pointer;background:0 0;border:0;padding:10px;position:absolute;top:5px;right:10px}.rp-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes rp-kenburns{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes rp-rise{0%{opacity:.2;transform:translateY(28px)}to{opacity:1;transform:none}}@media (min-width:1600px){.rp-hero-image img{object-position:center 58%}}@media (max-width:1100px){.rp-desktop-nav{gap:13px;font-size:11px}.rp-brand>span:last-child{font-size:16px}.rp-monogram{font-size:29px}.rp-arrival-form{grid-template-columns:1.4fr 1fr 1fr .55fr;gap:22px}.rp-arrival-form>.rp-button{grid-column:2/-1}.rp-hero-copy{width:52%}.rp-contact{gap:40px}.rp-header-inner{gap:15px}.rp-room-grid{grid-template-columns:1fr 1fr}.rp-room-detail{gap:50px}.rp-split{gap:45px}}@media (max-width:900px){.rp-desktop-nav{display:none}.rp-menu{font-size:12px;display:block}.rp-menu summary{cursor:pointer;white-space:nowrap;padding:15px 0;list-style:none}.rp-menu summary::-webkit-details-marker{display:none}.rp-menu nav{background:var(--rp-paper);color:var(--rp-ink);max-height:70svh;padding:20px 6%;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 15px 25px #0002}.rp-menu nav a{border-bottom:1px solid var(--rp-line);padding:14px 5px;display:block}.rp-menu nav a[aria-current]{font-weight:700}.rp-hero-copy{width:55%}.rp-hero{min-height:730px}.rp-welcome{gap:40px}.rp-welcome-photos{padding-left:0}.rp-detail-photo{left:-15px}.rp-experience-grid{gap:20px}.rp-experience-grid h3{font-size:26px}.rp-gallery-tease{gap:22px}.rp-gallery-tease figure{height:270px}.rp-gallery-tease figure:last-child{height:220px}.rp-faq{gap:40px}.rp-footer-grid{gap:35px}.rp-contact{grid-template-columns:1fr 1.35fr;gap:30px}.rp-booking-form h2{font-size:43px}.rp-contact aside{position:static}.rp-gallery-grid{columns:2}}@media (max-width:650px){.rp-header-inner{min-height:83px}.rp-home .rp-header{margin-bottom:-83px}.rp-brand{gap:8px;max-width:210px}.rp-brand>span:last-child{font-size:13px}.rp-monogram{padding-right:7px;font-size:25px}.rp-brand small{font-size:6px}.rp-header-actions{gap:14px}.rp-header .rp-button{display:none}.rp-hero{height:850px;min-height:calc(100svh - 25px);max-height:none}.rp-hero-image img{object-position:35% center}.rp-hero:after{background:linear-gradient(#0a252850 8%,#09272510 22%,#0a252855 36%,#092725ed 75%,#092725)}.rp-hero-inner{align-items:flex-end;height:100%;min-height:100%;padding-top:350px;padding-bottom:100px}.rp-hero-copy{width:100%;max-width:none}.rp-hero-copy h1{font-size:clamp(43px,10.5vw,65px)}.rp-hero-copy p{max-width:35ch;margin:23px 0;font-size:14px}.rp-hero-copy .rp-kicker{margin-bottom:18px;font-size:9px}.rp-hero-bottom{letter-spacing:.1em;font-size:7px;bottom:17px}.rp-motion-control{font-size:9px!important}.rp-arrival-form{grid-template-columns:1fr 1fr;gap:22px}.rp-arrival-form>div{grid-column:1/-1}.rp-arrival-form>.rp-button{grid-column:auto;gap:10px;padding:13px}.rp-arrival strong{font-size:26px}.rp-welcome,.rp-split,.rp-faq,.rp-contact,.rp-room-detail{grid-template-columns:1fr;gap:45px}.rp-welcome-copy h2{font-size:40px}.rp-welcome-photos{padding-bottom:65px;padding-left:15%}.rp-lobby-photo{aspect-ratio:1.2}.rp-detail-photo{width:52%;left:0}.rp-photo-rule{right:-8px}.rp-section-heading{flex-direction:column;align-items:flex-start;gap:25px;margin-bottom:36px}.rp-section-heading .rp-button{min-height:45px;padding:13px 20px}.rp-carousel>.rp-room-card{flex-basis:88%}.rp-carousel{gap:20px}.rp-room-caption h3{font-size:32px}.rp-carousel-controls>span{font-size:10px}.rp-dining-story{grid-template-columns:1fr}.rp-dining-image{height:340px}.rp-dining-copy{padding:55px 25px}.rp-experience-grid{grid-template-columns:1fr;gap:45px}.rp-experience-photo{aspect-ratio:1.35}.rp-experience-grid h3{font-size:32px}.rp-gallery-tease{grid-template-columns:1fr 1fr;gap:18px}.rp-gallery-tease>div{grid-column:1/-1;margin-bottom:15px}.rp-gallery-tease h2{font-size:39px}.rp-gallery-tease figure{height:250px}.rp-gallery-tease figure:last-child{height:210px}.rp-faq details{padding:20px 0}.rp-footer-heading{padding-bottom:50px}.rp-footer-grid{grid-template-columns:1fr 1fr;gap:35px;padding-block:45px}.rp-footer-grid>div:first-child{grid-column:1/-1}.rp-footer-bottom{flex-wrap:wrap}.rp-page-hero{min-height:400px;padding-block:50px}.rp-page-hero h1{font-size:51px}.rp-split figure,.rp-wide-photo{height:350px}.rp-room-grid{grid-template-columns:1fr;gap:45px}.rp-detail-gallery{gap:14px}.rp-detail-gallery figure{aspect-ratio:1}.rp-contact aside h2{font-size:44px}.rp-contact aside p{font-size:14px}.rp-booking-form{padding:28px 20px}.rp-form-grid{gap:18px 12px}.rp-form-grid input,.rp-form-grid select,.rp-form-grid textarea{padding:10px 6px;font-size:16px}.rp-booking-form .layout-stack{flex-direction:column;align-items:stretch}.rp-booking-form .rp-button{width:100%}.rp-gallery-grid{column-gap:15px}.rp-gallery-grid>button>span{font-size:10px}.rp-gallery-filters{gap:8px}.rp-gallery-filters .rp-button{padding:8px 12px;font-size:10px}.rp-room-detail aside{padding:28px}}@media (max-width:370px){.rp-form-grid{grid-template-columns:1fr}.rp-hero-copy h1{font-size:43px}.rp-brand>span:last-child{font-size:11px}.rp-footer-grid{grid-template-columns:1fr}.rp-footer-grid>div:first-child{grid-column:auto}.rp-gallery-grid{columns:1}.rp-hero{height:900px}}@media (prefers-reduced-motion:reduce){.royal *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.rp-motion-control{display:none}}.royal .rp-official-logo{object-fit:contain;width:82px;height:82px}.royal .rp-footer-logo{object-fit:contain;width:120px;height:120px;margin-bottom:25px}.rp-hero:after{background:linear-gradient(90deg,#071d2e08 20%,#071d2e55 53%,#071d2ecc),linear-gradient(#071c2255,#0000 35%,#071c2240)}@media (max-width:650px){.royal .rp-official-logo{width:66px;height:66px}.rp-hero:after{background:linear-gradient(#071d2e50 8%,#071d2e10 22%,#071d2e55 36%,#071d2eed 75%,#071d2e)}}.royal{--rp-teal:#008e83;--rp-red:#c90838}.rp-welcome-copy>.rp-kicker,.rp-section-heading .rp-kicker,.rp-contact aside>.rp-kicker,.rp-gallery-tease>div>.rp-kicker{color:var(--rp-teal)}.rp-welcome-copy>.rp-kicker:before,.rp-section-heading .rp-kicker:before{content:"";background:var(--rp-red);vertical-align:middle;width:26px;height:2px;margin-right:12px;display:inline-block}.rp-hero-copy h1 em{color:#ffdb4d}.rp-hero-copy .rp-kicker{color:#ffe77f}.rp-room-number{background:var(--rp-primary);border-bottom:3px solid var(--rp-gold);padding:7px 10px}.rp-room-open{color:var(--rp-teal)}.rp-text-link{border-color:var(--rp-teal)}.rp-footer-heading .rp-kicker{color:#ffd000}.rp-footer-heading h2 em{color:#86d5ce}.rp-arrival .rp-kicker{color:#ffe77f}.rp-dining-copy h2 em{color:#86d5ce}.rp-signature{color:var(--rp-teal)}.royal .rp-button{letter-spacing:.08em;min-height:60px;box-shadow:none;border-radius:0;gap:24px;padding:12px 14px 12px 25px;font-size:11px;font-weight:600;transition:background .25s,color .25s,border-color .25s,box-shadow .25s;position:relative}.royal .rp-button:hover{transform:none;box-shadow:0 9px 25px #06264b18}.royal .rp-button-label{text-align:left;flex:1;min-width:0}.royal .rp-outline{border-color:color-mix(in srgb,currentColor 40%,transparent)}.royal .rp-outline:hover{background:color-mix(in srgb,currentColor 6%,transparent);border-color:currentColor}.royal .rp-button:disabled{box-shadow:none;opacity:.45}.rp-header .rp-button{min-height:52px;padding:9px 12px 9px 21px}.rp-home .rp-header{background:var(--rp-primary);color:var(--rp-on-primary);margin-bottom:0}.rp-home .rp-header-inner{border-bottom:1px solid #ffffff1c}.rp-hero{background:var(--rp-primary);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);height:76svh;min-height:620px;max-height:850px;display:grid}.rp-hero-image{z-index:0;background:#071e36;min-width:0;height:100%;position:relative;inset:auto}.rp-hero-image img{object-fit:contain;object-position:center;animation:none}.rp-hero:after{display:none}.royal .rp-hero-inner{align-items:center;width:100%;min-height:0;padding:65px clamp(26px,4vw,65px) 90px;display:flex;position:relative}.rp-hero-copy{width:100%;max-width:none}.rp-hero-copy h1{font-size:clamp(46px,4.7vw,73px);line-height:1.06}.rp-hero-copy h1 em{color:#f4df87;margin-top:12px}.rp-hero-copy p{color:#e0e7ee;font-size:14px;line-height:1.9}.rp-hero-copy .rp-kicker{letter-spacing:.2em;color:#bde2de;font-size:9px}.rp-hero-copy .rp-button{background:var(--rp-gold);border-color:var(--rp-gold);color:var(--rp-primary)}.rp-hero-bottom{flex-wrap:wrap;font-size:8px;bottom:27px;left:clamp(26px,4vw,65px);right:25px}.rp-motion-control{display:none}.rp-room-photo,.rp-experience-photo,.rp-lobby-photo{aspect-ratio:1.5}.rp-welcome-photos{padding-bottom:95px;padding-left:0}.rp-detail-photo{width:54%;left:auto;right:-15px}.rp-gallery-tease figure,.rp-gallery-tease figure:last-child{aspect-ratio:1.5;height:auto}.rp-gallery-tease figure img{object-fit:contain}.rp-split figure{height:auto}.rp-split figure img{object-fit:contain;height:auto}.rp-detail-gallery figure{aspect-ratio:auto}.rp-detail-gallery figure img{object-fit:contain;height:auto}.rp-photo-journal{background:#ecebe5}.rp-journal-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:55px 35px;display:grid}.rp-journal-photo{min-width:0}.rp-journal-photo:nth-child(2n){padding-top:70px}.rp-journal-photo img{object-fit:contain;height:auto}.rp-journal-photo figcaption{padding:23px 48px 0 0;position:relative}.rp-journal-photo figcaption>span:first-child{letter-spacing:.16em;text-transform:uppercase;color:var(--rp-teal);font-size:9px}.rp-journal-photo h3{margin-top:10px;font-size:30px}.rp-journal-arrow{border:1px solid var(--rp-line);text-align:center;border-radius:50%;width:36px;height:36px;line-height:33px;transition:background .2s;position:absolute;top:28px;right:0}.rp-journal-photo:hover .rp-journal-arrow{background:var(--rp-gold)}.rp-gallery-grid{columns:2;column-gap:32px}.rp-gallery-grid>button{margin-bottom:40px}.rp-gallery-grid>button>span{margin-top:15px;font-size:13px}.rp-contact-numbers{gap:18px;margin-block:25px;display:grid}.rp-contact-numbers>div{border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent);min-width:0;padding-bottom:20px}.rp-contact-label{letter-spacing:.14em;text-transform:uppercase;opacity:.72;font-size:9px;display:block}.royal .rp-contact-number{letter-spacing:.03em;margin:5px 0 10px;font-family:Georgia,serif;font-size:27px;line-height:1.3;display:block}.rp-contact-channels{flex-wrap:wrap;gap:10px;display:flex}.royal .rp-contact-channels a{letter-spacing:.06em;border:1px solid color-mix(in srgb,currentColor 35%,transparent);align-items:center;gap:18px;min-height:40px;margin:0;padding:8px 15px;font-size:10px;display:inline-flex}.rp-contact-channels a:hover{background:var(--rp-gold);color:var(--rp-primary);border-color:var(--rp-gold)}.rp-contact-select{margin:20px 0;font-size:11px;font-weight:700;display:block}.rp-contact-select select{background:var(--rp-paper);width:100%;color:var(--rp-ink);border:1px solid var(--rp-line);margin-top:9px;padding:13px;font-size:16px;display:block}.rp-booking-form .layout-stack{gap:12px}.rp-booking-form .rp-button{flex:1;gap:15px;padding:13px 17px;font-size:10px}@media (max-width:1100px){.rp-hero{grid-template-columns:1.2fr 1fr;min-height:570px}.rp-hero-copy h1{font-size:49px}.rp-hero-copy p{margin-block:22px}.rp-detail-photo{right:0}}@media (max-width:750px){.rp-hero{grid-template-columns:1fr;height:auto;min-height:0;max-height:none}.rp-hero-image{aspect-ratio:1.5;height:auto}.rp-hero-image img{height:100%}.royal .rp-hero-inner{padding:43px 25px 90px}.rp-hero-copy h1{font-size:clamp(43px,9vw,64px)}.rp-hero-copy p{max-width:43ch}.rp-hero-bottom{left:25px}.rp-journal-grid{gap:35px 22px}.rp-journal-photo h3{font-size:25px}.rp-journal-photo:nth-child(2n){padding-top:40px}}@media (max-width:650px){.rp-home .rp-header{margin-bottom:0}.rp-header-inner{min-height:82px}.rp-detail-photo{left:auto;right:0}.rp-welcome-photos{padding-bottom:75px;padding-left:0}.rp-journal-grid{grid-template-columns:1fr;gap:36px}.rp-journal-photo:nth-child(2n){padding-top:0}.rp-gallery-grid{columns:1}.rp-gallery-grid>button{margin-bottom:35px}.rp-journal-photo h3{font-size:30px}.rp-gallery-tease{grid-template-columns:1fr}.rp-gallery-tease figure,.rp-gallery-tease figure:last-child{height:auto}.rp-arrival-form>.rp-button{grid-column:1/-1}.rp-footer-grid{grid-template-columns:1fr 1fr}.rp-footer-grid>div:last-child{grid-column:1/-1}.rp-contact-numbers{grid-template-columns:1fr}.rp-booking-form .rp-button{min-height:58px}.rp-page-hero{min-height:340px}.rp-page-hero h1{font-size:45px}}@font-face{font-family:Royal Manrope;src:url(/royal-fonts/manrope-medium.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}.royal .rp-button{--rp-button-fill:var(--rp-primary);--rp-button-text:#fff;isolation:isolate;background:var(--rp-button-fill);min-height:57px;color:var(--rp-button-text);letter-spacing:.015em;border:1px solid #b3a365;border-radius:13px;gap:14px;padding:15px 24px;font-family:Royal Manrope,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.45;transition:background .25s,box-shadow .25s;position:relative;box-shadow:0 4px 9px #06264b14,inset 0 1px #ffffff20}.royal .rp-button:before{content:"";pointer-events:none;border:1px solid #dec76b55;border-radius:9px;position:absolute;inset:4px}.royal .rp-button:hover{background:var(--rp-button-hover,#103950);transform:none;box-shadow:0 7px 18px #06264b24,inset 0 1px #ffffff30}.royal .rp-button:active:not(:disabled){box-shadow:inset 0 2px 5px #06264b24}.royal .rp-button:disabled{opacity:.45;box-shadow:none;cursor:default}.royal .rp-button-label{flex:initial;text-align:center;min-width:0}.royal .rp-button-detail{flex:none;align-items:center;gap:14px;display:inline-flex}.royal .rp-button-divider{opacity:.3;background:currentColor;width:1px;height:21px;display:block}.royal .rp-bed-icon{border-inline:1.3px solid;border-radius:2px 2px 0 0;width:21px;height:16px;display:block;position:relative}.royal .rp-bed-icon:before{content:"";border:1.3px solid;border-radius:3px 3px 1px 1px;height:6px;position:absolute;bottom:3px;left:-1.3px;right:-1.3px}.royal .rp-bed-icon:after{content:"";border-top:1.3px solid;position:absolute;top:0;left:0;right:0}.royal .rp-bed-icon>span{border:1px solid;border-radius:1.5px;width:6px;height:4px;position:absolute;top:3px}.royal .rp-bed-icon>span:first-child{left:2px}.royal .rp-bed-icon>span:last-child{right:2px}.royal .rp-outline{--rp-button-fill:var(--rp-primary);--rp-button-text:#fff}.royal .rp-outline:before{border-color:#dec76b55}.royal .rp-hero .rp-button,.royal .rp-header .rp-button,.royal .rp-footer .rp-button,.royal .rp-arrival .rp-button,.royal .rp-dining-story .rp-button{--rp-button-fill:#dec76b;--rp-button-hover:#d3bb5b;--rp-button-text:var(--rp-primary);border-color:#dec76b}.royal .rp-hero .rp-button:before,.royal .rp-header .rp-button:before,.royal .rp-footer .rp-button:before,.royal .rp-arrival .rp-button:before,.royal .rp-dining-story .rp-button:before{border-color:#06264b40}.royal .rp-gallery-filters .rp-button{min-height:44px;padding:11px 19px;font-size:12px}.royal .rp-gallery-filters .rp-button[aria-pressed=true]{--rp-button-fill:#dec76b;--rp-button-hover:#d3bb5b;--rp-button-text:var(--rp-primary);border-color:#dec76b}.royal .rp-gallery-filters .rp-button[aria-pressed=true]:before{border-color:#06264b40}.royal .rp-contact-channels a{border-radius:10px;min-height:44px;font-family:Royal Manrope,Arial,sans-serif;font-size:12px}.royal .rp-room-open .rp-button-divider{display:none}.royal .rp-room-open{border-radius:13px 0 0;padding:20px}.royal .rp-booking-form .layout-stack{flex-direction:column;align-items:stretch}@media (max-width:650px){.royal .rp-button{padding:15px 21px;font-size:13px}.royal .rp-gallery-filters .rp-button{padding:11px 16px;font-size:12px}.royal .rp-arrival-form>.rp-button{grid-column:1/-1}}.rp-contact-intro{background:var(--rp-paper);border-bottom:1px solid var(--rp-line);padding:65px 0 42px}.rp-contact-intro .rp-kicker{color:var(--rp-teal);margin-bottom:18px}.royal .rp-contact-intro h1{max-width:none;font-size:clamp(40px,4.8vw,66px)}.royal .rp-contact-intro h1 em{display:inline}.royal .rp-contact-intro p{margin:20px 0 16px;font-size:16px;line-height:1.8}.rp-contact-intro .rp-text-link{font-size:12px;line-height:1.8;display:inline-block}.rp-direct-contact{background:var(--rp-primary);color:var(--rp-on-primary);padding:40px 0 28px}.royal .rp-direct-heading h2{letter-spacing:-.02em;font-size:29px}.royal .rp-direct-heading p{color:#dce5ee;margin:9px 0 0;font-size:13px}.rp-direct-contact .rp-contact-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 20px}.rp-direct-contact .rp-contact-numbers>div{border:1px solid #ffffff30;border-radius:14px;padding:22px}.royal .rp-direct-contact .rp-contact-number{color:#fff;margin:9px 0 17px;font-size:29px}.rp-direct-contact .rp-contact-label{color:#dce5ee;opacity:1}.royal .rp-direct-contact .rp-contact-channels a{color:#06264b;background:#dec76b;border-color:#dec76b;flex:1;justify-content:center;gap:8px}.royal .rp-direct-contact .rp-contact-channels a:last-child{color:#fff;background:0 0;border-color:#fff6}.royal .rp-direct-contact .rp-contact-channels a:hover{color:#06264b;background:#d3bb5b;border-color:#d3bb5b}.royal .rp-contact-today{color:#dce5ee;margin:0;font-size:12px}.rp-contact-page .rp-contact{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:70px;scroll-margin-top:110px}.royal .rp-contact-page .rp-contact aside h2{font-size:38px}.rp-clear-steps{gap:26px;margin:30px 0;padding:0;list-style:none;display:grid}.rp-clear-steps li{align-items:flex-start;gap:16px;min-width:0;display:flex}.rp-clear-steps li>span{color:var(--rp-teal);flex:none;padding-top:2px;font-size:12px}.royal .rp-clear-steps h3{letter-spacing:0;font:500 15px/1.5 Royal Manrope,Arial,sans-serif}.royal .rp-clear-steps p{margin:6px 0 0;font-size:13px;line-height:1.8}.rp-confirmation-note{border-left:2px solid #b6a25a;padding:6px 0 6px 17px;font-size:12px;line-height:1.8}.rp-contact-page .rp-booking-form{border:1px solid var(--rp-line);background:#fffdf7;border-radius:16px}.royal .rp-contact-page .rp-booking-form h2{font-size:36px}.royal .rp-form-group-title{letter-spacing:0;border-bottom:1px solid var(--rp-line);padding-bottom:12px;font:500 15px/1.5 Royal Manrope,Arial,sans-serif}.royal .rp-form-group-title:not(:first-child){margin-top:15px}.rp-contact-page .rp-form-grid input,.rp-contact-page .rp-form-grid select,.rp-contact-page .rp-form-grid textarea,.rp-contact-page .rp-contact-select select{background:#fff;border-radius:7px}.rp-contact-page .rp-footer-heading{display:none}.rp-contact-page .rp-footer>.rp-section{padding-block:15px 30px}@media (max-width:900px){.rp-direct-contact .rp-contact-numbers{gap:12px}.rp-direct-contact .rp-contact-numbers>div{padding:17px}.royal .rp-direct-contact .rp-contact-number{font-size:23px}.rp-direct-contact .rp-contact-channels{gap:8px}.royal .rp-direct-contact .rp-contact-channels a{padding-inline:9px}.rp-contact-page .rp-contact{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:30px}}@media (max-width:650px){.rp-contact-intro{padding:38px 0 32px}.royal .rp-contact-intro h1{font-size:42px}.royal .rp-contact-intro h1 em{display:block}.royal .rp-contact-intro p{font-size:14px}.rp-direct-contact .rp-contact-numbers{grid-template-columns:1fr;gap:13px}.rp-direct-contact .rp-contact-numbers>div{grid-template-columns:1fr auto;align-items:center;column-gap:16px;padding:17px;display:grid}.rp-direct-contact .rp-contact-label{grid-column:1}.royal .rp-direct-contact .rp-contact-number{grid-column:1;margin:4px 0 0;font-size:23px}.rp-direct-contact .rp-contact-channels{flex-direction:column;grid-area:1/2/3}.royal .rp-direct-contact .rp-contact-channels a{min-height:40px;padding:8px 12px;font-size:11px}.rp-contact-page .rp-contact{grid-template-columns:1fr;gap:38px}.rp-contact-page .rp-contact aside{order:2}.rp-contact-page .rp-booking-form{padding:28px 20px}.royal .rp-contact-page .rp-booking-form h2{font-size:32px}}@media (max-width:350px){.rp-direct-contact .rp-contact-numbers>div{grid-template-columns:1fr}.rp-direct-contact .rp-contact-channels{flex-direction:row;grid-area:auto/1;margin-top:16px}}
.serene{--sn-primary:#763f50;--sn-paper:#fcfaf7;--sn-soft:#eaf1ee;--sn-accent:#d2e4db;--sn-text:#263d36;--sn-line:#cdd9d3;--sn-on-primary:#fff;background:var(--sn-paper);color:var(--sn-text);font:16px/1.7 Arial,Helvetica,sans-serif}.serene *{box-sizing:border-box;min-width:0}.serene a{color:inherit;text-decoration:none}.serene img{max-width:100%;height:auto;display:block}.serene h1,.serene h2,.serene h3{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 25px;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.08}.serene h1{font-size:clamp(45px,6.5vw,92px)}.serene h2{font-size:clamp(35px,4.1vw,58px)}.serene h3{font-size:28px}.serene p{margin:0 0 24px}.serene .layout-container{width:min(1280px,100% - 80px);margin-inline:auto}.serene :focus-visible{outline:3px solid var(--sn-primary);outline-offset:5px}.sn-section{padding-block:95px}.sn-kicker{letter-spacing:.16em;text-transform:uppercase;margin-bottom:25px;font:700 9px/1.5 Arial;display:block}.sn-button{border:1px solid var(--sn-primary);background:var(--sn-primary);cursor:pointer;border-radius:30px;justify-content:space-between;align-items:center;gap:30px;padding:16px 23px;font:600 12px/1.5 Arial;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;color:var(--sn-on-primary)!important}.sn-button span{transition:transform .2s}.sn-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #263d3618}.sn-button:hover span{transform:translate(2px,-2px)}.sn-outline{border-color:var(--sn-line);background:0 0;color:inherit!important}.sn-outline:hover{background:var(--sn-soft)}.sn-topline{background:var(--sn-text);color:#fff;letter-spacing:.08em;padding:10px 0;font-size:9px}.sn-topline .layout-container{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.sn-topline a{text-underline-offset:3px;text-decoration:underline}.sn-header{background:var(--sn-paper);border-bottom:1px solid var(--sn-line)}.sn-header-inner{justify-content:space-between;align-items:center;gap:25px;min-height:100px;display:flex}.sn-brand strong{max-width:300px;font:24px/1.1 Georgia;display:block}.sn-brand small{letter-spacing:.18em;margin-top:8px;font:8px Arial;display:block}.sn-brand .site-custom-logo{object-fit:contain!important;width:200px!important;height:65px!important}.sn-header nav{gap:22px;font-size:11px;display:flex}.sn-header nav a{border-bottom:1px solid #0000;padding-block:8px}.sn-header nav a:hover,.sn-header nav a[aria-current=page]{border-color:var(--sn-primary);color:var(--sn-primary)}.sn-menu{display:none}.sn-welcome{padding:45px 0 60px}.sn-welcome-top{justify-content:space-between;align-items:start;gap:25px;display:flex}.sn-location{letter-spacing:.12em;font-size:9px}.sn-welcome h1{max-width:1120px;margin:35px 0;font-size:clamp(52px,8vw,115px);line-height:1.03}.sn-welcome h1 em{color:var(--sn-primary);font-weight:400;display:block}.sn-welcome-bottom{justify-content:space-between;align-items:center;gap:40px;display:flex}.sn-welcome-bottom p{max-width:450px;margin:0;font-size:15px}.sn-image-ribbon{background:var(--sn-soft);isolation:isolate;height:390px;position:relative}.sn-image-ribbon>img{object-fit:cover;object-position:center 42%;width:100%;height:100%}.sn-image-caption{color:#fff;letter-spacing:.13em;background:linear-gradient(#0000,#182f27aa);justify-content:space-between;gap:20px;padding:25px 40px;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0}.sn-care-navigator{background:var(--sn-soft)}.sn-care-navigator>.layout-container{grid-template-columns:1fr 1.45fr;gap:70px;padding-block:65px;display:grid}.sn-navigator-intro p{max-width:300px;font-size:14px}.sn-departments{grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.sn-departments>a{border-top:1px solid var(--sn-line);align-items:start;gap:20px;padding:28px 0;transition:color .2s;display:flex}.sn-departments>a:hover{color:var(--sn-primary)}.sn-dept-number{margin-top:4px;font:10px monospace}.sn-departments small{letter-spacing:.07em;text-transform:uppercase;margin-bottom:10px;font-size:9px;display:block}.sn-departments h3{margin:0 0 14px;font-size:29px}.sn-departments p{margin:0;font-size:14px}.sn-dept-arrow{margin-left:auto;font-size:23px;transition:transform .2s}.sn-departments>a:hover .sn-dept-arrow{transform:translate(3px,-3px)}.sn-compact h3{margin:0;font-size:23px}.sn-compact>a{gap:15px;padding:22px 0}.sn-care-note{grid-template-columns:1.1fr 1fr;align-items:center;gap:0 90px;display:grid}.sn-care-note>.sn-kicker{grid-column:1/-1}.sn-care-note h2{font-size:clamp(40px,5.2vw,74px)}.sn-care-note p{max-width:400px}.sn-care-note figure{margin:0}.sn-care-note img{object-fit:cover;border-radius:150px 150px 8px 8px;width:100%;height:370px}.sn-care-note figcaption{letter-spacing:.16em;text-align:center;padding-top:18px;font-size:8px}.sn-visit{background:var(--sn-soft)}.sn-section-head{justify-content:space-between;align-items:end;gap:35px;margin-bottom:40px;display:flex}.sn-section-head h2{margin:0}.sn-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:45px 0 0;padding:0;list-style:none}.sn-steps li{border-top:1px solid var(--sn-line);padding-top:25px}.sn-steps span{background:var(--sn-paper);width:40px;height:40px;color:var(--sn-primary);border-radius:50%;justify-content:center;align-items:center;font:12px monospace;display:flex}.sn-steps h3{margin:25px 0 15px;font-size:32px}.sn-steps p{max-width:300px;margin:0;font-size:14px}.sn-faq{grid-template-columns:1fr 1.3fr;gap:75px;display:grid}.sn-faq details{border-top:1px solid var(--sn-line)}.sn-faq details:last-child{border-bottom:1px solid var(--sn-line)}.sn-faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:23px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.sn-faq summary::-webkit-details-marker{display:none}.sn-faq summary span{font-size:22px}.sn-faq details[open] summary span{transform:rotate(45deg)}.sn-faq details p{font-size:14px}.sn-journal{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.sn-journal article{flex-direction:column;align-items:start;display:flex}.sn-journal-photo{border-radius:8px;width:100%;margin-bottom:24px;display:block;overflow:hidden}.sn-journal-photo img{object-fit:cover;width:100%;height:235px;transition:transform .35s}.sn-journal-photo:hover img{transform:scale(1.04)}.sn-journal h3{font-size:27px;line-height:1.17}.sn-journal p{font-size:14px}.sn-journal .sn-kicker{margin-bottom:15px}.sn-journal .sn-button{margin-top:auto}.sn-intro{background:var(--sn-soft);border-bottom:1px solid var(--sn-line);padding:65px 0}.sn-intro h1{max-width:1040px}.sn-intro p{max-width:670px;margin:0}.sn-contact,.sn-about{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.sn-about>img{object-fit:cover;border-radius:8px;width:100%;height:500px}.sn-contact-panel{background:var(--sn-soft);border-radius:8px;flex-direction:column;align-items:start;gap:18px;padding:38px;display:flex}.sn-contact-panel h2,.sn-contact-panel .sn-kicker{margin:0 0 8px}.sn-small{max-width:470px;font-size:12px;margin:20px 0 0!important}.sn-email{overflow-wrap:anywhere;font-size:14px;text-decoration:underline!important}.sn-detail-layout{grid-template-columns:minmax(0,1fr) 290px;gap:65px;display:grid}.sn-reading>nav{margin-bottom:30px;font-size:12px}.sn-reading>nav a{text-decoration:underline}.sn-reading>img{object-fit:contain;width:100%;max-height:520px;margin-bottom:35px}.sn-reading article h2{margin-top:35px;font-size:32px;line-height:1.2}.sn-reading article h3{font-size:26px;line-height:1.2}.sn-reading article p,.sn-reading article li{overflow-wrap:anywhere}.sn-reading article a{color:var(--sn-primary);text-decoration:underline}.sn-reading article img{height:auto}.sn-editor-note{border-left:3px solid var(--sn-primary);background:var(--sn-soft);padding:15px 20px;font-size:12px}.sn-detail-aside{background:var(--sn-soft);border-radius:8px;padding:28px;position:sticky;top:25px}.sn-detail-aside h2{font-size:33px}.sn-detail-aside p{font-size:13px}.sn-detail-aside .sn-departments{grid-template-columns:1fr;margin-top:30px}.sn-detail-aside .sn-departments h3{font-size:20px}.sn-detail-aside .sn-dept-number{display:none}.sn-detail-aside .sn-departments small{font-size:8px}.sn-search{align-items:end;margin-bottom:30px}.sn-search label:first-child{flex:1}.sn-search label{font-size:12px;font-weight:600}.sn-search input,.sn-search select{border:1px solid var(--sn-line);background:var(--sn-paper);width:100%;color:var(--sn-text);border-radius:5px;margin-top:8px;padding:13px 15px;font:16px/1.5 Arial;display:block}.sn-pagination{margin-top:40px}.sn-pagination [aria-current=page]{background:var(--sn-primary);color:var(--sn-on-primary)!important}.sn-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sn-gallery img{object-fit:contain;background:var(--sn-soft);width:100%;height:270px}.sn-footer{background:var(--sn-text);color:var(--sn-paper);padding:65px 0 0}.sn-footer-heading{border-bottom:1px solid #ffffff35;justify-content:space-between;align-items:center;gap:35px;padding-bottom:55px;display:flex}.sn-footer-heading h2{margin:0;font-size:clamp(38px,5.4vw,74px)}.sn-footer-heading .sn-button{background:var(--sn-accent);border-color:var(--sn-accent);color:#263d36!important}.sn-footer-grid{grid-template-columns:1.3fr .8fr 1fr;gap:75px;padding:55px 0;display:grid}.sn-footer-grid h3{font-size:25px}.sn-footer-grid p{color:#d4dfd9;font-size:13px}.sn-footer nav{flex-direction:column;align-items:start;gap:11px;font-size:12px;display:flex}.sn-footer nav h3{margin-bottom:12px}.sn-footer a:hover{text-underline-offset:4px;text-decoration:underline}.sn-footer .sn-outline{border-color:#ffffff60}.sn-footer .sn-outline:hover{background:#ffffff10}.sn-footer-bottom{color:#d4dfd9;border-top:1px solid #ffffff35;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:25px 0;font-size:10px;display:flex}.sn-preview{text-align:center;background:var(--sn-soft);padding:10px;font-size:12px}@media (max-width:1100px){.sn-header nav{gap:15px}.sn-header-inner>.sn-button{display:none}.sn-care-navigator>.layout-container{grid-template-columns:1fr 1.2fr;gap:40px}.sn-care-navigator .sn-departments{grid-template-columns:1fr}.sn-care-note{gap:0 50px}.sn-footer-grid{gap:40px}.sn-detail-layout{grid-template-columns:minmax(0,1fr) 250px;gap:35px}}@media (max-width:800px){.serene .layout-container{width:calc(100% - 40px)}.sn-header-inner{min-height:85px}.sn-header-inner>nav{display:none}.sn-menu{display:block;position:relative}.sn-menu summary{cursor:pointer;font-size:13px;list-style:none}.sn-menu nav{z-index:50;background:var(--sn-paper);border:1px solid var(--sn-line);border-radius:8px;width:235px;max-width:calc(100vw - 40px);padding:22px;position:absolute;top:35px;right:0}.sn-menu:not([open]) nav{display:none}.sn-menu[open] nav{flex-direction:column;gap:6px;display:flex}.sn-location{display:none}.sn-welcome h1{margin:20px 0 30px;font-size:clamp(48px,8.8vw,78px)}.sn-welcome-bottom{flex-wrap:wrap;align-items:start;gap:25px}.sn-image-ribbon{height:320px}.sn-image-caption{padding:22px 20px;font-size:8px}.sn-image-caption span:last-child{display:none}.sn-care-navigator>.layout-container{grid-template-columns:1fr;gap:35px;padding-block:55px}.sn-care-navigator .sn-departments{grid-template-columns:1fr 1fr}.sn-section{padding-block:65px}.sn-care-note{gap:0 35px}.sn-care-note img{height:300px}.sn-faq,.sn-contact,.sn-about,.sn-detail-layout{grid-template-columns:1fr;gap:35px}.sn-detail-aside{position:static}.sn-detail-aside .sn-departments{grid-template-columns:1fr 1fr;gap:0 25px}.sn-journal{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-section-head{flex-wrap:wrap;align-items:start}.sn-steps{gap:25px}.sn-footer-grid{grid-template-columns:1fr 1fr}.sn-footer-grid>div:first-child{grid-column:1/-1}.sn-intro{padding:50px 0}.sn-gallery{grid-template-columns:1fr 1fr}.sn-search label{flex-basis:45%}}@media (max-width:480px){.serene .layout-container{width:calc(100% - 36px)}.sn-topline .layout-container>span{display:none}.sn-topline{font-size:9px}.sn-brand .site-custom-logo{width:165px!important;height:60px!important}.sn-brand strong{max-width:220px;font-size:23px}.sn-welcome{padding:35px 0 40px}.sn-welcome h1{font-size:47px}.sn-welcome .sn-kicker{font-size:8px}.sn-image-ribbon{height:255px}.sn-care-navigator .sn-departments,.sn-departments,.sn-journal,.sn-gallery{grid-template-columns:1fr}.sn-care-note{grid-template-columns:1fr;gap:30px}.sn-care-note>.sn-kicker{margin:0}.sn-care-note img{height:320px}.sn-steps{grid-template-columns:1fr;gap:25px}.sn-steps li{grid-template-columns:40px 1fr;gap:0 20px;display:grid}.sn-steps h3{margin:0 0 12px}.sn-steps p{grid-column:2}.sn-section{padding-block:50px}.sn-contact-panel{padding:27px}.sn-detail-aside .sn-departments{grid-template-columns:1fr}.sn-footer-heading{flex-wrap:wrap}.sn-footer-grid{grid-template-columns:1fr;gap:30px}.sn-footer-grid>div:first-child{grid-column:auto}.sn-search label{flex-basis:100%}.sn-about>img{height:330px}}@media (prefers-reduced-motion:reduce){.serene *{scroll-behavior:auto!important;transition:none!important}.sn-button:hover,.sn-button:hover span,.sn-journal-photo:hover img,.sn-departments>a:hover .sn-dept-arrow{transform:none}}
.meter{--mt-primary:#a92624;--mt-paper:#f7f4ed;--mt-soft:#ece7dc;--mt-accent:#f3c94d;--mt-text:#252927;--mt-line:#d5d0c6;--mt-on-primary:#fff;--mt-ink:#202622;background:var(--mt-paper);color:var(--mt-text);font:16px/1.65 Arial,Helvetica,sans-serif}.meter *{box-sizing:border-box;min-width:0}.meter a{color:inherit;text-decoration:none}.meter img{max-width:100%;height:auto;display:block}.meter h1,.meter h2,.meter h3{letter-spacing:-.055em;overflow-wrap:anywhere;margin:0 0 24px;font-family:Arial,Helvetica,sans-serif;line-height:1.04}.meter h1{font-size:clamp(48px,6.8vw,98px);font-weight:800}.meter h2{font-size:clamp(35px,4.6vw,65px);font-weight:700}.meter h3{letter-spacing:-.035em;font-size:27px;line-height:1.15}.meter p{margin:0 0 24px}.meter .layout-container{width:min(1280px,100% - 80px);margin-inline:auto}.meter :focus-visible{outline:3px solid var(--mt-primary);outline-offset:5px}.mt-section{padding-block:100px}.mt-eyebrow{letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px;font:700 10px/1.5 Arial;display:block}.mt-button{background:var(--mt-primary);border:1px solid var(--mt-primary);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:28px;padding:16px 22px;font:700 12px/1.5 Arial;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;color:var(--mt-on-primary)!important}.mt-button span{transition:transform .2s}.mt-button:hover{transform:translateY(-3px);box-shadow:0 7px #25292715}.mt-button:hover span{transform:translate(2px,-2px)}.mt-outline{border-color:var(--mt-line);background:0 0;color:inherit!important}.mt-outline:hover{background:var(--mt-soft)}.mt-header{background:var(--mt-ink);color:#fff}.mt-header-inner{justify-content:space-between;align-items:center;gap:28px;min-height:95px;display:flex}.mt-brand strong{max-width:300px;font-size:25px;line-height:1.15;display:block}.mt-brand small{letter-spacing:.15em;margin-top:8px;font-size:8px;display:block}.mt-brand .site-custom-logo{object-fit:contain!important;width:185px!important;height:66px!important}.mt-header nav{gap:24px;font-size:12px;display:flex}.mt-header nav a{border-bottom:2px solid #0000;padding-block:9px}.mt-header nav a:hover,.mt-header nav a[aria-current=page]{border-color:var(--mt-accent);color:var(--mt-accent)}.mt-header .mt-button{background:var(--mt-accent);border-color:var(--mt-accent);color:var(--mt-ink)!important}.mt-menu{display:none}.mt-hero{background:var(--mt-paper);padding:80px 0 75px}.mt-hero-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:80px;display:grid}.mt-hero h1{font-size:clamp(45px,5.8vw,84px)}.mt-hero h1 em{color:var(--mt-primary);font-style:normal;display:block}.mt-hero-copy>p{max-width:465px;font-size:16px}.mt-route-board{background:var(--mt-accent);color:#252927;border-radius:4px;padding:30px 34px;transform:rotate(1deg);box-shadow:9px 9px #25292712}.mt-board-label{letter-spacing:.17em;border-bottom:1px solid #25292745;padding-bottom:20px;font-size:10px;font-weight:700;display:block}.mt-route-line{border-left:2px dashed #25292770;margin:30px 0 30px 8px;padding-left:26px}.mt-route-line>div{position:relative}.mt-route-line>div:before{content:"";background:var(--mt-accent);border:3px solid #252927;border-radius:50%;width:13px;height:13px;position:absolute;top:3px;left:-34px}.mt-route-line>div+div{margin-top:35px}.mt-route-line small{letter-spacing:.1em;font-size:10px}.mt-route-line strong{letter-spacing:-.05em;margin:5px 0;font-size:clamp(25px,2.7vw,38px);line-height:1.2;display:block}.mt-route-line span{font-size:12px}.mt-board-bottom{border-top:1px solid #25292745;gap:18px;padding-top:20px;display:grid}.mt-board-bottom>span{letter-spacing:.12em;font-size:9px}.mt-board-bottom .mt-button{background:#252927;border-color:#252927;color:#fff!important}.mt-road{isolation:isolate;color:#fff;align-items:end;min-height:370px;padding:45px 0;display:flex;position:relative}.mt-road>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.mt-road:before{content:"";z-index:-1;background:linear-gradient(90deg,#101915aa,#10191530);position:absolute;inset:0}.mt-road .layout-container{justify-content:space-between;align-items:end;gap:30px;display:flex}.mt-road span{letter-spacing:.16em;font-size:10px}.mt-road strong{letter-spacing:-.04em;margin-right:auto;font-size:clamp(30px,4vw,55px);line-height:1.08}.mt-section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px;display:flex}.mt-section-head h2{margin:0}.mt-section-head>p{max-width:300px;margin:0}.mt-routes{grid-template-columns:1fr 1fr;column-gap:55px;display:grid}.mt-routes>a{border-top:1px solid var(--mt-line);align-items:start;gap:25px;padding:30px 0;transition:color .2s;display:flex}.mt-routes>a:hover{color:var(--mt-primary)}.mt-route-number{padding-top:3px;font:12px monospace}.mt-route-arrow{margin-left:auto;font-size:27px;transition:transform .2s}.mt-routes>a:hover .mt-route-arrow{transform:translate(3px,-3px)}.mt-routes h3{margin-bottom:14px}.mt-routes .mt-eyebrow{margin-bottom:14px;font-size:9px}.mt-routes p{max-width:340px;margin:0;font-size:14px}.mt-soft{background:var(--mt-soft)}.mt-fleet-group{border-top:1px solid var(--mt-line);grid-template-columns:220px 1fr;gap:40px;padding-block:30px;display:grid}.mt-fleet-category{padding-top:25px}.mt-fleet-category h3{font-size:38px}.mt-fleet-category p{font-size:13px}.mt-vehicle{grid-template-columns:1fr 1.1fr;align-items:center;gap:45px;padding:20px 0;display:grid}.mt-vehicle+.mt-vehicle{border-top:1px solid var(--mt-line)}.mt-vehicle-photo{background:#fff;border-radius:5px;display:block;overflow:hidden}.mt-vehicle-photo img{object-fit:contain;width:100%;height:210px;transition:transform .4s}.mt-vehicle-photo:hover img{transform:scale(1.035)}.mt-vehicle h3{font-size:30px}.mt-vehicle p{font-size:14px}.mt-trip-steps{background:var(--mt-ink);color:#fff}.mt-trip-steps .layout-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:50px 0;padding:0;list-style:none}.mt-trip-steps li{border-top:1px solid #ffffff35;padding-top:25px}.mt-trip-steps b{color:var(--mt-accent);font:24px monospace}.mt-trip-steps h3{margin:24px 0 15px}.mt-trip-steps p{color:#ddd;font-size:14px}.mt-faq{grid-template-columns:1fr 1.2fr;gap:70px;display:grid}.mt-faq details{border-top:1px solid var(--mt-line)}.mt-faq details:last-child{border-bottom:1px solid var(--mt-line)}.mt-faq summary{cursor:pointer;justify-content:space-between;gap:25px;padding:22px 0;font-size:15px;font-weight:700;list-style:none;display:flex}.mt-faq summary::-webkit-details-marker{display:none}.mt-faq summary span{font-size:22px}.mt-faq details[open] summary span{transform:rotate(45deg)}.mt-faq details p{font-size:14px}.mt-journal{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.mt-journal article{flex-direction:column;align-items:start;display:flex}.mt-journal-photo{width:100%;margin-bottom:24px;display:block;overflow:hidden}.mt-journal-photo img{object-fit:cover;width:100%;height:240px;transition:transform .3s}.mt-journal-photo:hover img{transform:scale(1.04)}.mt-journal h3{font-size:25px;line-height:1.15}.mt-journal p{font-size:14px}.mt-journal .mt-button{margin-top:auto}.mt-journal .mt-eyebrow{margin-bottom:14px}.mt-intro{background:var(--mt-soft);border-bottom:1px solid var(--mt-line);padding:70px 0}.mt-intro h1{max-width:1000px}.mt-intro p{max-width:680px;margin-bottom:0}.mt-contact,.mt-about{grid-template-columns:1fr 1fr;align-items:start;gap:75px;display:grid}.mt-contact-options>a:not(.mt-button){border-top:1px solid var(--mt-line);grid-template-columns:1fr 25px;gap:8px;padding:25px 0;display:grid}.mt-contact-options small{letter-spacing:.1em;grid-column:1;font-size:10px}.mt-contact-options strong{overflow-wrap:anywhere;font-size:22px}.mt-contact-options a>span{grid-area:1/2/3;align-self:center;font-size:25px}.mt-contact-options .mt-button{margin-top:20px}.mt-about>img{object-fit:cover;width:100%;height:540px}.mt-about article h2{font-size:28px}.mt-about article h3{font-size:24px}.mt-about article img{height:auto}.mt-search{align-items:end;margin-bottom:35px}.mt-search label{flex:1}.meter input,.meter select,.meter textarea{background:var(--mt-paper);width:100%;color:var(--mt-text);border:1px solid var(--mt-line);border-radius:3px;padding:13px 15px;font:16px/1.5 Arial}.meter label{font-size:12px;font-weight:700;display:block}.meter label input,.meter label select,.meter label textarea{margin-top:8px;display:block}.mt-pagination{margin-top:45px}.mt-pagination [aria-current=page]{background:var(--mt-primary);color:#fff!important}.mt-reading{max-width:900px}.mt-reading>nav{margin-bottom:30px;font-size:12px}.mt-reading>nav a{text-decoration:underline}.mt-reading>img{object-fit:contain;width:100%;max-height:600px;margin-bottom:30px}.mt-reading article h2{margin-top:35px;font-size:32px;line-height:1.2}.mt-reading article h3{font-size:26px;line-height:1.2}.mt-reading article a{color:var(--mt-primary);text-decoration:underline}.mt-reading article p,.mt-reading article li{overflow-wrap:anywhere}.mt-reading-cta{background:var(--mt-soft);border-left:4px solid var(--mt-primary);margin-top:45px;padding:35px}.mt-reading-cta h2{font-size:38px}.mt-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mt-gallery img{object-fit:contain;background:var(--mt-soft);width:100%;height:270px}.mt-booking-layout{grid-template-columns:1.5fr 1fr;gap:70px;display:grid}.mt-booking-form{border:1px solid var(--mt-line);background:var(--mt-soft);border-radius:6px;padding:35px}.mt-booking-form h2{font-size:37px}.mt-form-grid{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px}.mt-booking-form>.mt-button{margin:25px 0 18px}.mt-booking-form>small{font-size:12px;display:block}.mt-booking-form [role=status]{background:var(--mt-paper);margin:18px 0 0;padding:16px}.mt-booking-layout aside h2{font-size:40px}.mt-booking-layout aside ol{padding-left:23px}.mt-booking-layout aside li{padding:10px}.mt-footer{background:var(--mt-ink);color:#fff;padding:70px 0 0}.mt-footer-top{border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:35px;padding-bottom:55px;display:flex}.mt-footer-top h2{margin:0;font-size:clamp(48px,7vw,96px)}.mt-footer-top .mt-button{background:var(--mt-accent);border-color:var(--mt-accent);color:#252927!important}.mt-footer-grid{grid-template-columns:1.5fr 1fr 1fr;gap:80px;padding:55px 0;display:grid}.mt-footer-grid p{color:#ddd;max-width:350px;font-size:14px}.mt-footer-grid h3{letter-spacing:-.02em;font-size:20px}.mt-footer-grid nav{flex-direction:column;align-items:start;gap:12px;font-size:13px;display:flex}.mt-footer-grid nav h3{margin-bottom:10px}.mt-footer-grid nav a:hover{color:var(--mt-accent)}.mt-footer .mt-outline{border-color:#ffffff60}.mt-footer .mt-outline:hover{background:#ffffff10}.mt-footer-bottom{color:#ccc;border-top:1px solid #ffffff30;justify-content:space-between;gap:20px;padding:25px 0;font-size:11px;display:flex}.mt-preview{background:var(--mt-soft);text-align:center;padding:10px;font-size:12px}@media (max-width:1100px){.mt-header-inner{gap:20px}.mt-header nav{gap:17px}.mt-header-inner>.mt-button{display:none}.mt-hero-grid{grid-template-columns:1.3fr 1fr;gap:40px}.mt-route-board{padding:25px}.mt-fleet-group{grid-template-columns:170px 1fr}.mt-vehicle{gap:30px}.mt-footer-grid{gap:45px}.mt-booking-layout{gap:40px}}@media (max-width:800px){.meter .layout-container{width:calc(100% - 40px)}.mt-header-inner{min-height:85px}.mt-header-inner>nav{display:none}.mt-menu{display:block;position:relative}.mt-menu summary{cursor:pointer;font-size:13px;list-style:none}.mt-menu nav{z-index:50;background:var(--mt-ink);border:1px solid #ffffff40;width:230px;max-width:calc(100vw - 40px);padding:20px;position:absolute;top:35px;right:0}.mt-menu:not([open]) nav{display:none}.mt-menu[open] nav{flex-direction:column;gap:7px;display:flex}.mt-hero{padding:50px 0}.mt-hero-grid{grid-template-columns:1fr;gap:35px}.mt-hero h1{font-size:clamp(45px,8.5vw,68px)}.mt-route-board{width:100%;max-width:520px;transform:none}.mt-route-line{border:0;gap:25px;margin:25px 0;padding:0;display:flex}.mt-route-line>div{flex:1}.mt-route-line>div+div{margin:0}.mt-route-line>div:before{display:none}.mt-route-line strong{font-size:26px}.mt-board-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.mt-road{min-height:300px}.mt-road .layout-container{flex-wrap:wrap}.mt-road span:first-child{width:100%}.mt-road span:last-child{display:none}.mt-section{padding-block:65px}.mt-section-head{flex-wrap:wrap;align-items:start}.mt-routes{gap:0 30px}.mt-routes>a{gap:15px}.mt-routes h3{font-size:23px}.mt-fleet-group{grid-template-columns:1fr;gap:0}.mt-fleet-category{flex-wrap:wrap;align-items:baseline;gap:0 20px;padding:0;display:flex}.mt-fleet-category>.mt-eyebrow{width:100%;margin-bottom:12px}.mt-fleet-category h3{font-size:32px}.mt-faq,.mt-contact,.mt-about,.mt-booking-layout{grid-template-columns:1fr;gap:35px}.mt-journal{grid-template-columns:repeat(2,minmax(0,1fr))}.mt-trip-steps .layout-grid{gap:25px}.mt-trip-steps h3{font-size:22px}.mt-footer-grid{grid-template-columns:1fr 1fr}.mt-footer-grid>div:first-child{grid-column:1/-1}.mt-intro{padding:50px 0}.mt-gallery{grid-template-columns:1fr 1fr}.mt-about>img{height:400px}}@media (max-width:480px){.meter .layout-container{width:calc(100% - 36px)}.mt-brand .site-custom-logo{width:150px!important;height:60px!important}.mt-routes,.mt-journal,.mt-gallery,.mt-form-grid{grid-template-columns:1fr}.mt-vehicle{grid-template-columns:1fr;gap:25px;padding:25px 0}.mt-vehicle-photo img{height:210px}.mt-route-board{padding:23px}.mt-route-line{border-left:2px dashed #25292770;margin-left:8px;padding-left:25px;display:block}.mt-route-line>div+div{margin-top:28px}.mt-route-line>div:before{display:block;left:-33px}.mt-trip-steps .layout-grid{grid-template-columns:1fr;margin:30px 0}.mt-trip-steps li{grid-template-columns:35px 1fr;gap:0 20px;display:grid}.mt-trip-steps h3{margin:0 0 12px}.mt-trip-steps p{grid-column:2;margin:0}.mt-section{padding-block:50px}.mt-search label{flex-basis:100%}.mt-footer-top{flex-wrap:wrap}.mt-footer-grid{gap:35px}.mt-footer-bottom{flex-wrap:wrap}.mt-booking-form{padding:24px}.mt-reading-cta{padding:25px}.mt-reading-cta h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.meter *{scroll-behavior:auto!important;transition:none!important}.mt-button:hover,.mt-button:hover span,.mt-vehicle-photo:hover img,.mt-journal-photo:hover img,.mt-routes>a:hover .mt-route-arrow{transform:none}}
.atelier{--at-primary:#8b443a;--at-paper:#f8f5ef;--at-accent:#d9bda0;--at-soft:#ece6dc;--at-text:#302d29;--at-line:#d8cec1;--at-on-primary:#fff;--at-ink:#292b26;background:var(--at-paper);color:var(--at-text);font-family:Arial,Helvetica,sans-serif;line-height:1.7}.atelier *{box-sizing:border-box;min-width:0}.atelier a{color:inherit;text-decoration:none}.atelier h1,.atelier h2,.atelier h3{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 25px;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.08}.atelier h1{font-size:clamp(44px,6.5vw,92px)}.atelier h2{font-size:clamp(34px,4.3vw,60px)}.atelier h3{font-size:30px}.atelier p{margin:0 0 24px}.atelier .layout-container{width:min(1280px,100% - 80px);margin-inline:auto}.atelier img{max-width:100%;display:block}.atelier :focus-visible{outline:3px solid var(--at-primary);outline-offset:5px}.at-section{padding-block:100px}.at-kicker{letter-spacing:.2em;text-transform:uppercase;margin-bottom:25px;font-size:10px;font-weight:700;display:block}.at-header{border-bottom:1px solid var(--at-line);background:var(--at-paper)}.at-header-inner{justify-content:space-between;align-items:center;gap:28px;min-height:105px;display:flex}.at-brand strong{font-family:Georgia,serif;font-size:28px}.at-brand small{letter-spacing:.2em;margin-top:8px;font:8px Arial;display:block}.at-brand .site-custom-logo{object-fit:contain!important;width:180px!important;height:65px!important}.at-header nav{gap:24px;font-size:12px;display:flex}.at-header nav a{border-bottom:1px solid #0000;padding-block:8px}.at-header nav a:hover,.at-header nav a[aria-current=page]{border-color:var(--at-primary);color:var(--at-primary)}.at-menu{display:none}.at-button{background:var(--at-primary);border:1px solid var(--at-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:28px;padding:17px 23px;font-size:12px;font-weight:600;line-height:1.5;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;color:var(--at-on-primary)!important}.at-button span{transition:transform .2s}.at-button:hover{transform:translateY(-3px);box-shadow:0 8px 20px #302d2915}.at-button:hover span{transform:translate(3px,-3px)}.at-outline{border-color:var(--at-line);background:0 0;color:inherit!important}.at-outline:hover{background:var(--at-soft)}.at-hero{padding:65px 0 0}.at-hero-heading{max-width:1080px;margin:auto}.at-hero h1 em{color:var(--at-primary);font-weight:400;display:block}.at-hero-bottom{justify-content:space-between;align-items:center;gap:35px;margin:35px 0 55px;display:flex}.at-hero-bottom p{max-width:470px;margin:0}.at-hero-image{position:relative}.at-hero-image img{object-fit:cover;object-position:center 58%;width:100%;height:580px}.at-hero-image>span{background:var(--at-paper);letter-spacing:.2em;padding:13px 20px;font-size:9px;position:absolute;bottom:25px;left:25px}.at-story,.at-feature,.at-contact{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.at-story-image{border-right:1px solid var(--at-line);padding-right:40px}.at-story-image img{object-fit:cover;width:100%;height:580px}.at-story p,.at-feature p{max-width:520px}.at-feature img{object-fit:cover;width:100%;height:520px}.at-soft{background:var(--at-soft)}.at-section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px;display:flex}.at-section-head h2{margin:0}.at-section-head>p{max-width:340px;margin:0}.atelier .at-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.at-services article{border:1px solid var(--at-line);flex-direction:column;align-items:start;padding:35px;transition:background .2s;display:flex}.at-services article:hover{background:var(--at-paper)}.at-services article p{max-width:420px}.at-services .at-button{margin-top:auto}.at-dark{background:var(--at-ink);color:#f8f5ef}.at-dark .at-outline{border-color:#ffffff50}.at-dark .at-outline:hover{background:#ffffff10}.atelier .at-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;margin:60px 0 0;padding:0;list-style:none}.at-steps li{border-top:1px solid #ffffff35;padding-top:25px}.at-steps span{color:var(--at-accent);font-size:12px}.at-steps h3{margin:25px 0 15px}.at-steps p{color:#ddd9d0;font-size:14px}.atelier .at-journal{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.at-journal article{flex-direction:column;align-items:start;display:flex}.at-card-image{width:100%;margin-bottom:28px;display:block;overflow:hidden}.at-card-image img{object-fit:cover;width:100%;height:280px;transition:transform .4s}.at-card-image:hover img{transform:scale(1.04)}.at-journal h3{font-size:28px;line-height:1.2}.at-journal p{font-size:14px}.at-journal .at-button{margin-top:auto}.at-faq{grid-template-columns:1fr 1.25fr;gap:75px;display:grid}.at-faq details{border-bottom:1px solid var(--at-line);padding:24px 0}.at-faq summary{cursor:pointer;justify-content:space-between;gap:24px;font-size:16px;display:flex}.at-faq details p{margin:0;padding-top:20px;font-size:14px}.at-cta{background:var(--at-soft);text-align:center}.at-cta h2{font-size:clamp(42px,6vw,78px)}.at-footer{background:var(--at-ink);color:#f8f5ef;padding:65px 0 0}.at-footer-grid{grid-template-columns:1.4fr .7fr 1fr;gap:65px;display:grid}.at-footer h2{font-size:38px}.at-footer h3{letter-spacing:.14em;text-transform:uppercase;font:12px Arial}.at-footer p{color:#d3d1c9;font-size:13px}.at-footer nav{flex-direction:column;align-items:start;gap:10px;font-size:13px;display:flex}.at-footer .at-outline{border-color:#ffffff40;margin-bottom:22px}.at-footer .at-outline:hover{background:#ffffff10}.at-footer .layout-stack{font-size:12px}.at-footer-bottom{border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;gap:25px;margin-top:55px;padding:25px 0;font-size:10px;display:flex}.at-intro{background:var(--at-soft);padding:80px 0}.at-intro h1{max-width:1050px;font-size:clamp(42px,6vw,76px)}.at-intro p{max-width:670px;margin-bottom:0}.at-contact{align-items:start}.at-contact-card{background:var(--at-soft);padding:45px}.at-contact-card h2{font-size:40px}.at-contact-card>.at-button{margin:0 12px 20px 0}.at-contact-card p,.at-note{font-size:13px}.at-note{margin-top:20px!important}.at-gallery{columns:3;column-gap:28px}.at-gallery figure{break-inside:avoid;margin:0 0 35px}.at-gallery img{width:100%;height:auto;transition:filter .2s}.at-gallery a:hover img{filter:brightness(.92)}.at-gallery figcaption{letter-spacing:.16em;margin-top:14px;font-size:9px}.at-search{align-items:end;margin-bottom:35px}.at-search label{flex:1;gap:10px;min-width:180px;font-size:12px;display:grid}.at-search input{border:1px solid var(--at-line);width:100%;font:inherit;background:var(--at-paper);color:inherit;min-height:54px;padding:16px}.at-pagination{margin-top:40px}.at-pagination [aria-current=page]{background:var(--at-primary);color:var(--at-on-primary)!important}.at-reading{max-width:900px!important}.at-reading nav{margin-bottom:30px;font-size:12px}.at-reading nav a{text-decoration:underline}.at-reading>img{object-fit:contain;width:100%;height:auto;max-height:650px;margin-bottom:35px}.at-reading article img{max-width:100%;height:auto}.at-reading h2{margin-top:36px;font-size:34px;line-height:1.2}.at-reading h3{font-size:27px;line-height:1.25}.at-reading p,.at-reading li{overflow-wrap:anywhere}.at-reading article a{color:var(--at-primary);text-decoration:underline}.at-reading .at-contact-card{margin-top:45px}.at-preview{text-align:center;background:var(--at-soft);padding:12px;font-size:11px}@media (max-width:1100px){.at-header-inner{gap:16px}.at-header nav{gap:15px}.at-header-inner>.at-button{display:none}.at-story,.at-feature,.at-contact{gap:45px}.at-hero-image img{height:480px}.at-story-image{padding-right:25px}.at-story-image img{height:480px}.at-footer-grid{gap:35px}}@media (max-width:800px){.atelier .layout-container{width:calc(100% - 40px)}.at-header-inner{min-height:85px}.at-header-inner>nav{display:none}.at-menu{display:block;position:relative}.at-menu summary{cursor:pointer;gap:12px;font-size:13px;display:flex}.at-menu nav{z-index:50;background:var(--at-paper);border:1px solid var(--at-line);width:230px;max-width:calc(100vw - 40px);padding:25px;position:absolute;top:38px;right:0}.at-menu:not([open]) nav{display:none}.at-menu[open] nav{flex-direction:column;gap:7px;display:flex}.at-section{padding-block:65px}.at-hero{padding-top:45px}.at-hero-bottom{flex-wrap:wrap;align-items:start;gap:25px;margin-block:25px 35px}.at-hero-image img{height:420px}.at-story,.at-feature,.at-contact,.at-faq{grid-template-columns:1fr;gap:35px}.at-story-image{border:0;padding:0}.at-story-image img,.at-feature img{height:440px}.at-section-head{flex-wrap:wrap;align-items:start;gap:25px}.atelier .at-journal,.atelier .at-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.at-gallery{columns:2}.at-intro{padding:50px 0}.at-footer-grid{grid-template-columns:1fr 1fr}.at-footer-grid>div:first-child{grid-column:1/-1}}@media (max-width:480px){.atelier .layout-container{width:calc(100% - 36px)}.at-hero h1{font-size:45px}.at-hero-image img{height:360px}.at-hero-image>span{font-size:8px;bottom:15px;left:15px}.atelier .at-services,.atelier .at-journal,.at-footer-grid{grid-template-columns:1fr}.at-services article{padding:27px}.at-story-image img,.at-feature img{height:360px}.at-gallery{columns:1}.at-contact-card{padding:28px}.at-search label{flex-basis:100%}.at-footer-grid>div:first-child{grid-column:auto}.at-section{padding-block:50px}.at-brand .site-custom-logo{width:145px!important;height:55px!important}}@media (prefers-reduced-motion:reduce){.atelier *{scroll-behavior:auto!important;transition:none!important}.at-button:hover,.at-button:hover span,.at-card-image:hover img{transform:none}}.at-immersive{isolation:isolate;align-items:flex-end;min-height:720px;padding:70px max(40px,50vw - 640px);display:flex;position:relative}.at-immersive>img{object-fit:cover;object-position:center 55%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.at-immersive:before{content:"";z-index:-1;background:linear-gradient(#151b1838,#0000 30%,#151b181a);position:absolute;inset:0}.at-hero-location{color:#fff;letter-spacing:.15em;text-transform:uppercase;text-shadow:0 1px 10px #000;justify-content:space-between;gap:20px;font-size:10px;display:flex;position:absolute;inset:28px 40px auto}.at-hero-panel{background:var(--at-paper);border-left:5px solid var(--at-primary);width:560px;max-width:100%;padding:42px 46px}.at-hero-panel h1{font-size:clamp(40px,4.5vw,64px);line-height:1.06}.at-hero-panel em{color:var(--at-primary);font-weight:400;display:block}.at-hero-explore{background:var(--at-paper);align-items:center;gap:40px;margin:0 0 0 auto;padding:17px 20px;font-size:11px;display:flex}.at-editorial{grid-template-columns:1fr 1fr;column-gap:9%;padding-block:120px;display:grid}.at-editorial-intro{grid-area:1/2;padding:30px 0 60px}.at-editorial-intro h2{font-size:clamp(38px,4.5vw,64px)}.at-editorial-intro em{color:var(--at-primary)}.at-editorial-intro p{max-width:400px}.at-editorial figure{margin:0}.at-editorial-tall{grid-area:1/1/3}.at-editorial-tall img{object-fit:cover;width:100%;height:790px}.at-editorial-offset{grid-area:2/2}.at-editorial-offset img{object-fit:cover;width:100%;height:430px}.at-editorial figcaption{border-top:1px solid var(--at-line);letter-spacing:.13em;justify-content:space-between;gap:20px;margin-top:15px;padding:17px 0;font-size:9px;display:flex}.at-editorial-offset .at-button{margin-top:20px}.at-service-index{background:var(--at-ink);color:#f8f5ef;padding-block:100px}.at-index-layout{grid-template-columns:1fr 1.2fr;gap:90px;display:grid}.at-index-layout>div:first-child p{color:#d4d0c7;max-width:340px}.at-index-layout .at-outline{border-color:#ffffff60}.at-index-layout .at-outline:hover{background:#ffffff10}.at-index-rows details{border-top:1px solid #ffffff30}.at-index-rows details:last-child{border-bottom:1px solid #ffffff30}.at-index-rows summary{cursor:pointer;align-items:center;gap:22px;padding:27px 0;list-style:none;display:flex}.at-index-rows summary::-webkit-details-marker{display:none}.at-index-rows summary>span{color:var(--at-accent);font-size:12px}.at-index-rows summary>span:last-child{margin-left:auto;font-size:25px}.at-index-rows h3{margin:0;font-size:32px}.at-index-rows details>div{padding:0 0 28px 37px}.at-index-rows details p{color:#d4d0c7;font-size:13px}.at-service-links{grid-template-columns:1fr 1fr;gap:8px;display:grid}.at-service-links a{border:1px solid #ffffff25;justify-content:space-between;gap:12px;padding:12px 14px;font-size:12px;transition:background .2s;display:flex}.at-service-links a:hover{background:#ffffff15}.at-studio-note{grid-template-columns:1.25fr 1fr;gap:30px 80px;padding-block:115px;display:grid}.at-studio-note>.at-kicker{grid-column:1/-1}.at-studio-note blockquote{letter-spacing:-.03em;margin:0;font-family:Georgia,serif;font-size:clamp(34px,4.2vw,59px);line-height:1.15}.at-studio-note blockquote em{color:var(--at-primary)}.at-studio-note p{font-size:15px}.at-notebook{background:var(--at-soft)}.at-notebook-list>a{border-top:1px solid var(--at-line);grid-template-columns:45px 1fr 150px 35px;align-items:center;gap:30px;padding:32px 0;transition:color .2s;display:grid}.at-notebook-list>a:last-child{border-bottom:1px solid var(--at-line)}.at-notebook-list h3{margin:0;font-size:28px;line-height:1.2}.at-notebook-list>a:hover{color:var(--at-primary)}.at-notebook-number,.at-notebook-topic{letter-spacing:.13em;font-size:9px}.at-notebook-arrow{font-size:30px;transition:transform .2s}.at-notebook-list>a:hover .at-notebook-arrow{transform:translate(3px,-3px)}@media (max-width:1000px){.at-immersive{min-height:680px;padding:50px 30px}.at-hero-panel{width:500px}.at-hero-explore{display:none}.at-editorial-tall img{height:720px}.at-editorial-offset img{height:380px}.at-index-layout{gap:45px}.at-studio-note{gap:30px 40px}.at-notebook-list>a{grid-template-columns:35px 1fr 30px;gap:20px}.at-notebook-topic{display:none}}@media (max-width:700px){.at-immersive{align-items:end;min-height:710px;padding:290px 20px 25px}.at-immersive>img{object-position:center top}.at-hero-location{flex-wrap:wrap;font-size:8px;inset:22px 20px auto}.at-hero-panel{width:100%;padding:27px}.at-hero-panel h1{font-size:43px}.at-hero-panel .at-kicker{margin-bottom:18px;font-size:8px}.at-editorial{grid-template-columns:1fr;gap:35px;padding-block:55px}.at-editorial-intro,.at-editorial-tall,.at-editorial-offset{grid-area:auto/1}.at-editorial-intro{padding:0}.at-editorial-tall img{height:500px}.at-editorial-offset{padding-left:35px!important}.at-editorial-offset img{height:350px}.at-index-layout,.at-studio-note{grid-template-columns:1fr;gap:35px}.at-service-index{padding-block:60px}.at-index-rows h3{font-size:29px}.at-index-rows details>div{padding-left:0}.at-service-links{grid-template-columns:1fr}.at-studio-note{padding-block:60px}.at-studio-note blockquote{font-size:40px}.at-notebook-list h3{font-size:23px}.at-notebook-list>a{grid-template-columns:22px 1fr 25px;gap:12px}}@media (prefers-reduced-motion:reduce){.at-notebook-list>a:hover .at-notebook-arrow{transform:none}}
.forge{--o:#ff681f;--ink:#0b0b0b;--paper:#f3f0e9;background:var(--paper);color:#171717;font-family:Arial,Helvetica,sans-serif;overflow-x:clip}.forge *{box-sizing:border-box}.forge a{color:inherit;text-decoration:none}.forge img{object-fit:cover;max-width:100%;display:block}.fg-header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#0a0a0af0;border-bottom:1px solid #ffffff20;position:sticky;top:0}.fg-header>div{align-items:center;gap:32px;min-height:88px;display:flex}.fg-brand{margin-right:auto}.fg-brand img{object-fit:contain;width:180px;height:72px}.fg-header nav{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:22px;font-size:12px;display:flex}.fg-header nav a{border-bottom:2px solid #0000;padding:28px 0}.fg-header nav a:hover,.fg-header nav a[aria-current=page]{border-color:var(--o)}.fg-header details{display:none}.fg-btn{background:var(--o);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--o);justify-content:space-between;align-items:center;gap:26px;padding:14px 18px;font-size:12px;font-weight:800;transition:all .25s;display:inline-flex;color:#090909!important}.fg-btn:hover{background:#fff;border-color:#fff}.fg-hero{color:#fff;background:#080808;grid-template-columns:minmax(0,48%) minmax(0,52%);min-height:calc(100vh - 78px);display:grid;position:relative}.fg-hero>img{filter:saturate(.72)contrast(1.1);width:100%;height:calc(100vh - 78px)}.fg-hero-copy{z-index:2;align-self:center;padding:clamp(50px,8vw,120px) clamp(26px,6vw,96px);position:relative}.fg-hero-copy>span,.fg-services header>span,.fg-machine>div>span,.fg-projects header>span,.fg-cta>span,.fg-film>div>span{color:var(--o);letter-spacing:.19em;font-size:11px;font-weight:800}.fg-hero h1{letter-spacing:-.07em;margin:24px 0 30px;font-size:clamp(52px,7.2vw,112px);line-height:.83}.fg-hero h1 em{color:var(--o);font-style:normal}.fg-hero-copy>p{color:#ccc;max-width:520px;font-size:clamp(17px,1.5vw,22px);line-height:1.55}.fg-hero-copy>div{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.fg-hero-copy .fg-btn+.fg-btn{background:0 0;border-color:#555;color:#fff!important}.fg-hero aside{background:var(--o);color:#111;grid-template-columns:auto auto;gap:5px 18px;padding:22px 28px;display:grid;position:absolute;bottom:0;right:0}.fg-hero aside b{grid-column:1/-1;margin-bottom:8px;font-size:12px}.fg-hero aside span{letter-spacing:.15em;font-size:9px}.fg-hero aside strong{font-size:12px}.fg-film{color:#fff;background:#111;grid-template-columns:minmax(240px,.5fr) minmax(0,1.5fr);align-items:end;gap:5vw;padding:clamp(70px,9vw,140px) max(24px,6vw);display:grid}.fg-film h2,.fg-services h2,.fg-machine h2,.fg-projects h2,.fg-cta h2,.fg-page-hero h1{letter-spacing:-.055em;margin:18px 0;font-size:clamp(42px,6vw,88px);line-height:.95}.fg-film p{color:#aaa;line-height:1.6}.fg-film video{aspect-ratio:16/9;background:#000;width:100%}.fg-transform{color:#fff;background:#080808;height:500vh}.fg-transform-sticky{grid-template-rows:auto minmax(0,1fr) auto;gap:15px;height:100vh;padding:18px;display:grid;position:sticky;top:0}.fg-transform-sticky>header{letter-spacing:.17em;justify-content:space-between;font-size:10px;display:flex}.fg-transform-sticky>header span{color:var(--o)}.fg-transform-scene{background:#181818;position:relative;overflow:hidden}.fg-transform-scene img{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.fg-transform-scene>i{color:#ccc;letter-spacing:.12em;background:#000b;padding:6px;font:9px Arial;position:absolute;bottom:12px;right:12px}.fg-transform-sticky>footer{grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;display:grid}.fg-transform-sticky>footer>div{grid-template-columns:auto 1fr;gap:5px 15px;display:grid}.fg-transform-sticky>footer>div p{color:var(--o);grid-row:1/3;font-weight:800}.fg-transform-sticky>footer h2{margin:0;font-size:clamp(30px,4vw,60px);line-height:.9}.fg-transform-sticky>footer span,.fg-transform-sticky>footer>p{color:#999;font-size:12px}.fg-transform-sticky>footer>p{text-align:right}.fg-transform-sticky nav{gap:8px;display:flex}.fg-transform-sticky button{cursor:pointer;background:#333;border:0;width:42px;height:4px;padding:0}.fg-transform-sticky button[aria-current]{background:var(--o)}.fg-services,.fg-projects{padding-block:clamp(80px,10vw,150px)}.fg-services>header,.fg-projects>header{grid-template-columns:1fr 1.5fr;gap:5vw;margin-bottom:60px;display:grid}.fg-services>div{border-top:1px solid #bbb}.fg-services>div>a{border-bottom:1px solid #bbb;grid-template-columns:190px 1fr 1.2fr auto;align-items:center;gap:25px;padding:28px 0;display:grid}.fg-services a>span,.fg-services a>b{letter-spacing:.12em;font-size:10px}.fg-services h3{margin:0;font-size:clamp(23px,2.5vw,38px)}.fg-services p{color:#555;line-height:1.5}.fg-services a:hover h3,.fg-services a:hover b{color:var(--o)}.fg-machine{background:var(--o);color:#101010;grid-template-columns:1fr 1.2fr;gap:8vw;padding:clamp(80px,10vw,150px) max(24px,7vw);display:grid}.fg-machine>div>span{color:#111}.fg-machine>div>p{max-width:530px;line-height:1.65}.fg-machine .fg-btn{background:#111;border-color:#111;margin-top:20px;color:#fff!important}.fg-machine ol{border-top:1px solid #000;margin:0;padding:0;list-style:none}.fg-machine li{border-bottom:1px solid #000;grid-template-columns:50px 1fr 1.4fr;align-items:start;gap:20px;padding:26px 0;display:grid}.fg-machine li h3,.fg-machine li p{margin:0}.fg-machine li p{line-height:1.45}.fg-projects>header{align-items:end}.fg-projects>header .fg-btn{justify-self:end}.fg-projects>div{grid-template-columns:1.3fr .7fr;gap:18px;display:grid}.fg-projects figure{margin:0;position:relative}.fg-projects figure:nth-child(3){grid-column:1/-1}.fg-projects figure img{width:100%;height:620px}.fg-projects figure:nth-child(2) img{height:480px}.fg-projects figcaption{letter-spacing:.13em;justify-content:space-between;padding:12px 0;font-size:10px;display:flex}.fg-cta{color:#fff;text-align:center;background:#111;padding:clamp(90px,12vw,180px) 24px}.fg-cta h2{font-size:clamp(50px,8vw,120px)}.fg-footer{color:#aaa;background:#050505;padding:70px 0 25px}.fg-footer>div{grid-template-columns:1fr .7fr 1fr;gap:50px;display:grid}.fg-footer img{object-fit:contain;width:160px}.fg-footer nav,.fg-footer>div>div{flex-direction:column;gap:13px;display:flex}.fg-footer a:hover{color:var(--o)}.fg-footer small{text-align:center;border-top:1px solid #222;margin-top:60px;padding-top:20px;display:block}.fg-page-hero{color:#fff;background:#111;grid-template-columns:1fr 1fr;min-height:560px;display:grid}.fg-page-hero>div{padding:clamp(50px,8vw,120px)}.fg-page-hero>div>span{color:var(--o);letter-spacing:.17em;font-size:11px}.fg-page-hero>div>p{color:#bbb;max-width:590px;font-size:18px;line-height:1.65}.fg-page-hero>img{width:100%;height:100%}.fg-reading{padding-block:80px;max-width:900px!important}.fg-reading nav{color:#666;margin-bottom:50px;font-size:12px}.fg-reading h2{font-size:clamp(30px,4vw,54px)}.fg-reading p,.fg-reading li{font-size:18px;line-height:1.7}.fg-reading details{border-top:1px solid #aaa}.fg-reading summary{cursor:pointer;justify-content:space-between;padding:20px 0;font-weight:700;display:flex}.fg-reading aside{color:#fff;background:#111;margin-top:70px;padding:clamp(35px,7vw,80px)}.fg-reading aside>span{color:var(--o);font-size:11px}.fg-gallery{grid-template-columns:1fr 1fr;gap:22px;padding-block:80px;display:grid}.fg-gallery figure{margin:0}.fg-gallery img{width:100%;height:520px}.fg-gallery figcaption{letter-spacing:.12em;padding:10px;font-size:10px}@media (max-width:900px){.fg-brand img{width:158px;height:66px}.fg-header nav,.fg-header>.layout-container>.fg-btn{display:none}.fg-header details{display:block;position:relative}.fg-header details nav{background:#111;align-items:stretch;min-width:230px;padding:18px;display:flex;position:absolute;top:46px;right:0}.fg-header details nav a{padding:9px}.fg-hero{grid-template-columns:1fr}.fg-hero>img{height:48vh}.fg-hero aside{display:none}.fg-film,.fg-machine,.fg-page-hero,.fg-services>header,.fg-projects>header{grid-template-columns:1fr}.fg-services>div>a{grid-template-columns:90px 1fr}.fg-services a>p{grid-column:2}.fg-services a>b{display:none}.fg-projects figure img,.fg-projects figure:nth-child(2) img{height:420px}.fg-footer>div{grid-template-columns:1fr 1fr}.fg-page-hero>img{height:420px}}@media (max-width:600px){.fg-hero h1{font-size:54px}.fg-transform{height:300svh}.fg-transform-sticky{gap:10px;height:calc(100svh - 88px);min-height:0;padding:12px 12px 14px;position:sticky;top:88px}.fg-transform-scene{min-height:0}.fg-transform-sticky>footer{grid-template-columns:1fr auto;align-items:center;gap:10px}.fg-transform-sticky>footer>div{grid-column:1/-1}.fg-transform-sticky>footer>p{text-align:right}.fg-transform-sticky nav{gap:6px}.fg-transform-sticky button{width:36px}.fg-services>div>a{grid-template-columns:1fr}.fg-services a>p{grid-column:auto}.fg-machine li{grid-template-columns:35px 1fr}.fg-machine li p{grid-column:2}.fg-projects>div,.fg-gallery{grid-template-columns:1fr}.fg-projects figure:nth-child(3){grid-column:auto}.fg-projects figure img,.fg-projects figure:nth-child(2) img,.fg-gallery img{height:340px}.fg-footer>div{grid-template-columns:1fr}.fg-page-hero>img{height:300px}}@media (prefers-reduced-motion:reduce){.forge *{scroll-behavior:auto!important;transition:none!important}.fg-transform{height:auto}.fg-transform-sticky{height:100vh;position:relative}.fg-transform-scene img{opacity:0!important}.fg-transform-scene img:last-of-type{opacity:1!important}}
.at-concept{background:var(--at-soft)}.at-compare{aspect-ratio:3/2;isolation:isolate;position:relative}.at-compare>img{object-fit:cover;width:100%;height:100%}.at-compare .at-compare-before{position:absolute;inset:0}.at-image-label{background:var(--at-paper);color:var(--at-text);letter-spacing:.12em;pointer-events:none;padding:9px 12px;font-size:9px;position:absolute;top:20px}.at-label-before{left:20px}.at-label-after{right:20px}.at-compare-line{pointer-events:none;background:#fff;width:2px;position:absolute;inset-block:0;transform:translate(-50%)}.at-compare-line>span{background:var(--at-paper);width:48px;height:48px;color:var(--at-text);border-radius:50%;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 15px #0003}.at-compare>input{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.at-compare:focus-within{outline:3px solid var(--at-primary);outline-offset:5px}.atelier .at-disclosure{max-width:760px;margin-top:18px;font-size:12px;line-height:1.7}.at-room-grid{grid-template-columns:1.8fr 1fr;align-items:center;gap:50px;display:grid}.at-hotspot-photo{position:relative}.at-hotspot-photo>img{width:100%;height:auto}.at-hotspot{border:2px solid var(--at-paper);background:var(--at-primary);width:44px;height:44px;color:var(--at-on-primary);cursor:pointer;border-radius:50%;font:600 14px Arial;transition:box-shadow .2s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #ffffff40}.at-hotspot[aria-pressed=true]{box-shadow:0 0 0 8px #ffffff70}.at-detail-panel h3{font-size:36px}.at-detail-panel p{font-size:14px}.at-material-section{background:var(--at-soft)}.at-style-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.at-style-choice{background:var(--at-paper);color:var(--at-text);border:1px solid var(--at-line);text-align:left;cursor:pointer;font:inherit;grid-template-columns:1fr auto;gap:18px;padding:20px;display:grid}.at-style-choice[aria-pressed=true]{border:2px solid var(--at-primary);padding:19px}.at-mini-swatches{grid-column:1/-1;height:60px;display:flex}.at-mini-swatches i{flex:1}.at-material-story{grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-top:50px;display:grid}.at-material-story h3{font-size:36px}.at-materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.at-materials figure{margin:0}.at-materials figure>div{aspect-ratio:3/4;border:1px solid #302d2915;border-radius:50% 50% 0 0}.at-materials figcaption{margin-top:14px;font-size:12px}.at-design-story{border-top:1px solid var(--at-line);grid-template-columns:1fr 2fr;gap:70px;padding-top:45px;display:grid}.at-story-number{color:var(--at-primary);font:clamp(100px,18vw,240px)/1 Georgia,serif}.at-design-story h3{font-size:42px}.at-design-story dl{margin:0 0 30px}.at-design-story dl>div{border-bottom:1px solid var(--at-line);grid-template-columns:110px 1fr;gap:24px;padding:20px 0;display:grid}.at-design-story dt{font-size:12px;font-weight:700}.at-design-story dd{margin:0;font-size:14px}.at-brief-section{background:var(--at-soft)}.at-brief-grid{grid-template-columns:1fr 1.4fr;gap:80px;display:grid}.at-brief-form{gap:24px;display:grid}.at-form-pair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.at-brief-form label{gap:8px;font-size:12px;font-weight:600;display:grid}.at-brief-form label>span{font-weight:400}.at-brief-form input:not([type=checkbox]),.at-brief-form select,.at-brief-form textarea{background:var(--at-paper);width:100%;min-height:48px;color:var(--at-text);border:1px solid var(--at-line);border-radius:0;padding:12px;font:16px/1.5 Arial}.at-brief-form textarea{resize:vertical}.at-brief-form fieldset{border:0;margin:0;padding:0}.at-brief-form legend{margin-bottom:12px;font-size:12px;font-weight:600}.at-room-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.at-room-options label{border:1px solid var(--at-line);cursor:pointer;background:var(--at-paper);align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:flex}.at-room-options label:has(:checked){border-color:var(--at-primary)}.at-room-options input{accent-color:var(--at-primary);flex-shrink:0;width:18px;height:18px}.at-brief-form>.at-button{justify-self:start}.at-selected-style{font-size:13px;margin:0!important}.at-brief-review{border:1px solid var(--at-primary);background:var(--at-paper);padding:26px}.at-brief-review h3{font-size:28px}.at-brief-review pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 24px;font:14px/1.7 Arial}@media (max-width:900px){.at-room-grid{grid-template-columns:1fr;gap:30px}.at-material-story,.at-brief-grid{gap:35px}.at-brief-grid{grid-template-columns:1fr}.at-design-story{grid-template-columns:1fr 3fr;gap:35px}}@media (max-width:600px){.at-image-label{padding:6px;font-size:7px;top:10px}.at-label-before{left:8px}.at-label-after{right:8px}.at-compare-line>span{width:38px;height:38px}.at-hotspot{width:36px;height:36px}.at-style-options{grid-template-columns:1fr;gap:10px}.at-style-choice{grid-template-columns:75px 1fr auto;align-items:center;gap:14px;padding:14px}.at-style-choice[aria-pressed=true]{padding:13px}.at-mini-swatches{grid-column:auto;height:40px}.at-material-story,.at-design-story{grid-template-columns:1fr;gap:25px}.at-story-number{font-size:70px}.at-materials{gap:10px}.at-design-story dl>div{grid-template-columns:1fr;gap:8px}.at-form-pair,.at-room-options{grid-template-columns:1fr}.at-detail-panel h3{font-size:30px}.at-brief-review{padding:20px}}.at-studio-jump{border-bottom:1px solid var(--at-line);gap:12px 28px;margin-bottom:50px;padding-bottom:20px;font-size:11px}.at-studio-jump a{text-underline-offset:5px;text-decoration:underline}.at-studio-jump a:hover{color:var(--at-primary)}.at-header-inner>.at-brand{overflow-wrap:anywhere;flex:1}.at-header-inner>nav,.at-header-inner>.at-menu{flex-shrink:0}.at-hero-location>span{overflow-wrap:anywhere}.at-brand strong{font-size:clamp(20px,2.2vw,28px);line-height:1.2;display:block}.atelier .at-immersive{overflow:clip}.atelier .at-immersive>img{transform:scale(var(--at-hero-zoom,1))}.atelier .at-hero-panel{transform:translateY(var(--at-hero-lift,0px))}.at-scroll-section{background:var(--at-soft);padding:75px 0 35px}.at-scroll-heading{text-align:center;max-width:900px;margin-bottom:36px!important}.at-scroll-heading .at-kicker{margin-bottom:16px}.at-scroll-heading p{margin-bottom:0}.at-scroll-track{padding:0}.at-scroll-track[data-scroll=on]{height:260svh}.at-scroll-track[data-scroll=on] .at-scroll-sticky{position:sticky;top:0}.at-scroll-frame{background:var(--at-paper);width:100%;position:relative}.atelier .at-scroll-frame .at-compare{aspect-ratio:auto;border-radius:0;height:100svh;overflow:clip}.atelier .at-scroll-frame .at-compare>img{object-fit:cover;background:#d8d0c4;border-radius:0;transition:object-position .6s}.at-scroll-caption{color:#fff;pointer-events:none;background:linear-gradient(#0000,#151b18d9);padding:80px max(28px,50% - 600px) 38px;position:absolute;inset:auto 0 0}.at-scroll-caption .at-kicker{margin:0 0 8px}.atelier .at-scroll-caption p{margin:0;font:clamp(22px,2.5vw,34px)/1.15 Georgia,serif}.at-scroll-progress{background:#ffffff45;height:2px;margin-top:20px}.at-scroll-progress>span{transform-origin:0;background:#fff;height:100%;display:block}.at-scroll-point{color:#fff;opacity:0;pointer-events:none;background:#302d29a6;border:1px solid #fff;border-radius:50%;place-items:center;width:48px;height:48px;transition:opacity .3s,transform .3s,left .6s,top .6s;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.8);box-shadow:0 0 0 12px #ffffff25}.at-scroll-point[data-active=true]{opacity:1;transform:translate(-50%,-50%)scale(1)}.at-scroll-links{justify-content:center;gap:20px 40px;padding-top:30px;font-size:12px}.at-scroll-links a{border-bottom:1px solid var(--at-line);padding:10px 0}@media (max-width:700px){.at-scroll-section{padding-top:48px}.at-scroll-track[data-scroll=on]{height:180svh}.atelier .at-scroll-frame .at-compare{aspect-ratio:auto;height:100svh}.at-scroll-track[data-scroll=on] .at-scroll-sticky{top:0}.at-scroll-caption{padding:80px 22px 36px}.at-scroll-point{width:30px;height:30px;font-size:10px;box-shadow:0 0 0 6px #ffffff25}.at-scroll-links{gap:10px 22px}}@media (prefers-reduced-motion:reduce){.atelier .at-immersive>img,.atelier .at-hero-panel{transform:none}.at-scroll-track[data-scroll=on]{height:auto}.at-scroll-track[data-scroll=on] .at-scroll-sticky{position:static}.at-scroll-point,.atelier .at-scroll-frame .at-compare>img{transition:none}}.atelier:has(.at-cinematic-hero)>.at-header{z-index:30;position:sticky;top:0}.at-cinematic-hero{--hero-scale:1;--hero-progress:0;color:#fff;background:#302d29;position:relative}.at-cinematic-hero[data-motion=on]{height:310svh}.at-cinematic-stage{min-height:calc(100svh - var(--at-nav-height,105px));isolation:isolate;align-items:end;padding:70px max(40px,50% - 600px) 90px;display:flex;position:relative}.at-cinematic-hero[data-motion=on] .at-cinematic-stage{top:var(--at-nav-height,105px);height:calc(100svh - var(--at-nav-height,105px));position:sticky}.at-cinematic-image,.at-cinematic-shade{z-index:-2;position:absolute;inset:0;overflow:clip}.at-cinematic-image>img{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(var(--hero-scale))}.at-cinematic-shade{z-index:-1;background:linear-gradient(#0000 15%,#171b18cc),linear-gradient(90deg,#171b1870,#0000 80%)}.at-cinematic-location{letter-spacing:.15em;text-transform:uppercase;text-shadow:0 1px 8px #000;justify-content:space-between;gap:20px;font-size:10px;display:flex;position:absolute;inset:25px 40px auto}.at-cinematic-intro{max-width:850px}.atelier .at-cinematic-intro h1{text-shadow:0 3px 25px #0003;font-size:clamp(44px,5.8vw,82px)}.at-cinematic-intro h1 em{color:#f0d8b9;font-weight:400;display:block}.at-cinematic-intro .at-button{background:var(--at-paper);border-color:var(--at-paper);box-shadow:0 8px 25px #0002;color:var(--at-text)!important}.at-cinematic-detail{max-width:750px}.atelier .at-cinematic-detail p{margin:0;font:clamp(36px,4.5vw,65px)/1.1 Georgia,serif}.at-cinematic-marker{background:#302d2960;border:1px solid #fff;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #ffffff25}.at-cinematic-foot{letter-spacing:.1em;justify-content:space-between;gap:20px;font-size:10px;display:flex;position:absolute;inset:auto 40px 24px}.at-cinematic-foot:after{content:"";height:1px;transform:scaleX(var(--hero-progress));transform-origin:0;background:#ffffff80;position:absolute;top:-16px;left:0;right:0}.at-cinematic-service-panel{width:100%;max-width:1000px;color:var(--at-text);background:#f8f5eff2;border-radius:20px;padding:30px;box-shadow:0 16px 50px #0003}.atelier .at-cinematic-service-panel h2{margin-bottom:20px;font-size:clamp(30px,3vw,42px)}.at-hero-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 26px;display:grid}.at-hero-services>a{border-bottom:1px solid var(--at-line);justify-content:space-between;gap:10px;padding:12px 0;font-size:13px;display:flex}.at-hero-services>a:hover{text-underline-offset:4px;text-decoration:underline}.at-hero-service-index{padding-block:55px}.at-cinematic-hero[data-motion=on]+.at-hero-service-index{padding-block:30px}.at-cinematic-hero[data-motion=on]+.at-hero-service-index>.at-kicker,.at-cinematic-hero[data-motion=on]+.at-hero-service-index>h2,.at-scroll-track:not([data-scroll=on]) .at-scroll-progress{display:none}@media (max-width:700px){.at-cinematic-hero[data-motion=on]{height:180svh}.at-cinematic-stage{min-height:calc(100svh - var(--at-nav-height,90px));padding:120px 22px 85px}.at-cinematic-location{flex-wrap:wrap;font-size:8px;inset:22px 22px auto}.at-cinematic-foot{font-size:9px;inset:auto 22px 22px}.at-cinematic-foot>span{display:none}.atelier .at-cinematic-intro h1{font-size:clamp(40px,10vw,62px)}.at-cinematic-image>img{object-position:57% center}.at-cinematic-marker{display:none}.at-cinematic-service-panel{max-height:60svh;padding:22px;overflow:auto}.at-cinematic-service-panel .at-hero-services{grid-template-columns:1fr 1fr;gap:0 18px}.at-cinematic-service-panel .at-hero-services>a{padding:8px 0;font-size:11px}.at-hero-services{grid-template-columns:1fr 1fr;gap:0 22px}}@media (max-height:600px){.at-cinematic-hero[data-motion=on]{height:auto}.at-cinematic-hero[data-motion=on] .at-cinematic-stage{height:auto;min-height:550px;position:relative;top:0}}@media (prefers-reduced-motion:reduce){.at-cinematic-hero[data-motion=on]{height:auto}.at-cinematic-hero[data-motion=on] .at-cinematic-stage{height:auto;position:relative;top:0}.at-cinematic-image>img{transform:none}}@media (max-width:700px){.at-cinematic-service-panel .at-hero-services{display:none}}@keyframes at-hero-detail-in{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:none}}.at-cinematic-detail,.at-cinematic-service-panel{animation:.55s both at-hero-detail-in}@media (prefers-reduced-motion:reduce){.at-cinematic-detail,.at-cinematic-service-panel{animation:none}}@media (max-width:700px){.at-cinematic-image>img{transition:object-position .7s}.at-cinematic-stage[data-phase="4"] .at-cinematic-image>img{object-position:90% center}}@media (prefers-reduced-motion:reduce){.at-cinematic-image>img{transition:none}}.atelier:has(.at-room-build)>.at-header{z-index:30;position:sticky;top:0}.at-room-build{--room-header:100px;--room-travel:320svh;color:#302d29;background:#e6e0d7;position:relative}.at-room-stage{height:calc(100svh - var(--room-header));flex-direction:column;min-height:460px;max-height:1000px;display:flex;position:relative}.at-room-build[data-scroll=on]{height:calc(min(1000px,max(460px,100svh - var(--room-header))) + var(--room-travel))}.at-room-build[data-scroll=on] .at-room-stage{top:var(--room-header);position:sticky}.at-room-top{letter-spacing:.1em;background:#f5f1ea;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 28px;font-size:9px;display:flex}.at-room-top i{color:#977f6d;margin-inline:8px;font-style:normal}.at-room-top>a{letter-spacing:0;text-underline-offset:4px;text-decoration:underline}.at-room-scene{background:#d4cfc4;flex:1;min-height:0;position:relative;overflow:clip}.at-room-scene>img{object-fit:contain;object-position:center;will-change:opacity;width:100%;height:100%;position:absolute;inset:0}.at-room-concept{letter-spacing:.12em;background:#f8f5efe6;padding:6px 9px;font-size:8px;position:absolute;bottom:12px;right:18px}.at-room-bottom{background:#f5f1ea;flex-shrink:0;padding:18px 28px 12px}.at-room-caption{align-items:center;gap:18px;min-width:0;display:flex}.at-room-number{color:var(--at-primary);flex-shrink:0;font:italic 36px/1 Georgia,serif}.at-room-caption>div{flex:1;min-width:0}.atelier .at-room-caption h1{letter-spacing:-.025em;margin:0 0 4px;font-size:clamp(22px,2.4vw,34px);line-height:1.15}.atelier .at-room-caption p{margin:0;font-size:12px;line-height:1.4}.at-room-enquire{border:1px solid var(--at-primary);white-space:nowrap;color:var(--at-primary);padding:12px 17px;font-size:11px}.at-room-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.at-room-steps button{text-align:left;color:#71685f;cursor:pointer;background:0 0;border:0;min-width:0;min-height:40px;padding:5px 0;font:10px/1.3 Arial,sans-serif}.at-room-steps button[aria-current]{color:var(--at-primary);font-weight:700}.at-room-steps button:focus-visible{outline:2px solid var(--at-primary);outline-offset:4px}.at-room-step-track{background:#cfc3b6;height:2px;margin-bottom:9px;display:block;overflow:hidden}.at-room-step-track i{background:var(--at-primary);transform-origin:0;height:100%;display:block}.atelier .at-room-scroll-hint{color:#71685f;text-align:center;margin:7px 0 0;font-size:10px;line-height:1.3}.atelier #collection{scroll-margin-top:115px}@media (max-width:700px){.at-room-build{--room-travel:280svh}.at-room-stage{min-height:420px;max-height:760px}.at-room-build[data-scroll=on]{height:calc(min(760px,max(420px,100svh - var(--room-header))) + var(--room-travel))}.at-room-top{letter-spacing:.03em;padding:12px 16px;font-size:8px}.at-room-top>span{max-width:60%}.at-room-top i{margin-inline:3px}.at-room-bottom{padding:16px 16px 13px}.at-room-caption{gap:10px}.at-room-number{font-size:28px}.atelier .at-room-caption h1{font-size:23px}.atelier .at-room-caption p{font-size:11px;line-height:1.4}.at-room-enquire{display:none}.at-room-steps{gap:9px;margin-top:13px}.at-room-steps button{font-size:9px}.at-room-concept{font-size:6px;bottom:8px;right:10px}.at-room-scene>img{object-fit:cover;object-position:50% 50%}}@media (max-height:600px){.at-room-stage{height:580px;min-height:580px}.at-room-build[data-scroll=on]{height:auto}.at-room-build[data-scroll=on] .at-room-stage{position:relative;top:0}}@media (prefers-reduced-motion:reduce){.at-room-build[data-scroll=on]{height:auto}.at-room-build[data-scroll=on] .at-room-stage{position:relative;top:0}.at-room-scene>img{will-change:auto}}@media (min-width:901px) and (min-height:601px){.at-room-stage{grid-template-rows:auto 1fr;grid-template-columns:minmax(240px,27%) minmax(0,1fr);display:grid}.at-room-top{grid-area:1/1;padding:28px 28px 10px;display:block}.at-room-top>a{margin-top:16px;font-size:10px;display:block}.at-room-scene{grid-area:1/2/3;width:100%;height:100%}.at-room-scene>img{object-fit:cover}.at-room-bottom{flex-direction:column;grid-area:2/1;justify-content:center;padding:28px;display:flex}.at-room-caption{flex-wrap:wrap;gap:12px}.at-room-number{width:100%;font-size:40px}.at-room-caption>div{flex-basis:100%}.atelier .at-room-caption h1{margin-bottom:12px;font-size:clamp(25px,2.5vw,37px)}.atelier .at-room-caption p{font-size:12px;line-height:1.6}.at-room-enquire{margin-top:10px}.at-room-steps{grid-template-columns:1fr;gap:2px;margin-top:22px}.at-room-steps button{min-height:31px;padding:3px 0;font-size:10px}.at-room-step-track{height:2px;margin-bottom:5px}.atelier .at-room-scroll-hint{text-align:left;margin-top:18px;font-size:10px}}
.prism{--pr-ink:#191927;--pr-primary:#6554c0;--pr-paper:#faf9fd;--pr-accent:#d7cef5;--pr-soft:#eeebf7;--pr-text:#292938;--pr-line:#dcd9e7;--pr-on-primary:#fff;--pr-on-accent:#242130;background:var(--pr-paper);color:var(--pr-text);font-family:Arial,Helvetica,sans-serif;line-height:1.65}.prism *{box-sizing:border-box}.prism a{color:inherit;text-decoration:none}.prism h1,.prism h2,.prism h3{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0 0 22px;font-weight:600;line-height:1.08}.prism h1{font-size:clamp(42px,6.8vw,92px)}.prism h2{font-size:clamp(32px,4vw,54px)}.prism h3{letter-spacing:-.025em;font-size:24px}.prism p{margin:0 0 22px}.prism em{color:var(--pr-primary);font-style:normal}.prism .layout-container{width:min(1240px,100% - 64px);margin-inline:auto}.prism img{max-width:100%;display:block}.prism button,.prism input,.prism textarea,.prism select{font:inherit}.prism :focus-visible{outline:3px solid var(--pr-primary);outline-offset:5px}.pr-section{padding-block:100px}.pr-kicker{letter-spacing:.17em;margin-bottom:22px;font-size:11px;font-weight:700;display:block}.pr-header{background:var(--pr-ink);color:#fff;border-bottom:1px solid #ffffff26}.pr-header-inner{justify-content:space-between;align-items:center;gap:25px;min-height:92px;display:flex}.pr-brand{align-items:center;gap:14px;min-width:0;display:flex}.pr-brand>span{font-size:21px;font-weight:700;line-height:1.1}.pr-brand small{letter-spacing:.17em;color:#d7cef5;margin-top:8px;font-size:8px;display:block}.pr-brand .site-custom-logo{background:#fff;border-radius:10px;padding:5px 7px;object-fit:contain!important;width:170px!important;height:68px!important}.pr-brand:has(.site-custom-logo)>span{display:none}.pr-header nav{gap:26px;font-size:13px;display:flex}.pr-header nav a{padding:12px 0;position:relative}.pr-header nav a:after{content:"";background:var(--pr-accent);width:0;height:2px;transition:width .2s;position:absolute;bottom:4px;left:0}.pr-header nav a:hover:after,.pr-header nav a[aria-current]:after{width:100%}.pr-button{border:1px solid var(--pr-primary);background:var(--pr-primary);cursor:pointer;text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:22px;min-height:50px;padding:15px 23px;font-size:13px;font-weight:700;line-height:1.5;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;color:var(--pr-on-primary)!important}.pr-button>span{font-size:18px;transition:transform .2s}.pr-button:hover{transform:translateY(-3px);box-shadow:0 8px 20px #1919271c}.pr-button:hover>span{transform:translate(2px,-2px)}.pr-button.pr-outline{border-color:var(--pr-line);background:0 0;color:inherit!important}.pr-button[aria-current]{background:var(--pr-primary);color:var(--pr-on-primary)!important}.pr-menu{display:none}.pr-hero{background:var(--pr-ink);color:#fff;padding:70px 0 76px}.pr-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:50px;display:grid}.pr-hero h1{font-size:clamp(48px,6.2vw,83px)}.pr-hero h1 em{color:var(--pr-accent);display:block}.pr-hero p{color:#cecadb;max-width:500px;font-size:17px}.pr-hero .pr-outline{border-color:#777185}.pr-hero-meta{letter-spacing:.09em;color:#c3bed4;border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:42px;padding-top:22px;font-size:9px;display:flex}.pr-hero-visual{color:#242130;background:linear-gradient(135deg,#efebf7,#c6bde4);border-radius:22px;padding:25px;position:relative}.pr-visual-label{letter-spacing:.14em;justify-content:space-between;font-size:9px;font-weight:700;display:flex}.pr-hero-visual>img{aspect-ratio:1.12;object-fit:contain;mix-blend-mode:multiply;border-radius:12px;width:100%;height:auto;margin:20px 0}.pr-visual-bottom{justify-content:space-between;align-items:end;gap:20px;display:flex}.pr-visual-bottom strong{letter-spacing:-.025em;font-size:24px;line-height:1.2}.pr-visual-bottom>span{letter-spacing:.1em;text-align:right;font-size:9px}.pr-section-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px;display:flex}.pr-section-head h2{margin-bottom:0}.pr-section-head>p{max-width:340px;margin:0;font-size:15px}.prism .pr-devices{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pr-devices>a{background:var(--pr-soft);border:1px solid #0000;border-radius:14px;padding:24px;transition:border-color .2s,transform .2s}.pr-devices>a:hover{border-color:var(--pr-primary);transform:translateY(-5px)}.pr-device-top{color:var(--pr-primary);justify-content:space-between;font-size:12px;display:flex}.pr-devices img{aspect-ratio:1;mix-blend-mode:multiply;width:100%;height:auto;margin:16px 0;transition:transform .3s;object-fit:contain!important}.pr-devices>a:hover img{transform:scale(1.05)}.pr-devices p{font-size:13px}.pr-devices h3{margin-bottom:12px}.pr-text-button{border-top:1px solid var(--pr-line);justify-content:space-between;padding-top:15px;font-size:12px;font-weight:700;display:flex}.pr-soft{background:var(--pr-soft)}.prism .pr-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px}.pr-services article{border:1px solid var(--pr-line);background:var(--pr-paper);border-radius:12px;flex-direction:column;align-items:start;padding:30px;display:flex}.pr-service-no{color:var(--pr-primary);margin-bottom:40px;font-size:12px}.pr-services p{font-size:15px}.pr-services .pr-button{margin-top:auto}.pr-story{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.pr-story>img{aspect-ratio:1;object-fit:cover;border-radius:18px;width:100%;height:auto}.pr-process{background:var(--pr-ink);color:#fff}.pr-process .pr-kicker,.pr-process li>span{color:var(--pr-accent)}.pr-process p{color:#c6c2d0}.prism .pr-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:50px 0 0;padding:0;list-style:none}.pr-steps li{border-top:1px solid #ffffff40;padding-top:24px}.pr-steps li>span{margin-bottom:28px;font-size:13px;display:block}.pr-steps h3{font-size:22px}.pr-steps p{font-size:14px}.pr-faq{grid-template-columns:.8fr 1.2fr;gap:60px;display:grid}.pr-faq details{border-bottom:1px solid var(--pr-line);padding:22px 0}.pr-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-weight:700;list-style:none;display:flex}.pr-faq summary::-webkit-details-marker{display:none}.pr-faq details p{margin:18px 0 0;font-size:14px}.pr-faq details[open] summary>span{transform:rotate(45deg)}.prism .pr-journal{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.pr-journal article{border:1px solid var(--pr-line);background:var(--pr-paper);border-radius:12px;flex-direction:column;min-width:0;display:flex}.pr-journal article>div{flex-direction:column;flex:1;align-items:start;padding:25px;display:flex}.pr-journal .pr-button{margin-top:auto}.pr-journal p{font-size:14px}.pr-journal h3{font-size:24px}.pr-journal-image{display:block}.pr-journal-image img{aspect-ratio:1.35;object-fit:contain;background:var(--pr-soft);border-radius:12px 12px 0 0;width:100%;height:auto}.pr-journal .pr-kicker{font-size:9px}.pr-final{background:var(--pr-accent);color:var(--pr-on-accent);text-align:center}.pr-final h2{font-size:clamp(42px,6vw,76px)}.pr-final em{color:inherit}.pr-footer{background:var(--pr-ink);color:#fff}.pr-footer-grid{grid-template-columns:1.5fr .6fr 1fr;gap:70px;display:grid}.pr-footer h2{font-size:28px}.pr-footer h3{letter-spacing:0;font-size:15px}.pr-footer p,.pr-footer a{font-size:13px}.pr-footer nav,.pr-footer-grid>div{flex-direction:column;align-items:start;gap:12px;display:flex}.pr-footer p{color:#c8c4d2;margin:0}.pr-footer .pr-muted{font-size:11px}.pr-footer-bottom{color:#c8c4d2;border-top:1px solid #ffffff30;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:25px;font-size:11px;display:flex}.pr-intro{background:var(--pr-soft);padding:78px 0}.pr-intro h1{max-width:1000px;font-size:clamp(40px,5vw,68px)}.pr-intro p{max-width:660px;margin:0;font-size:18px}.pr-contact{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.pr-contact-item{border-bottom:1px solid var(--pr-line);flex-direction:column;align-items:start;gap:14px;padding:28px 0;display:flex}.pr-contact-item>span{letter-spacing:.13em;font-size:10px;font-weight:700}.pr-contact-item p{margin:0}.pr-muted{opacity:.8;font-size:13px}.pr-enquiry{background:var(--pr-soft);border-radius:15px;padding:38px}.prism .pr-fields{grid-template-columns:1fr 1fr;gap:16px}.pr-enquiry label,.pr-search label{flex-direction:column;gap:8px;margin-bottom:20px;font-size:12px;font-weight:700;display:flex}.pr-enquiry input,.pr-enquiry select,.pr-enquiry textarea,.pr-search input{border:1px solid var(--pr-line);background:var(--pr-paper);width:100%;min-width:0;color:var(--pr-text);border-radius:5px;padding:14px}.pr-enquiry small{margin-top:15px;font-size:11px;display:block}.prism [role=status]{border:1px solid var(--pr-primary);border-radius:5px;margin-top:20px;padding:15px;font-size:13px}.pr-search{align-items:end;margin-bottom:40px}.pr-search label{flex:1;min-width:200px;margin-bottom:0}.pr-pagination{margin-top:36px}.pr-reading{max-width:900px!important}.pr-reading>img{object-fit:contain;width:100%;height:auto;max-height:640px;margin-bottom:35px}.pr-reading h2{margin-top:36px;font-size:30px;line-height:1.2}.pr-reading h3{margin-top:28px;font-size:24px;line-height:1.2}.pr-reading p,.pr-reading li{overflow-wrap:anywhere}.pr-reading img{max-width:100%;height:auto}.pr-reading article a{color:var(--pr-primary);text-decoration:underline}.pr-breadcrumb{gap:14px;margin-bottom:30px;font-size:13px;display:flex}.pr-device-detail{max-width:320px;margin:0 auto 30px}.pr-device-detail img{object-fit:contain;width:100%;height:auto}.pr-article-action{background:var(--pr-soft);border-radius:12px;margin-top:45px;padding:35px}.pr-preview{text-align:center;background:var(--pr-soft);padding:10px;font-size:11px}@media (max-width:1000px){.pr-header-inner{gap:18px}.pr-header nav{gap:16px}.pr-header-inner>.pr-button{display:none}.pr-story,.pr-contact{gap:40px}.prism .pr-devices{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-hero-grid{gap:28px}.pr-hero h1{font-size:54px}}@media (max-width:800px){.prism .layout-container{width:calc(100% - 40px)}.pr-brand .site-custom-logo{width:150px!important;height:60px!important}.pr-header-inner>nav{display:none}.pr-menu{display:block;position:relative}.pr-menu summary{cursor:pointer;gap:12px;font-size:13px;display:flex}.pr-menu nav{z-index:50;background:var(--pr-ink);border:1px solid #ffffff50;border-radius:8px;width:230px;max-width:calc(100vw - 40px);padding:22px;position:absolute;top:35px;right:0}.pr-menu:not([open]) nav{display:none}.pr-menu[open] nav{flex-direction:column;gap:5px;display:flex}.pr-hero-grid,.pr-story,.pr-contact,.pr-faq{grid-template-columns:1fr}.pr-hero-grid{gap:40px}.pr-hero h1{font-size:clamp(46px,9vw,76px)}.pr-hero{padding:48px 0}.pr-hero-visual{max-width:600px}.pr-section{padding-block:65px}.pr-section-head{flex-wrap:wrap;align-items:start;gap:24px}.prism .pr-services,.prism .pr-journal,.prism .pr-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.pr-footer-grid>div:first-child{grid-column:1/-1}.pr-intro{padding:50px 0}}@media (max-width:480px){.prism .layout-container{width:calc(100% - 36px)}.pr-brand .site-custom-logo{padding:4px 6px;width:136px!important;height:54px!important}.prism .pr-services,.prism .pr-journal,.prism .pr-fields,.pr-footer-grid{grid-template-columns:1fr}.pr-devices>a{padding:18px}.pr-devices h3{font-size:22px}.pr-devices p{font-size:12px}.pr-devices .pr-text-button{font-size:10px}.pr-hero .layout-stack{display:grid}.pr-hero .pr-button{width:100%}.pr-enquiry{padding:25px 20px}.pr-visual-bottom strong{font-size:22px}.pr-visual-bottom>span{font-size:8px}.pr-hero-visual{padding:20px}.pr-footer-grid>div:first-child{grid-column:auto}.pr-search label{flex-basis:100%}.pr-section{padding-block:50px}.pr-header-inner{min-height:80px}.pr-faq{gap:28px}.pr-article-action{padding:24px}.pr-reading h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.prism *{scroll-behavior:auto!important;transition:none!important}.pr-button:hover,.pr-button:hover>span,.pr-devices>a:hover,.pr-devices>a:hover img{transform:none}}.pr-device-desk{background:var(--pr-soft);padding:55px 0}.pr-desk-title{grid-template-columns:1.4fr .6fr;align-items:end;gap:60px;margin-bottom:42px;display:grid}.prism .pr-desk-title h1{margin:18px 0 0;font-size:clamp(44px,6.6vw,90px)}.pr-desk-title em{color:var(--pr-primary);font-style:normal;display:block}.pr-desk-title>p{margin:0}.pr-select-device{background:var(--pr-paper);border:1px solid var(--pr-line);border-radius:22px;padding:26px}.pr-desk-label{letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:0 0 24px;font-size:11px;display:flex}.prism .pr-select-device .pr-devices{gap:0}.prism .pr-select-device .pr-devices>a{border:0;border-right:1px solid var(--pr-line);background:0 0;border-radius:0;padding:22px}.prism .pr-select-device .pr-devices>a:last-child{border-right:0}.prism .pr-select-device .pr-devices img{object-fit:contain;height:190px}.pr-desk-assist{flex-wrap:wrap;align-items:center;gap:25px;padding:30px 0 0;display:flex}.pr-desk-assist>span{font-weight:700}.pr-desk-assist p{flex:1;min-width:200px;margin:0;font-size:14px}.prism-home .pr-process ol{grid-template-columns:1fr}.prism-home .pr-process li{grid-template-columns:65px 1fr 1.5fr;gap:25px;display:grid}.prism-home .pr-process li h3,.prism-home .pr-process li p{margin:0}@media (max-width:850px){.pr-desk-title{grid-template-columns:1fr;gap:24px}.prism .pr-select-device .pr-devices{grid-template-columns:1fr 1fr}.prism .pr-select-device .pr-devices>a{border-bottom:1px solid var(--pr-line)}.prism .pr-select-device .pr-devices>a:nth-child(2n){border-right:0}.prism-home .pr-process li{grid-template-columns:45px 1fr}.prism-home .pr-process li p{grid-column:2}}@media (max-width:480px){.pr-select-device{padding:18px}.prism .pr-select-device .pr-devices{grid-template-columns:1fr}.prism .pr-select-device .pr-devices>a{border-right:0;padding:22px 0}.prism .pr-select-device .pr-devices img{height:180px}.pr-device-desk{padding:35px 0}}.pr-showcase{isolation:isolate;color:#fff;background:#151522;padding:42px 0 24px;position:relative}.pr-showcase-glow{z-index:-1;background:radial-gradient(at 55%,#6250a566,#0000 60%),radial-gradient(at 85% 0,#3a5c8133,#0000 45%);position:absolute;inset:0}.pr-showcase-heading{text-align:center;z-index:1;position:relative}.pr-showcase-heading .pr-kicker{color:#c0b7eb;margin-bottom:16px}.prism .pr-showcase-heading h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.8vw,68px);line-height:1.1}.pr-showcase-heading h1 em{color:#c5b6ff;font-style:normal}.pr-slide-window{touch-action:pan-y;overflow:clip}.pr-slide-track{transition:transform 2.2s cubic-bezier(.22,.61,.24,1);display:flex}.pr-showcase-slide{flex:0 0 100%;min-width:0}.pr-slide-composition{grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr);align-items:center;gap:40px;min-height:380px;padding-block:30px;display:grid;position:relative}.pr-slide-orbit{pointer-events:none;background:radial-gradient(#b4a1ff12,#0000 65%);border:1px solid #b3a0ee20;border-radius:50%;width:54%;height:75%;position:absolute;top:12%;left:0;transform:rotate(-12deg)}.pr-slide-image{z-index:1;place-items:center;min-height:300px;display:grid;position:relative}.pr-slide-image>img{object-fit:contain;filter:drop-shadow(0 24px 24px #0008);width:auto;max-width:100%;height:300px}.pr-showcase-hero .pr-slide-image>img{width:100%;height:auto;max-height:320px}.pr-showcase-macbook .pr-slide-image>img{width:min(100%,530px);height:auto}.pr-slide-copy{z-index:1;padding-right:50px;position:relative}.pr-slide-copy .pr-kicker{color:#c0b7eb;letter-spacing:.13em;margin-bottom:17px;font-size:9px}.prism .pr-slide-copy h2{letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(28px,3vw,42px);line-height:1.15}.pr-slide-copy p{color:#d2d0de;max-width:350px;font-size:14px;line-height:1.7}.pr-showcase .pr-button{background:#d2c4ff;border-color:#d2c4ff;border-radius:14px;padding:14px 19px;font-size:12px;box-shadow:0 10px 25px #0003;color:#201935!important}.pr-slide-index{color:#ffffff0c;pointer-events:none;font:600 70px/1 Arial;position:absolute;top:38px;right:0}.pr-slider-controls{border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:24px;padding-top:18px;display:flex}.pr-slider-tabs{flex-wrap:wrap;gap:12px 28px;display:flex}.pr-slider-tabs button{color:#b6b1ca;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:9px;min-height:44px;padding:8px 0;font:500 12px Arial;display:flex}.pr-slider-tabs button>span{opacity:.65;font-size:9px}.pr-slider-tabs button[aria-pressed=true]{color:#fff;border-bottom-color:#d2c4ff}.pr-slider-arrows{flex-shrink:0;gap:8px;display:flex}.pr-slider-arrows button{color:#fff;cursor:pointer;background:#ffffff0c;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.pr-slider-arrows button:hover{background:#ffffff25}.pr-showcase :focus-visible{outline-offset:4px;outline:3px solid #e1d7ff}.pr-desk-introduction{text-align:center;max-width:700px;margin:0 auto 35px!important}@media (max-width:900px){.pr-slide-composition{grid-template-columns:1.25fr 1fr;gap:25px}.pr-slide-copy{padding-right:0}.pr-slider-tabs{gap:10px 16px}}@media (max-width:700px){.pr-showcase{padding-top:30px}.pr-showcase-heading h1 em{display:block}.pr-slide-composition{grid-template-columns:1fr;gap:14px;min-height:0;padding-block:25px}.pr-slide-image{height:190px;min-height:190px}.pr-slide-image>img{height:190px}.pr-showcase-hero .pr-slide-image>img,.pr-showcase-macbook .pr-slide-image>img{width:auto;max-width:100%;height:auto;max-height:190px}.pr-slide-copy{text-align:center;min-height:210px}.pr-slide-copy p{margin-inline:auto}.pr-slide-copy .pr-kicker{margin-bottom:10px}.prism .pr-slide-copy h2{margin-bottom:12px;font-size:27px}.pr-slide-orbit{width:100%;height:210px;top:20px}.pr-slide-index{display:none}.pr-slider-controls{flex-direction:column;gap:14px}.pr-slider-tabs{justify-content:space-between;gap:5px;width:100%}.pr-slider-tabs button{gap:4px;font-size:10px}.pr-slider-tabs button>span{display:none}}@media (prefers-reduced-motion:reduce){.pr-slide-track{transition:none}}@media (min-width:1000px){.pr-slider-controls{padding-right:320px}}.pr-slider-arrows{background:#ffffff09;border:1px solid #ffffff25;border-radius:999px;gap:4px;padding:5px;box-shadow:0 6px 20px #0003}.pr-slider-arrows button{width:42px;height:42px;min-height:42px;box-shadow:none;background:0 0;border:0;border-radius:50%;padding:0;line-height:1}.pr-slider-arrows .pr-play-toggle{color:#201935;background:#d2c4ff;border-radius:24px;justify-content:center;align-items:center;gap:10px;width:94px;font:600 12px/1 Arial;display:flex}.pr-slider-arrows .pr-play-toggle:hover{background:#e2d8ff}.pr-slider-arrows button:focus-visible{outline-offset:3px;outline:2px solid #d2c4ff}.pr-control-icon{flex:none;width:18px;height:18px;display:block;position:relative}.pr-control-prev:before,.pr-control-next:before{content:"";background:currentColor;border-radius:2px;height:2px;position:absolute;top:8px;left:2px;right:2px}.pr-control-prev:after,.pr-control-next:after{content:"";border-top:2px solid;border-right:2px solid;width:6px;height:6px;position:absolute;top:5px}.pr-control-prev:after{left:2px;transform:rotate(-135deg)}.pr-control-next:after{right:2px;transform:rotate(45deg)}.pr-control-pause:before,.pr-control-pause:after{content:"";background:currentColor;border-radius:1px;width:3px;height:12px;position:absolute;top:3px}.pr-control-pause:before{left:4px}.pr-control-pause:after{right:4px}.pr-control-play:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid;position:absolute;top:3px;left:6px}@keyframes pr-device-arrive{0%{transform:translate(48px)scale(.94)}to{transform:translate(0)scale(1)}}@keyframes pr-copy-arrive{0%{opacity:.8;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes pr-orbit-arrive{0%{opacity:.45;transform:rotate(-20deg)scale(.94)}to{opacity:1;transform:rotate(-12deg)scale(1)}}.pr-showcase-slide[aria-hidden=false] .pr-slide-image{animation:3.2s cubic-bezier(.2,.6,.25,1) both pr-device-arrive}.pr-showcase-slide[aria-hidden=false] .pr-slide-copy{animation:2.6s cubic-bezier(.2,.6,.25,1) both pr-copy-arrive}.pr-showcase-slide[aria-hidden=false] .pr-slide-orbit{animation:3.6s ease-out both pr-orbit-arrive}@media (max-width:700px){@keyframes pr-device-arrive{0%{transform:translate(24px)scale(.96)}to{transform:translate(0)scale(1)}}}@media (prefers-reduced-motion:reduce){.pr-slide-track{transition:none}.pr-showcase-slide[aria-hidden=false] :is(.pr-slide-image,.pr-slide-copy,.pr-slide-orbit){animation:none}}
.bloom{--bl-ink:#744b55;--bl-paper:#fcf7f5;--bl-surface:#f5e7e2;--bl-accent:#d09080;--bl-text:#403633;--bl-rose:#90675d;--bl-line:#d8cec3;--bl-on-primary:#fff;--bl-on-accent:#382c27;background:var(--bl-paper);color:var(--bl-text);font-family:Arial,sans-serif;line-height:1.7}.bloom *{box-sizing:border-box}.bloom :is(section,div,article,aside,nav){min-width:0}.bloom h1,.bloom h2,.bloom h3,.bloom p{margin:0}.bloom h1,.bloom h2{letter-spacing:-.045em;color:var(--bl-ink);font-family:Georgia,serif;font-weight:400;line-height:1.08}.bloom h1{font-size:clamp(42px,5.4vw,78px)}.bloom h2{font-size:clamp(34px,4.1vw,60px)}.bloom h3{color:var(--bl-ink);font-size:21px;font-weight:500;line-height:1.35}.bloom h1 em,.bloom h2 em{color:var(--bl-rose);font-weight:400}.bloom a{color:inherit;text-decoration:none}.bloom img{max-width:100%}.bloom :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--bl-ink);outline-offset:5px}.bl-kicker{letter-spacing:.18em;margin-bottom:22px;font-size:10px;font-weight:700;line-height:1.6;display:block}.bl-section{padding-block:100px}.bl-header{background:var(--bl-paper);border-bottom:1px solid var(--bl-line)}.bl-header-inner{justify-content:space-between;align-items:center;gap:26px;padding-block:18px;display:flex}.bl-brand{align-items:center;gap:12px;max-width:250px;font-family:Georgia,serif;font-size:23px;line-height:1.2;display:flex}.bl-brand small{letter-spacing:.16em;margin-top:7px;font-family:Arial,sans-serif;font-size:8px;display:block}.bl-brand .site-custom-logo{object-fit:contain;width:175px!important;height:62px!important}.bl-brand:has(.site-custom-logo)>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bl-header nav{flex-wrap:wrap;gap:24px;font-size:12px;display:flex}.bl-header nav a{border-bottom:1px solid #0000;padding:8px 0}.bl-header nav a:hover,.bl-header nav a[aria-current=page]{border-color:var(--bl-ink)}.bl-menu{display:none}.bl-button{border:1px solid var(--bl-ink);background:var(--bl-ink);cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;gap:24px;min-height:49px;padding:13px 22px;font-size:12px;font-weight:600;line-height:1.5;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;color:var(--bl-on-primary)!important}.bl-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #744b5520}.bl-outline{border-color:var(--bl-line);background:0 0;color:var(--bl-ink)!important}.bl-outline:hover{background:var(--bl-surface)}.bl-actions{gap:12px}.bl-hero{padding:70px 0 90px}.bl-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:65px;display:grid}.bl-hero h1 em{display:block}.bl-hero p{max-width:430px;margin:27px 0;font-size:15px}.bl-hero .bl-hero-foot{letter-spacing:.1em;border-top:1px solid var(--bl-line);margin-top:35px;padding-top:25px;font-size:10px}.bl-hero-photo{padding-bottom:30px;position:relative}.bl-hero-photo>img{aspect-ratio:.95;object-fit:cover;border-radius:180px 180px 5px 5px;width:100%;height:auto;display:block}.bl-photo-note{background:var(--bl-paper);border:1px solid var(--bl-line);max-width:80%;padding:22px 28px;position:absolute;bottom:0;right:-10px;box-shadow:0 12px 30px #744b5510}.bl-photo-note span{letter-spacing:.14em;margin-bottom:10px;font-size:8px;display:block}.bl-photo-note strong{font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.2;display:block}.bl-ribbon{background:var(--bl-surface);border-block:1px solid var(--bl-line);padding:22px 0}.bl-ribbon .layout-stack{letter-spacing:.05em;justify-content:space-between;gap:20px;font-size:11px}.bl-section-head{justify-content:space-between;align-items:end;gap:35px;margin-bottom:42px;display:flex}.bl-section-head>p{max-width:350px;font-size:14px}.bloom .bl-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 25px}.bl-category-photo{background:var(--bl-surface);border-radius:4px;display:block;overflow:hidden}.bl-category-photo img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;transition:transform .5s;display:block}.bl-category-photo:hover img{transform:scale(1.035)}.bl-categories article>div{padding:22px 0 0}.bl-categories h3{font-family:Georgia,serif;font-size:29px}.bl-categories p{margin:12px 0 20px;font-size:14px}.bl-categories article{flex-direction:column;display:flex}.bl-categories article>div{flex-direction:column;flex:1;display:flex}.bl-categories .bl-button{align-self:start;margin-top:auto}.bl-story-surface{background:var(--bl-surface)}.bl-story{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.bl-story>img{aspect-ratio:1;object-fit:cover;border-radius:5px 100px 5px 5px;width:100%;height:auto}.bl-story p{margin:25px 0;font-size:15px}.bl-process{background:var(--bl-rose);color:#fff}.bl-process h2,.bl-process h2 em,.bl-process h3{color:inherit}.bloom .bl-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:55px 0 0;padding:0;list-style:none}.bl-steps li{border-top:1px solid #fff5;padding-top:26px}.bl-steps li>span{color:#e6d6bb;margin-bottom:28px;font-family:Georgia,serif;font-size:30px;font-style:italic;display:block}.bl-steps h3{margin-bottom:15px}.bl-steps p{font-size:13px;line-height:1.8}.bloom .bl-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 25px}.bl-products article{border:1px solid var(--bl-line);border-radius:4px;flex-direction:column;display:flex}.bl-product-photo{display:block;position:relative;overflow:hidden}.bl-product-photo img{aspect-ratio:1.2;object-fit:contain;background:var(--bl-surface);width:100%;height:auto;transition:transform .4s;display:block}.bl-product-photo:hover img{transform:scale(1.03)}.bl-product-photo>span{background:var(--bl-paper);border-radius:20px;padding:5px 12px;font-size:10px;position:absolute;bottom:12px;left:12px}.bl-products article>div{flex-direction:column;flex:1;padding:25px;display:flex}.bl-products small{letter-spacing:.1em;margin-bottom:13px;font-size:8px}.bl-products p{margin:15px 0 24px;font-size:13px}.bl-products .bl-button{margin-top:auto}.bl-search{align-items:end;gap:15px;margin-bottom:25px}.bl-search label{flex:1}.bl-results{font-size:12px;margin-bottom:28px!important}.bl-pagination{gap:10px;margin-top:35px}.bl-pagination [aria-current=page]{background:var(--bl-ink);color:var(--bl-on-primary)!important}.bloom .bl-journal{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.bl-journal article{flex-direction:column;display:flex}.bl-journal img{object-fit:cover;border-radius:4px;width:100%;height:240px}.bl-journal article>div{flex-direction:column;flex:1;padding-top:25px;display:flex}.bl-journal h3{font-family:Georgia,serif;font-size:27px}.bl-journal p{margin:17px 0 23px;font-size:14px}.bl-journal .bl-button{align-self:start;margin-top:auto}.bl-faq{grid-template-columns:.8fr 1.2fr;gap:85px;display:grid}.bl-faq h2{margin-bottom:28px}.bl-faq details{border-bottom:1px solid var(--bl-line);padding:22px 0}.bl-faq summary{cursor:pointer;justify-content:space-between;gap:25px;font-size:15px;list-style:none;display:flex}.bl-faq details p{margin-top:17px;font-size:14px}.bl-final{background:var(--bl-surface);text-align:center}.bl-final h2{margin:0 auto 35px}.bl-footer-grid{grid-template-columns:1.2fr .7fr 1fr;gap:75px;display:grid}.bl-footer h2{font-size:34px}.bl-footer h3{margin-bottom:20px;font-size:15px}.bl-footer p{margin:22px 0;font-size:13px}.bl-footer nav,.bl-footer-grid>div:last-child{flex-direction:column;align-items:start;gap:10px;display:flex}.bl-footer a{font-size:13px}.bl-footer a:hover{text-underline-offset:5px;text-decoration:underline}.bl-footer-bottom{border-top:1px solid var(--bl-line);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:25px;font-size:10px;display:flex}.bl-intro{background:var(--bl-surface);padding:70px 0}.bl-intro h1{max-width:1000px}.bl-intro p{max-width:720px;margin-top:25px;font-size:15px}.bl-contact{grid-template-columns:1fr 1.2fr;align-items:start;gap:80px;display:grid}.bl-contact h2{margin-bottom:30px}.bl-email{margin:23px 0;font-size:17px;display:block}.bl-office{border-top:1px solid var(--bl-line);padding:25px 0}.bl-office p{margin:15px 0;font-size:14px}.bl-office a{text-decoration:underline}.bl-fine{line-height:1.8;margin-top:18px!important;font-size:11px!important}.bl-enquiry,.bl-order{background:var(--bl-surface);border-radius:5px;padding:35px}.bl-enquiry h2,.bl-order h2{margin-bottom:25px;font-size:35px}.bloom .bl-fields{grid-template-columns:1fr 1fr;gap:18px}.bloom :is(.bl-enquiry,.bl-order,.bl-search) label{flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:600;display:flex}.bloom :is(.bl-enquiry,.bl-order,.bl-search) :is(input,select,textarea){border:1px solid var(--bl-line);background:var(--bl-paper);width:100%;min-width:0;color:var(--bl-text);font:inherit;border-radius:3px;padding:12px}.bl-enquiry>label,.bl-order>label{margin-block:20px}.bl-enquiry small,.bl-order small{margin-top:18px;font-size:11px;display:block}.bl-product-detail{grid-template-columns:1fr 1fr;align-items:start;gap:75px;display:grid}.bl-product-detail>div:first-child>img{object-fit:contain;border-radius:5px;width:100%;height:auto}.bl-product-detail h1{font-size:clamp(36px,4vw,58px)}.bl-product-summary{margin:25px 0!important}.bl-product-detail .bl-order{margin-top:30px}.bl-breadcrumb{flex-wrap:wrap;gap:10px;margin-bottom:30px;font-size:11px;display:flex}.bl-breadcrumb a{text-decoration:underline}.bl-product-detail .article-content p{margin-bottom:18px}.bl-reading{max-width:900px}.bl-reading img{object-fit:contain;max-width:100%;height:auto;max-height:650px}.bl-reading h2{margin:35px 0 22px;font-size:36px}.bl-reading h3{margin:25px 0 18px}.bl-reading p,.bl-reading ul{margin:24px 0}.bl-reading a{text-decoration:underline}.bl-category-intro{max-width:950px;padding-top:40px}.bl-preview{background:var(--bl-surface);text-align:center;padding:10px;font-size:11px}.bloom [role=status]{border:1px solid var(--bl-ink);margin-top:18px;padding:15px}@media (max-width:1100px){.bl-header nav{gap:14px}.bl-header-inner>.bl-button{display:none}.bl-hero-grid,.bl-story,.bl-contact,.bl-product-detail{gap:40px}.bl-footer-grid{gap:35px}}@media (max-width:800px){.bl-header-inner>nav{display:none}.bl-menu{display:block;position:relative}.bl-menu summary{cursor:pointer;font-size:13px}.bl-menu nav{z-index:40;background:var(--bl-paper);border:1px solid var(--bl-line);width:240px;max-width:calc(100vw - 36px);padding:25px;position:absolute;top:35px;right:0;box-shadow:0 10px 35px #744b5520}.bl-menu:not([open]) nav{display:none}.bl-menu[open] nav{flex-direction:column;display:flex}.bl-hero-grid,.bl-story,.bl-contact,.bl-product-detail,.bl-faq{grid-template-columns:1fr;gap:45px}.bl-hero-photo{max-width:650px}.bl-hero-photo>img{aspect-ratio:1.3;border-radius:130px 130px 4px 4px}.bl-hero{padding:50px 0}.bl-section{padding-block:65px}.bloom .bl-categories,.bloom .bl-products,.bloom .bl-steps,.bloom .bl-journal{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-section-head{flex-wrap:wrap;align-items:start}.bl-footer-grid{grid-template-columns:1fr 1fr}.bl-footer-grid>div:first-child{grid-column:1/-1}.bl-photo-note{right:0}.bl-intro{padding:55px 0}}@media (max-width:480px){.bl-brand .site-custom-logo{width:145px!important;height:55px!important}.bl-hero h1{font-size:46px}.bl-section{padding-block:50px}.bl-actions{grid-template-columns:1fr;display:grid}.bl-actions .bl-button{width:100%}.bl-ribbon .layout-stack{text-align:center;justify-content:center}.bloom .bl-categories,.bloom .bl-products,.bloom .bl-journal,.bloom .bl-fields,.bl-footer-grid{grid-template-columns:1fr}.bl-categories article>div{padding-bottom:10px}.bloom .bl-steps{gap:28px 20px}.bl-steps h3{font-size:18px}.bl-enquiry,.bl-order{padding:25px 20px}.bl-search label{flex-basis:100%}.bl-footer-grid>div:first-child{grid-column:auto}.bl-footer-grid{gap:30px}.bl-photo-note{padding:18px 22px}.bl-photo-note strong{font-size:22px}.bl-footer-bottom{justify-content:center}.bl-story>img{border-radius:4px 60px 4px 4px}}@media (prefers-reduced-motion:reduce){.bloom *{scroll-behavior:auto!important;transition:none!important}.bl-button:hover,.bl-category-photo:hover img,.bl-product-photo:hover img{transform:none}}.bl-cover{padding:50px 0 0}.bloom .bl-cover>div>h1{max-width:1100px;margin:20px 0 40px;font-size:clamp(44px,7.1vw,102px)}.bl-cover h1 em{font-weight:400}.bl-cover-composition{grid-template-columns:.75fr 1.35fr .65fr;align-items:center;gap:35px;display:grid}.bl-cover-note>span,.bl-cover-detail>span{letter-spacing:.15em;font-size:10px;font-weight:700}.bl-cover-note p{margin:24px 0!important}.bloom .bl-cover-main img{aspect-ratio:1;object-fit:cover;border-radius:45% 45% 0 0;width:100%}.bl-cover-detail{align-self:end;padding-bottom:25px}.bloom .bl-cover-detail img{aspect-ratio:.8;object-fit:cover;width:100%;margin-bottom:25px}.bl-category-index{border-top:1px solid var(--bl-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:45px;display:grid}.bl-category-index>a{border-bottom:1px solid var(--bl-line);align-items:center;gap:15px;padding:22px 18px;font-family:Georgia,serif;font-size:22px;display:flex}.bl-category-index small{font-family:Arial,sans-serif;font-size:10px}.bl-category-index span{margin-left:auto}.bl-category-index a:hover{background:var(--bl-surface)}.bloom-home .bl-categories{grid-template-columns:1fr 1fr}.bloom-home .bl-categories article{border-bottom:1px solid var(--bl-line);grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding-bottom:25px;display:grid}.bloom-home .bl-categories article>div{padding:0}.bloom-home .bl-category-photo img{aspect-ratio:.85}@media (max-width:950px){.bl-cover-composition{grid-template-columns:1fr 1.4fr}.bl-cover-detail{display:none}.bloom-home .bl-categories{grid-template-columns:1fr}}@media (max-width:600px){.bl-cover-composition{grid-template-columns:1fr}.bl-cover-main{grid-row:1}.bloom .bl-cover-main img{aspect-ratio:1.2}.bl-category-index{grid-template-columns:1fr 1fr}.bl-category-index>a{gap:8px;padding:18px 8px;font-size:18px}.bloom-home .bl-categories article{grid-template-columns:1fr;gap:16px}.bloom-home .bl-category-photo img{aspect-ratio:1.4}}.bloom .bl-cover h1{overflow-wrap:anywhere}.bl-cover h1 em{display:inline-block}.bloom.bloom-editorial{--bl-rose:var(--bl-ink);--bl-line:color-mix(in srgb,var(--bl-ink) 19%,var(--bl-paper));--button-radius:4px;font-family:Arial,Helvetica,sans-serif;font-size:15px}.bloom-editorial .bl-announcement{background:var(--bl-ink);color:var(--bl-on-primary);text-align:center;letter-spacing:.03em;padding:9px 20px;font-size:11px}.bl-announcement a{text-underline-offset:3px;margin-left:10px;text-decoration:underline}.bloom-editorial .bl-header-inner{gap:28px;padding-block:13px}.bloom-editorial .bl-header nav{gap:25px;font-size:12px}.bloom-editorial .bl-brand .site-custom-logo{width:170px!important;height:54px!important}.bloom-editorial h1,.bloom-editorial h2{letter-spacing:-.045em;font-weight:400}.bloom-editorial h2{font-size:clamp(32px,3.8vw,53px);line-height:1.12}.bloom-editorial h1 em,.bloom-editorial h2 em{color:inherit;font-weight:400}.bloom-editorial .bl-kicker{letter-spacing:.17em;margin-bottom:17px;font-size:10px}.bloom-editorial .bl-section{padding-block:80px}.bloom.bloom-editorial .bl-button{box-shadow:none;text-transform:none;letter-spacing:.025em;border-radius:4px;gap:24px;min-height:48px;padding:14px 22px;font-size:12px;font-weight:600}.bloom-editorial .bl-button-detail{opacity:.7;border-left:1px solid;padding-left:18px;font-size:18px;font-weight:400;line-height:1}.bloom.bloom-editorial .bl-button:hover{background:color-mix(in srgb,var(--bl-ink) 86%,black);box-shadow:none;transform:none}.bloom.bloom-editorial .bl-outline:hover{background:var(--bl-surface)}.bloom-editorial .bl-text-link{border-bottom:1px solid;align-items:center;gap:14px;min-height:32px;padding-bottom:3px;font-size:12px;font-weight:600;line-height:1.6;display:inline-flex}.bl-text-link:hover{opacity:.75}.bl-campaign{background:var(--bl-surface);border-bottom:1px solid var(--bl-line)}.bl-campaign-grid{grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:45px;display:grid}.bl-campaign-copy{align-self:center;padding:62px 0 45px}.bloom-editorial .bl-campaign h1{max-width:600px;margin:0;font-size:clamp(43px,4.7vw,68px);line-height:1.04}.bl-campaign h1 em{margin-top:9px;display:block}.bloom-editorial .bl-campaign-copy>p{max-width:455px;margin:24px 0 28px;font-size:14px;line-height:1.85}.bl-campaign .bl-actions{align-items:center;gap:24px}.bl-campaign-foot{letter-spacing:.13em;color:var(--bl-ink);flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;font-size:8px;display:flex}.bl-campaign-foot i{font-style:normal}.bl-campaign-image{flex-direction:column;justify-content:center;margin:0;padding:30px 0;display:flex;position:relative}.bloom-editorial .bl-campaign-image>img{object-fit:cover;object-position:68% center;border-radius:2px;width:100%;height:100%;min-height:350px;max-height:480px;display:block}.bl-campaign-image figcaption{letter-spacing:.12em;justify-content:space-between;gap:15px;padding-top:12px;font-size:8px;display:flex}.bl-campaign-image figcaption span{letter-spacing:.02em}.bl-category-strip{background:var(--bl-paper);border-bottom:1px solid var(--bl-line);padding-block:35px 44px}.bl-strip-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.bl-strip-heading .bl-kicker{margin:0}.bl-category-nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px;display:grid}.bl-category-nav>a{text-align:center;flex-direction:column;align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.bl-category-thumb{aspect-ratio:1;background:var(--bl-surface);border:1px solid var(--bl-line);border-radius:50%;width:100%;max-width:145px;padding:7px;transition:border-color .3s;display:block}.bl-category-thumb>img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.bl-category-nav>a:hover .bl-category-thumb{border-color:var(--bl-ink)}.bloom-editorial .bl-section-head{align-items:end;gap:35px;margin-bottom:32px}.bl-section-head>div:last-child>p{max-width:390px;margin-bottom:14px;font-size:13px}.bloom.bloom-editorial .bl-home-products .bl-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.bloom-editorial .bl-products article{background:0 0;border:none;border-radius:0}.bloom-editorial .bl-product-photo{background:var(--bl-surface);border:1px solid var(--bl-line);border-radius:3px}.bloom-editorial .bl-product-photo img{aspect-ratio:1;object-fit:contain}.bloom-editorial .bl-product-photo>span{background:var(--bl-paper);border-radius:2px;padding:4px 8px;font-size:9px;top:12px;bottom:auto}.bloom-editorial .bl-products article>div{padding:20px 0 0}.bloom-editorial .bl-products h3{font-family:Georgia,serif;font-size:25px}.bloom-editorial .bl-products small{letter-spacing:.07em;opacity:.75;font-size:8px}.bloom-editorial .bl-products p{margin-block:12px 20px;font-size:12px;line-height:1.8}.bloom-editorial .bl-products .bl-button{border-color:var(--bl-line);justify-content:space-between;min-height:43px;padding-inline:13px;font-size:11px}.bloom-editorial .bl-story-surface{background:var(--bl-surface)}.bloom-editorial .bl-story{grid-template-columns:1.1fr 1fr;gap:70px}.bl-story-visual{position:relative}.bl-story-visual>img{aspect-ratio:1.05;object-fit:cover;object-position:center;border-radius:3px;width:100%;height:auto;display:block}.bl-story-visual>span{letter-spacing:.15em;margin-top:15px;font-size:9px;display:block}.bloom-editorial .bl-story p{margin-block:22px;font-size:14px;line-height:1.85}.bl-story-tags{flex-wrap:wrap;gap:9px;margin:25px 0 30px;display:flex}.bl-story-tags span{border:1px solid var(--bl-line);border-radius:2px;padding:6px 10px;font-size:10px}.bloom.bloom-editorial .bl-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 24px}.bloom.bloom-editorial .bl-categories article{border:none;flex-direction:column;gap:0;padding:0;display:flex}.bloom.bloom-editorial .bl-category-photo{box-shadow:none;border:1px solid var(--bl-line);border-radius:3px}.bloom.bloom-editorial .bl-category-photo img{aspect-ratio:1.25;object-fit:contain}.bloom.bloom-editorial .bl-categories article>div{padding-top:20px}.bloom-editorial .bl-categories h3{font-size:27px}.bloom-editorial .bl-categories p{margin:10px 0 18px;font-size:13px}.bloom-editorial .bl-categories .bl-button{border:0;border-bottom:1px solid var(--bl-line);background:0 0;border-radius:0;min-height:34px;padding:0 0 4px}.bloom-editorial .bl-categories .bl-button:hover{background:0 0}.bloom-editorial .bl-process{background:var(--bl-ink);color:var(--bl-on-primary)}.bloom-editorial .bl-process h2,.bloom-editorial .bl-process h3{color:inherit}.bloom-editorial .bl-steps{gap:30px;margin-top:38px}.bloom-editorial .bl-steps li>span{color:inherit;opacity:.7;margin-bottom:18px;font-size:23px}.bloom-editorial .bl-steps p{font-size:12px}.bloom-editorial .bl-steps h3{font-family:Georgia,serif;font-size:25px}.bloom-editorial .bl-journal img{aspect-ratio:1.4;object-fit:cover;border-radius:3px;height:auto}.bloom-editorial .bl-journal h3{font-size:25px}.bloom-editorial .bl-journal .bl-button{border:none;border-bottom:1px solid var(--bl-line);background:0 0;border-radius:0;min-height:35px;padding:5px 0}.bloom-editorial .bl-journal p{font-size:13px}.bloom-editorial .bl-faq{border-top:1px solid var(--bl-line);gap:60px}.bloom-editorial .bl-faq summary{font-size:14px}.bloom-editorial .bl-final{background:var(--bl-surface);border-block:1px solid var(--bl-line)}.bloom-editorial .bl-final h2{max-width:650px;font-size:clamp(38px,5vw,68px)}.bloom-editorial .bl-footer-grid{gap:60px;padding-block:60px}.bloom-editorial .bl-footer h2{font-size:32px}.bloom-editorial .bl-footer-bottom{padding-bottom:32px}.bloom-editorial .bl-intro{background:var(--bl-surface);border-bottom:1px solid var(--bl-line);padding-block:48px}.bloom-editorial .bl-intro h1{font-size:clamp(38px,4.6vw,64px)}.bloom-editorial .bl-intro p{font-size:14px}.bloom-editorial .bl-search{background:var(--bl-surface);border-radius:3px;padding:24px}.bloom-editorial :is(.bl-order,.bl-enquiry){border:1px solid var(--bl-line);border-radius:4px}.bloom-editorial .bl-product-detail>div:first-child>img{background:var(--bl-surface);border:1px solid var(--bl-line)}@media (max-width:1100px){.bl-campaign-grid{gap:28px}.bl-campaign-copy{padding-block:40px}.bloom-editorial .bl-header nav{gap:16px}.bloom-editorial .bl-campaign h1{font-size:54px}.bloom-editorial .bl-story{gap:38px}.bl-category-nav{gap:20px}.bloom.bloom-editorial .bl-home-products .bl-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.bloom-editorial .bl-section{padding-block:55px}.bl-campaign-grid{grid-template-columns:1fr;gap:0}.bl-campaign-copy{padding:35px 0 25px}.bloom-editorial .bl-campaign h1{max-width:620px;font-size:clamp(42px,7vw,57px)}.bloom-editorial .bl-campaign-copy>p{max-width:600px;margin:18px 0 21px}.bl-campaign-foot{margin-top:22px}.bl-campaign-image{padding:0 0 25px}.bloom-editorial .bl-campaign-image>img{aspect-ratio:1.65;object-position:center;height:auto;min-height:0;max-height:380px}.bl-category-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.bl-category-thumb{max-width:145px}.bloom-editorial .bl-story{grid-template-columns:1fr;gap:35px}.bl-story-visual>img{aspect-ratio:1.5}.bloom.bloom-editorial .bl-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.bloom-editorial .bl-menu nav{background:var(--bl-paper);width:min(300px,100vw - 40px);max-width:calc(100vw - 40px);color:var(--bl-text);top:calc(100% + 16px);right:0}.bloom-editorial .bl-menu summary{align-items:center;gap:10px;min-height:44px;display:flex}.bloom-editorial .bl-faq,.bloom-editorial .bl-footer-grid{gap:30px}.bl-strip-heading .bl-text-link{font-size:10px}}@media (max-width:480px){.bl-announcement{font-size:10px!important}.bl-announcement a{margin-left:6px;display:inline-block}.bloom-editorial .bl-header-inner{padding-block:9px}.bloom-editorial .bl-brand .site-custom-logo{width:145px!important;height:46px!important}.bloom-editorial .bl-campaign h1{font-size:38px}.bl-campaign .bl-actions{flex-wrap:wrap;gap:13px 20px;display:flex}.bl-campaign .bl-actions .bl-button{width:auto;padding-inline:16px}.bl-campaign-foot{gap:8px;font-size:7px}.bl-category-nav{gap:23px 15px}.bl-category-nav>a{font-size:11px}.bl-category-thumb{padding:4px}.bl-category-strip{padding-block:27px}.bl-strip-heading{align-items:start}.bl-strip-heading .bl-kicker{font-size:9px}.bl-strip-heading .bl-text-link{max-width:115px;min-height:0}.bloom-editorial .bl-section-head{gap:20px}.bloom.bloom-editorial .bl-home-products .bl-products{gap:24px 14px}.bloom-editorial .bl-home-products .bl-products h3{font-size:20px}.bloom-editorial .bl-home-products .bl-products p{font-size:11px}.bloom-editorial .bl-home-products .bl-products .bl-button{gap:8px;padding:10px;font-size:10px}.bl-home-products .bl-button-detail{display:none}.bloom.bloom-editorial .bl-categories{grid-template-columns:1fr}.bloom-editorial .bl-category-photo img{aspect-ratio:1.5}.bloom-editorial .bl-products{grid-template-columns:1fr}.bloom-editorial .bl-search{padding:18px}.bloom-editorial .bl-footer-grid{grid-template-columns:1fr}.bloom-editorial .bl-product-detail h1{font-size:38px}.bloom-editorial .bl-intro{padding-block:35px}}@media (prefers-reduced-motion:reduce){.bloom-editorial .bl-category-thumb{transition:none}}@media (max-width:800px){.bloom-editorial .bl-product-detail>div:first-child>img{object-fit:contain;max-height:420px}.bloom-editorial .bl-campaign-copy>.bl-kicker{font-size:9px}}
.tecton{--te-ink:#233e3b;--te-paper:#f6f3eb;--te-accent:#ba4f32;--te-surface:#e8e5dc;--te-text:#252d2b;--te-line:#c9ccc4;background:var(--te-paper);color:var(--te-text);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}.tecton *{box-sizing:border-box}.tecton a{color:inherit;text-decoration:none}.tecton button,.tecton input,.tecton select,.tecton textarea{font:inherit}.tecton button{cursor:pointer}.tecton img{object-fit:cover;max-width:100%;display:block}.tecton h1,.tecton h2,.tecton h3,.tecton p{margin:0}.tecton h1,.tecton h2{letter-spacing:-.055em;font-weight:500;line-height:1.04}.tecton h1 em,.tecton h2 em{letter-spacing:-.055em;font-family:Georgia,serif;font-weight:400}.tecton h2{font-size:clamp(36px,4.8vw,70px)}.tecton h3{letter-spacing:-.035em;font-size:25px;font-weight:500;line-height:1.2}.tecton p{color:inherit}.tecton a:focus-visible,.tecton button:focus-visible,.tecton summary:focus-visible{outline:3px solid var(--te-accent);outline-offset:5px}.tecton .layout-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(22px,4.5vw,76px)}.te-kicker{letter-spacing:.12em;font-size:10px;font-weight:600;line-height:1.5;display:block}.te-header{background:var(--te-paper);border-bottom:1px solid var(--te-line);z-index:20;position:relative}.te-header-inner{justify-content:space-between;align-items:center;gap:30px;min-height:106px;display:flex}.te-brand{align-items:center;gap:12px;min-width:0;max-width:310px;font-size:22px;font-weight:600;line-height:1.1;display:flex}.te-brand small{letter-spacing:.18em;margin-top:7px;font-size:8px;display:block}.te-brand-symbol{color:var(--te-accent);font-family:Georgia,serif;font-size:52px}.te-brand .site-custom-logo{object-fit:contain;width:210px!important;height:66px!important}.te-header nav{align-items:center;gap:25px;display:flex}.te-header nav a{border-bottom:1px solid #0000;padding-block:9px;font-size:12px}.te-header nav a[aria-current],.te-header nav a:hover{border-color:var(--te-accent)}.te-header-contact{border-bottom:1px solid var(--te-accent);white-space:nowrap;align-items:center;gap:24px;padding:13px 0;font-size:12px;display:flex}.te-header-contact span{color:var(--te-accent);font-size:24px}.te-mobile-menu{display:none}.te-preview{background:var(--te-ink);color:var(--te-paper);justify-content:center;gap:25px;padding:9px 20px;font-size:11px;display:flex}.te-hero-top{justify-content:space-between;gap:20px;padding-top:32px;display:flex}.te-status-dot{background:var(--te-accent);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.te-hero-title{grid-template-columns:1.9fr 1fr;align-items:end;gap:50px;padding-top:45px;padding-bottom:48px;display:grid}.te-hero-title h1{font-size:clamp(50px,6vw,92px)}.te-hero-title h1 em{color:var(--te-accent)}.te-hero-title>div{justify-self:end;max-width:310px}.te-hero-title p{margin-bottom:24px;font-size:15px;line-height:1.6}.te-button{border:1px solid var(--te-ink);background:var(--te-ink);justify-content:space-between;align-items:center;gap:32px;max-width:100%;min-height:52px;padding:16px 22px;font-size:12px;font-weight:500;line-height:1.4;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex;position:relative;color:var(--te-paper)!important}.te-button:before,.te-button:after{content:"";opacity:.45;border:1px solid;width:5px;height:5px;position:absolute}.te-button:before{border-bottom:0;border-right:0;top:4px;left:4px}.te-button:after{border-top:0;border-left:0;bottom:4px;right:4px}.te-button>span{font-size:20px;font-weight:400}.te-button:hover{background:var(--te-accent);border-color:var(--te-accent);box-shadow:0 5px 15px #233e3b15}.te-button-light{background:var(--te-paper);border-color:var(--te-paper);color:var(--te-ink)!important}.te-button-light:hover{background:#fff}.te-hero-visual{background:var(--te-ink);height:clamp(390px,47vw,660px);margin-inline:clamp(22px,4.5vw,76px);position:relative;overflow:hidden}.te-hero-visual>img{object-position:center 53%;width:100%;height:100%}.te-hero-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000,#15221fe0);position:absolute;inset:50% 0 0}.te-hero-caption{color:#fff;z-index:1;letter-spacing:.1em;font-size:10px;position:absolute;bottom:27px;left:30px}.te-hero-caption small{letter-spacing:0;opacity:.75;margin-top:5px;font-size:10px;display:block}.te-hero-project{background:var(--te-accent);z-index:2;gap:20px;width:270px;padding:26px 30px;display:grid;position:absolute;bottom:0;right:0;color:#fff!important}.te-hero-project>span{letter-spacing:.12em;font-size:10px;line-height:1.6}.te-hero-project b{justify-content:space-between;gap:15px;font-size:14px;font-weight:500;display:flex}.te-hero-project i{font-style:normal}.te-hero-cross{z-index:1;width:26px;height:26px;position:absolute}.te-hero-cross:before,.te-hero-cross:after{content:"";background:#ffffff90;position:absolute}.te-hero-cross:before{width:1px;height:26px;left:13px}.te-hero-cross:after{width:26px;height:1px;top:13px}.te-cross-one{top:25px;left:25px}.te-cross-two{top:25px;right:25px}.te-credentials{border-bottom:1px solid var(--te-line)}.te-credentials>.layout-container{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:32px;display:grid}.te-credentials strong{font-size:23px;font-weight:500;line-height:1.3;display:block}.te-credentials span{opacity:.7;margin-top:5px;font-size:11px;display:block}.te-credentials>.layout-container>div+div{border-left:1px solid var(--te-line);padding-left:30px}.te-intro-grid{grid-template-columns:1fr 3fr;gap:40px;display:grid}.te-intro-grid>span{color:var(--te-accent);padding-top:12px}.te-intro-grid h2{max-width:900px}.te-intro-copy{grid-template-columns:1fr 1fr;gap:40px;max-width:850px;margin-top:35px;display:grid}.te-intro-copy p{font-size:15px;line-height:1.8}.te-intro-copy>p{font-size:21px;line-height:1.5}.te-text-link{border-bottom:1px solid var(--te-accent);margin-top:20px;padding-bottom:5px;font-size:12px;display:inline-block}.te-section-head{justify-content:space-between;align-items:end;gap:45px;margin-bottom:45px;display:flex}.te-section-head .te-kicker{color:var(--te-accent);margin-bottom:23px}.te-section-head>p,.te-section-head>div+div{max-width:330px;font-size:14px;line-height:1.7}.te-section-head>div+div>.te-button{margin-top:23px}.te-featured-work{grid-template-columns:1.2fr 1fr;gap:28px;display:grid}.te-work-main{flex-direction:column;display:flex}.te-work-main>img{object-position:center 35%;width:100%;height:640px}.te-featured-work a{display:block}.te-featured-work a>div{padding-block:20px}.te-featured-work h3{margin-block:8px}.te-featured-work p{font-size:12px}.te-work-side{gap:30px;display:grid}.te-work-side img{width:100%;height:250px}.te-featured-work img{transition:filter .5s}.te-featured-work a:hover img{filter:brightness(1.08)}.te-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.te-services>a{border-top:1px solid var(--te-line);border-right:1px solid var(--te-line);padding:30px;transition:background .3s}.te-services>a:nth-child(3n){border-right:0}.te-services>a>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.te-service-index{color:var(--te-accent);font-family:Georgia,serif;font-size:28px;font-style:italic}.te-services .te-kicker{font-size:8px}.te-services h3{margin:38px 0 16px}.te-services p{font-size:13px;line-height:1.8}.te-service-link{justify-content:space-between;margin-top:28px;font-size:11px;display:flex}.te-service-link i{font-size:18px;font-style:normal}.te-build-story{background:var(--te-ink);color:var(--te-paper);grid-template-columns:1fr 1fr;display:grid}.te-build-image>img{object-position:center;width:100%;height:100%;min-height:630px}.te-build-copy{align-self:center;padding:clamp(40px,6vw,90px)}.te-build-copy h2{margin-block:25px;font-size:clamp(38px,4vw,60px)}.te-build-copy p{max-width:450px;font-size:14px;line-height:1.8}.te-build-copy ul{margin:24px 0 32px;padding:0;font-size:12px;list-style:none}.te-build-copy li{border-bottom:1px solid #ffffff28;padding-block:10px}.te-build-copy li:before{content:"＋";color:#d6bfa6;margin-right:15px}.te-process-layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.te-diagram{background:var(--te-ink);min-height:430px;color:var(--te-paper);position:relative;overflow:hidden}.te-blueprint-grid{background-image:linear-gradient(#ffffff0c 1px,#0000 1px),linear-gradient(90deg,#ffffff0c 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.te-drawing-label,.te-drawing-footer{letter-spacing:.08em;font:9px/1.5 monospace;position:absolute;left:25px}.te-drawing-label{top:23px}.te-drawing-footer{bottom:23px}.te-frame{width:190px;height:140px;transform-style:preserve-3d;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)rotateX(55deg)rotate(-35deg)}.te-floor{transform:translateZ(calc(var(--level)*70px));background:#e4cf9b12;border:1px solid #f6f3ebc0;transition:background .6s,border-color .6s;position:absolute;inset:0}.te-floor i{transform-origin:top;background:#f6f3eb90;width:1px;height:70px;position:absolute;top:0;left:0;transform:rotateX(-90deg)}.te-floor i:nth-child(2){left:100%}.te-floor i:nth-child(3){top:100%;left:100%}.te-floor i:nth-child(4){top:100%}.te-diagram-1 .te-floor{background:#dfb48a25;border-color:#e1b58b}.te-diagram-2 .te-floor{background:#e0b28440}.te-diagram-3 .te-floor{background:#e0b28470}.te-process-tabs{border-bottom:1px solid var(--te-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.te-process-tabs button{color:var(--te-text);text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0 17px;font-size:11px}.te-process-tabs button span{color:var(--te-accent);margin-bottom:8px;font:italic 22px Georgia,serif;display:block}.te-process-tabs button[aria-pressed=true]{border-color:var(--te-accent)}.te-process-copy{min-height:230px;padding-top:42px}.te-process-copy h3{margin:15px 0 20px;font-size:36px}.te-process-copy p{max-width:420px;font-size:14px}.te-areas{background:var(--te-surface)}.te-area-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 35px;display:grid}.te-area-list>a{border-top:1px solid #233e3b35;align-items:center;gap:18px;padding:25px 0;display:flex}.te-area-list span{color:var(--te-accent);font:10px monospace}.te-area-list h3{flex:1;font-size:22px}.te-area-list i{color:var(--te-accent);font-style:normal}.te-area-note{font-size:11px;margin-top:24px!important}.te-journal{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.te-journal>a,.te-journal>article{border-top:1px solid var(--te-ink);flex-direction:column;align-items:start;padding-block:25px;display:flex}.te-journal h3{margin:30px 0;font-size:27px;line-height:1.3}.te-journal .te-text-link{margin-top:auto}.te-faq-surface{background:#e9e9df}.te-faq-grid{grid-template-columns:1fr 1.4fr;gap:70px;display:grid}.te-faq-grid h2{margin:25px 0;font-size:clamp(36px,3.5vw,53px)}.te-faq-grid>div>p{font-size:14px}.te-faq-grid details{border-bottom:1px solid #233e3b30}.te-faq-grid summary{cursor:pointer;align-items:baseline;gap:20px;padding:23px 0;font-size:14px;list-style:none;display:flex}.te-faq-grid summary::-webkit-details-marker{display:none}.te-faq-grid summary span{color:var(--te-accent);font:10px monospace}.te-faq-grid summary i{margin-left:auto;font-style:normal}.te-faq-grid details[open] summary i{transform:rotate(45deg)}.te-faq-grid details>p{padding:0 25px 25px 35px;font-size:13px;line-height:1.8}.te-final{background:var(--te-accent);color:#fff8f0;padding-block:75px}.te-final h2{margin:35px 0;font-size:clamp(48px,7vw,100px)}.te-final-bottom{border-top:1px solid #fff5;justify-content:space-between;align-items:end;gap:30px;padding-top:28px;display:flex}.te-final-bottom p{font-size:13px}.te-footer{background:var(--te-ink);color:var(--te-paper)}.te-footer-grid{grid-template-columns:1.5fr .7fr 1fr;gap:60px;padding-bottom:65px;display:grid}.te-footer h2{margin-top:22px;font-size:46px}.te-footer nav{align-content:start;gap:10px;font-size:12px;display:grid}.te-footer-grid>div:last-child p{margin-block:22px;font-size:12px;line-height:1.8}.te-footer-grid>div:last-child a{overflow-wrap:anywhere;margin-top:8px;font-size:12px;display:block}.te-footer-bottom{letter-spacing:.04em;border-top:1px solid #ffffff25;justify-content:space-between;gap:25px;padding-block:22px;font-size:9px;display:flex}.te-page-intro{background:var(--te-surface);padding-block:70px}.te-page-intro .te-kicker{color:var(--te-accent);margin-bottom:30px}.te-page-intro h1{max-width:1000px;font-size:clamp(42px,6.5vw,88px)}.te-page-intro p{max-width:600px;margin-top:28px;font-size:16px}.te-project-grid{grid-template-columns:1fr 1fr;gap:55px 30px}.te-project-photo{background:var(--te-surface);border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.te-project-photo img{width:100%;height:400px;transition:transform .8s}.te-project-photo:hover img{transform:scale(1.025)}.te-project-photo>span{background:var(--te-paper);width:40px;height:40px;color:var(--te-ink);place-items:center;font-size:22px;display:grid;position:absolute;bottom:15px;right:15px}.te-project-meta{text-transform:uppercase;letter-spacing:.08em;color:var(--te-accent);justify-content:space-between;margin-block:18px 10px;font-size:9px;display:flex}.te-project-grid p{margin-top:10px;font-size:12px}.te-filters{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}.te-filters button{border:1px solid var(--te-line);color:var(--te-ink);background:0 0;gap:16px;padding:12px 18px;font-size:12px;display:flex}.te-filters button[aria-pressed=true]{background:var(--te-ink);color:var(--te-paper);border-color:var(--te-ink)}.te-filters span{font-size:9px}.te-dialog{background:var(--te-paper);width:min(1100px,94vw);max-height:92svh;color:var(--te-ink);border:0;padding:25px}.te-dialog::backdrop{background:#12231edb}.te-dialog img{object-fit:contain;background:#e8e5dc;width:100%;height:65svh}.te-dialog h2{margin-top:20px;font-size:26px}.te-dialog p{margin-top:10px;font-size:13px}.te-dialog-close{border:1px solid var(--te-line);color:var(--te-ink);background:0 0;margin:0 0 15px auto;padding:8px 16px;display:block}.te-about-grid,.te-service-detail{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.te-about-grid>img,.te-service-detail img{width:100%;height:580px}.te-about-grid h2,.te-service-detail h2{margin-block:25px;font-size:clamp(34px,3.8vw,56px)}.te-about-grid p,.te-service-detail p{margin-bottom:20px;font-size:14px;line-height:1.8}.te-service-detail ul{margin:25px 0;padding:0;font-size:14px;list-style:none}.te-service-detail li{border-bottom:1px solid var(--te-line);padding:12px 0}.te-service-detail li:before{content:"＋";color:var(--te-accent);margin-right:15px}.te-article{max-width:900px!important}.te-article h2{letter-spacing:-.03em;margin-block:40px 20px;font-size:32px}.te-article h3{margin-block:25px 15px}.te-article p{margin-bottom:22px;line-height:1.9}.te-article a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.te-article img{max-width:100%;height:auto}.te-contact-grid{grid-template-columns:.9fr 1.1fr;gap:80px;display:grid}.te-big-phone{letter-spacing:-.04em;margin-top:22px;font-size:clamp(25px,3vw,43px);display:block}.te-email{overflow-wrap:anywhere;margin-top:10px;font-size:16px;display:block}.te-office{border-top:1px solid var(--te-line);margin-top:40px;padding-top:22px}.te-office h3{font-size:21px}.te-office p{max-width:340px;margin:15px 0;font-size:14px}.te-office a{font-size:11px;text-decoration:underline}.te-brief{background:var(--te-surface);padding:35px}.te-brief h2{margin:20px 0 30px;font-size:36px}.te-form-pair{grid-template-columns:1fr 1fr;gap:20px}.te-brief label{margin-bottom:20px;font-size:11px;display:block}.te-brief input,.te-brief select,.te-brief textarea{width:100%;color:var(--te-ink);background:#ffffff50;border:0;border-bottom:1px solid #233e3b60;border-radius:0;min-height:47px;margin-top:8px;padding:12px 10px;font-size:14px;display:block}.te-brief textarea{resize:vertical}.te-brief input:focus,.te-brief select:focus,.te-brief textarea:focus{outline:2px solid var(--te-accent);outline-offset:2px}.te-form-note{line-height:1.7;margin-top:20px!important;font-size:10px!important}.te-brief-result{background:var(--te-paper);margin-top:25px;padding:20px}.te-brief-result h3{font-size:22px}.te-brief-result p{margin:15px 0;font-size:12px}.te-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1050px){.te-header nav{gap:16px}.te-header-inner{gap:20px}.te-brand .site-custom-logo{width:195px}.te-header-contact{display:none}.te-hero-title{grid-template-columns:1.6fr 1fr;gap:30px}.te-hero-title h1{font-size:7vw}.te-intro-grid{grid-template-columns:1fr 3.5fr;gap:25px}.te-process-layout,.te-about-grid,.te-service-detail,.te-contact-grid{gap:35px}.te-services>a{padding:25px 18px}.te-build-copy{padding:40px}.te-faq-grid{gap:40px}.te-footer-grid{gap:35px}.te-work-main>img{height:580px}.te-work-side img{height:220px}}@media (max-width:760px){.te-section{padding-block:65px}.te-header-inner{min-height:86px}.te-header nav{display:none}.te-brand{max-width:235px;font-size:18px}.te-brand .site-custom-logo{width:210px;height:58px}.te-mobile-menu{display:block}.te-mobile-menu summary{cursor:pointer;white-space:nowrap;padding:10px 0;font-size:12px;list-style:none}.te-mobile-menu summary::-webkit-details-marker{display:none}.te-mobile-menu summary span{padding-left:10px}.te-mobile-menu[open]>nav{background:var(--te-paper);border-bottom:1px solid var(--te-line);gap:3px;padding:20px 25px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 15px 20px #0001}.te-mobile-menu nav a{padding:11px;font-size:17px}.te-hero-top{padding-top:22px}.te-hero-top>.te-kicker:last-child{display:none}.te-hero-top .te-kicker{font-size:8px}.te-hero-title{padding-top:30px;padding-bottom:30px;display:block}.te-hero-title h1{font-size:clamp(43px,9.5vw,70px)}.te-hero-title>div{justify-self:stretch;align-items:center;gap:25px;width:100%;max-width:none;margin-top:25px;display:flex}.te-hero-title p{flex:1;margin:0;font-size:12px}.te-hero-title .te-button{gap:12px;min-width:160px;padding:13px 16px;font-size:11px}.te-hero-visual{height:440px;margin-inline:22px}.te-hero-visual>img{object-position:60% center}.te-hero-caption{font-size:8px;bottom:100px;left:17px}.te-hero-project{justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px;display:flex}.te-hero-project>span{font-size:8px}.te-hero-project b{gap:25px;font-size:12px}.te-credentials>.layout-container{grid-template-columns:1fr 1fr;gap:25px;padding-block:25px}.te-credentials strong{font-size:20px}.te-credentials>.layout-container>div+div{border:0;padding-left:0}.te-credentials span{font-size:10px}.te-intro-grid{display:block}.te-intro-grid>span{margin-bottom:25px;padding:0}.te-intro-copy{gap:25px;margin-top:25px}.te-intro-copy>p{font-size:18px}.te-intro-copy p{font-size:13px}.te-section-head{gap:25px;margin-bottom:30px;display:block}.te-section-head>p,.te-section-head>div+div{max-width:500px;margin-top:25px}.te-section-head .te-kicker{margin-bottom:18px}.te-featured-work{grid-template-columns:1fr;gap:30px}.te-work-main>img{height:460px}.te-work-side{grid-template-columns:1fr 1fr;gap:20px}.te-work-side img{height:220px}.te-work-side h3{font-size:20px}.te-featured-work .te-kicker{font-size:8px}.te-services{grid-template-columns:1fr 1fr}.te-services>a:nth-child(3n){border-right:1px solid var(--te-line)}.te-services>a:nth-child(2n){border-right:0}.te-services>a{padding:22px 15px}.te-services h3{margin-top:25px;font-size:23px}.te-services p{font-size:12px}.te-services .te-kicker{font-size:7px}.te-service-index{font-size:24px}.te-build-story{grid-template-columns:1fr}.te-build-image>img{height:350px;min-height:0}.te-build-copy{padding:45px 25px}.te-process-layout{grid-template-columns:1fr;gap:30px}.te-diagram{min-height:360px}.te-process-copy{min-height:0;padding-top:25px}.te-process-copy h3{font-size:30px}.te-area-list{grid-template-columns:1fr 1fr;gap:0 20px}.te-area-list h3{font-size:20px}.te-area-list>a{gap:10px;padding:20px 0}.te-journal{grid-template-columns:1fr;gap:25px}.te-journal h3{margin:20px 0;font-size:25px}.te-journal>a{padding-bottom:10px}.te-faq-grid{grid-template-columns:1fr;gap:30px}.te-faq-grid summary{gap:12px;font-size:13px}.te-faq-grid details>p{padding-left:26px}.te-final{padding-block:55px}.te-final h2{font-size:clamp(42px,9vw,65px)}.te-final-bottom{align-items:start}.te-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.te-footer-grid>div:first-child{grid-column:1/-1}.te-footer h2{font-size:42px}.te-footer-bottom{flex-direction:column;gap:10px;font-size:8px}.te-page-intro{padding-block:50px}.te-page-intro h1{font-size:clamp(40px,8vw,64px)}.te-page-intro p{font-size:14px}.te-project-photo img{height:260px}.te-project-grid{gap:35px 20px}.te-project-grid h3{font-size:22px}.te-project-meta{font-size:8px}.te-project-grid p{font-size:11px}.te-filters{gap:8px}.te-filters button{gap:10px;padding:10px 12px;font-size:11px}.te-about-grid,.te-service-detail,.te-contact-grid{grid-template-columns:1fr;gap:35px}.te-about-grid>img,.te-service-detail img{height:390px}.te-contact-details{padding-bottom:10px}.te-brief{padding:25px}.te-brief h2{font-size:32px}.te-article h2{font-size:28px}.te-dialog{padding:18px}.te-dialog img{height:55svh}}@media (max-width:420px){.te-hero-title>div{display:block}.te-hero-title p{max-width:270px;margin-bottom:20px}.te-hero-title h1{font-size:43px}.te-hero-visual{height:380px}.te-hero-title .te-button{min-width:210px}.te-intro-copy{grid-template-columns:1fr;gap:18px}.te-work-side{grid-template-columns:1fr}.te-work-side img{height:260px}.te-services{grid-template-columns:1fr}.te-services>a{padding-inline:0;border-right:0!important}.te-services h3{margin-top:20px}.te-services .te-kicker{font-size:9px}.te-services p{font-size:13px}.te-area-list,.te-project-grid{grid-template-columns:1fr}.te-project-photo img{height:340px}.te-final-bottom{display:block}.te-final-bottom .te-button{margin-top:22px}.te-form-pair{grid-template-columns:1fr;gap:0}.te-footer-grid{grid-template-columns:1fr}.te-footer-grid>div:first-child{grid-column:auto}.te-brand .site-custom-logo{width:170px!important;height:56px!important}.te-brief{padding:22px}.te-process-tabs button{font-size:10px}.te-hero-top .te-kicker{letter-spacing:.06em}}@media (prefers-reduced-motion:reduce){.tecton *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.tecton .tb-hero{isolation:isolate;color:#fff;background:#172c2d;align-items:stretch;min-height:680px;display:flex;position:relative}.tb-hero>img,.tb-hero-shade{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.tb-hero>img{object-fit:cover;object-position:center 60%}.tb-hero-shade{z-index:-1;background:linear-gradient(90deg,#08191be6,#08191b8c 48%,#08191b0f),linear-gradient(#0000 50%,#08191bb3)}.tb-hero-content{flex-direction:column;justify-content:center;align-items:flex-start;padding-top:75px;padding-bottom:35px;display:flex}.tb-hero .te-kicker{color:#e4d5b6;letter-spacing:.2em}.tecton .tb-hero h1{letter-spacing:-.055em;max-width:900px;margin:34px 0 26px;font-size:clamp(56px,6.6vw,96px);line-height:1.04}.tb-hero h1 em{color:#e8d5b1}.tb-hero p{color:#e6e8e0;max-width:530px;font-size:17px;line-height:1.7}.tb-hero-actions{flex-wrap:wrap;align-items:center;gap:32px;margin-top:30px;display:flex}.tb-hero-actions .te-button{color:#182e2d;background:#dfc89f;border-color:#dfc89f;min-height:58px;font-weight:600}.tb-hero-actions>a+a{border-bottom:1px solid #c4cbb8;padding-bottom:7px;font-size:13px}.tb-hero-bottom{letter-spacing:.07em;border-top:1px solid #ffffff40;justify-content:space-between;gap:25px;width:100%;margin-top:65px;padding-top:22px;font-size:9px;line-height:1.7;display:flex}.tb-hero-bottom b{letter-spacing:0;font-size:11px;font-weight:400}.tb-hero-bottom>span:last-child{text-align:right}.tb-paths{background:#e9e6dd}.tb-paths>.layout-container{grid-template-columns:1.15fr 1fr 1fr;gap:40px;padding-block:42px;display:grid}.tecton .tb-paths h2{margin-top:14px;font-size:33px}.tb-paths a{border-left:1px solid #bdc4b9;flex-direction:column;align-items:flex-start;padding-left:32px;display:flex}.tb-paths a>span{letter-spacing:.13em;color:#68796f;font-size:9px}.tb-paths h3{margin:13px 0;font-size:25px}.tb-paths p{max-width:280px;font-size:13px}.tb-paths b{border-bottom:1px solid #9b7352;margin-top:20px;padding-bottom:6px;font-size:11px}.tb-journey{background:#f6f3eb;padding-block:95px;scroll-margin-top:30px}.tb-journey-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:35px;display:flex}.tb-journey-heading .te-kicker{color:#8e6342;margin-bottom:20px}.tb-journey-heading>p{max-width:300px;font-size:15px}.tb-type-switch{gap:8px;margin:0 0 24px;display:flex}.tb-type-switch button{color:#29403b;background:0 0;border:1px solid #b6beb3;padding:14px 26px;font-size:13px;transition:background .25s}.tb-type-switch button[aria-pressed=true]{color:#fff;background:#203e3b;border-color:#203e3b}.tb-explorer{border:1px solid #d5d5c9;grid-template-columns:1.3fr 1fr;display:grid}.tb-model{color:#e7dbc1;background:#233f3d;flex-direction:column;justify-content:space-between;min-width:0;display:flex;position:relative}.tb-model svg{flex:1;width:100%;height:auto;min-height:300px;display:block}.tb-model-layer{transition:opacity .65s,transform .85s cubic-bezier(.2,.7,.25,1)}.tb-model-label,.tb-model-foot{letter-spacing:.12em;justify-content:space-between;gap:20px;padding:24px 28px;font-size:9px;line-height:1.6;display:flex}.tb-model-foot{border-top:1px solid #ffffff20;align-items:center}.tb-model-foot>span{max-width:220px;font-size:8px}.tb-model-foot strong{letter-spacing:0;font-size:17px;font-weight:400}.tb-stage-copy{background:#fffdf6;min-width:0;padding:40px;position:relative}.tb-stage-number{color:#ebe8dc;pointer-events:none;font-size:86px;line-height:1;position:absolute;top:20px;right:30px}.tb-stage-copy>.te-kicker{color:#8e6342;margin-bottom:22px;position:relative}.tecton .tb-stage-copy h3{max-width:350px;margin-bottom:20px;font-size:clamp(26px,2.5vw,36px);line-height:1.15;position:relative}.tb-stage-copy p{font-size:13px;line-height:1.75}.tb-stage-copy .tb-specific{color:#697b70;margin-top:14px}.tb-stage-copy ul{border-top:1px solid #dddccd;margin:22px 0;padding:0;list-style:none}.tb-stage-copy li{border-bottom:1px solid #dddccd;padding:9px 0;font-size:12px}.tb-stage-copy li:before{content:"＋";color:#98784d;margin-right:12px}.tb-decision{background:#edece1;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.tb-decision span{letter-spacing:.12em;color:#6b7568;font-size:8px}.tb-decision strong{font-size:12px;font-weight:500}.tb-stage-nav{border-inline:1px solid #d5d5c9;border-bottom:1px solid #d5d5c9;grid-template-columns:repeat(6,1fr);display:grid}.tb-stage-nav button{color:#5a6c61;background:#ebe9df;border-top:3px solid #0000;border-bottom:0;border-left:0;border-right:1px solid #d5d5c9;justify-content:center;align-items:center;gap:9px;padding:18px 8px;font-size:11px;display:flex}.tb-stage-nav button:last-child{border-right:0}.tb-stage-nav button[aria-pressed=true]{color:#183c38;background:#fffdf6;border-top-color:#ad8350;font-weight:700}.tb-stage-nav button span{color:#9d805d;font-size:9px}.tb-progress{align-items:center;gap:25px;margin-top:22px;display:flex}.tb-progress button{color:#243e38;background:0 0;border:0;padding:12px 0;font-size:11px}.tb-progress button:disabled{opacity:.35;cursor:default}.tb-progress label{flex:1}.tb-progress input{accent-color:#9a764b;cursor:pointer;width:100%}.tb-journey-note{justify-content:space-between;align-items:start;gap:35px;margin-top:15px;display:flex}.tb-journey-note p{color:#798277;max-width:640px;font-size:11px}.tb-journey-note a{white-space:nowrap;border-bottom:1px solid #ad8350;padding-bottom:8px;font-size:12px}.te-header-inner{min-height:92px}.te-header nav{gap:19px}.te-section{padding-block:80px}.te-work-surface{background:#e8e7dd}.te-featured-work{gap:30px}.te-work-main>img{height:650px}.te-services>a{transition:background .25s}.te-services>a:hover{background:#ebe7db}.te-button{transition:background .25s,box-shadow .25s}.te-button:hover{box-shadow:0 4px 18px #172d2c20}.te-final{color:#f2e8d3;background:#233e3b}.te-footer{background:#172e2c}.te-mobile-menu[open] nav{opacity:1!important;visibility:visible!important;display:flex!important}.te-mobile-menu[open] nav a{opacity:1!important;visibility:visible!important;transform:none!important}@media (max-width:1000px){.tb-hero{min-height:620px}.tb-paths>.layout-container{grid-template-columns:1fr 1fr;gap:25px}.tb-paths-intro{grid-column:1/-1}.tb-paths a:first-of-type{border-left:0;padding-left:0}.tb-explorer{grid-template-columns:1.1fr 1fr}.tb-stage-copy{padding:25px}.te-header nav{gap:13px}.te-header nav a{font-size:11px}.tb-stage-nav button{flex-direction:column;gap:5px}.tb-journey-note{flex-wrap:wrap}.tb-model svg{min-height:260px}}@media (max-width:700px){.tecton .tb-hero{min-height:650px}.tb-hero>img{object-position:63% center}.tb-hero-shade{background:linear-gradient(90deg,#0c252be8,#0c252b70),linear-gradient(#0000,#0c252bc9)}.tb-hero-content{padding-top:55px;padding-bottom:25px}.tb-hero .te-kicker{letter-spacing:.12em;max-width:280px;font-size:8px}.tecton .tb-hero h1{margin-top:32px;font-size:clamp(44px,9vw,64px)}.tb-hero p{max-width:300px;font-size:14px}.tb-hero-actions{gap:22px;margin-top:27px}.tb-hero-actions .te-button{gap:20px;padding:16px 20px;font-size:11px}.tb-hero-bottom{margin-top:45px;font-size:7px}.tb-hero-bottom b{font-size:9px}.tb-paths>.layout-container{gap:28px 20px;padding-block:32px}.tb-paths a{padding-left:20px}.tb-paths h3{font-size:23px}.tb-paths a>span{font-size:8px}.tb-paths p{font-size:12px}.tb-paths b{font-size:10px}.tb-journey{padding-block:55px}.tb-journey-heading{display:block}.tb-journey-heading>p{max-width:350px;margin-top:20px;font-size:13px}.tb-type-switch{gap:0}.tb-type-switch button{flex:1;padding:14px 10px;font-size:10px}.tb-explorer{grid-template-columns:1fr}.tb-model svg{min-height:0}.tb-model-label,.tb-model-foot{padding:18px 20px;font-size:8px}.tb-stage-copy{padding:28px 24px}.tb-stage-copy h3{max-width:280px}.tb-stage-nav{grid-template-columns:repeat(3,1fr)}.tb-stage-nav button:nth-child(3){border-right:0}.tb-stage-nav button:nth-child(-n+3){border-bottom:1px solid #d5d5c9}.tb-stage-nav button{min-height:65px;padding:12px 4px}.tb-progress{gap:12px}.tb-progress button{font-size:10px}.tb-journey-note{gap:20px}.tb-journey-note p{font-size:10px}.tb-journey-note a{font-size:11px}.te-work-main>img{height:440px}.te-section{padding-block:55px}}@media (max-width:360px){.tb-paths>.layout-container{grid-template-columns:1fr}.tb-paths a{border-top:1px solid #bdc4b9;border-left:0;padding:20px 0 0}.tb-hero-bottom>span:last-child{max-width:130px}.tb-model-foot{gap:10px}.tb-model-foot>span{max-width:155px}}@media (prefers-reduced-motion:reduce){.tb-model-layer{transition:none!important}}.tecton .tb-hero-actions .te-button,.tecton .tb-hero-actions .te-button span{color:#182e2d!important}.tecton .tb-stage-nav button,.tecton .tb-type-switch button{box-shadow:none;border-radius:0}.tb-stage-nav{border-top:1px solid #d5d5c9;border-bottom:0}.tb-stage-nav button[aria-pressed=true]{border-top-color:#ad8350}
.monument{--mo-ink:#292b2c;--mo-copper:#c87a56;--mo-clay:#9a4e34;--mo-paper:#f5f1e9;--mo-surface:#e9e2d8;--mo-line:#c9c0b5;background:var(--mo-paper);color:var(--mo-ink);font:16px/1.65 Arial,sans-serif}.monument *{box-sizing:border-box}.monument a{color:inherit;text-decoration:none}.monument img{object-fit:cover;max-width:100%;display:block}.monument h1,.monument h2,.monument h3,.monument p{margin:0}.monument h1,.monument h2{letter-spacing:-.055em;font-weight:500;line-height:1.03}.monument h2{font-size:clamp(40px,5vw,74px)}.monument h1 em,.monument h2 em{font-family:Georgia,serif;font-weight:400}.monument h3{letter-spacing:-.03em;font-size:24px;line-height:1.2}.monument a:focus-visible,.monument summary:focus-visible{outline:3px solid var(--mo-copper);outline-offset:5px}.monument .layout-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(22px,4.5vw,76px)}.mo-kicker{letter-spacing:.16em;font-size:10px;font-weight:700;display:block}.mo-section{padding-block:clamp(75px,9vw,125px)}.mo-preview{text-align:center;color:#fff;background:#111;padding:8px;font-size:11px}.mo-header{border-bottom:1px solid var(--mo-line);z-index:20;background:#f5f1e9f4;position:relative}.mo-header-inner{justify-content:space-between;align-items:center;gap:26px;min-height:104px;display:flex}.mo-brand{align-items:center;gap:14px;min-width:0;display:flex}.mo-brand .site-custom-logo{object-fit:contain;width:225px!important;height:76px!important}.mo-brand>span{font-size:18px;font-weight:700;line-height:1.1}.mo-brand small{letter-spacing:.18em;margin-top:6px;font-size:7px;display:block}.mo-brand:has(.site-custom-logo)>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mo-header nav{gap:25px;display:flex}.mo-header nav a{border-bottom:1px solid #0000;padding:8px 0;font-size:12px}.mo-header nav a:hover{border-color:var(--mo-copper)}.mo-header-cta,.mo-button{background:var(--mo-copper);justify-content:space-between;align-items:center;gap:28px;min-height:52px;padding:15px 20px;font-size:12px;font-weight:700;display:inline-flex;color:#171717!important}.mo-header-cta{white-space:nowrap}.mo-menu{display:none}.mo-hero{isolation:isolate;color:#fff;background:#171818;min-height:calc(100svh - 104px);position:relative}.mo-hero-image,.mo-hero-shade{z-index:-1;position:absolute;inset:0}.mo-hero-image img{object-position:center;width:100%;height:100%}.mo-hero-shade{background:linear-gradient(90deg,#171818f2 0%,#171818cf 42%,#17181826 78%),linear-gradient(#0000 45%,#171818d9)}.mo-hero-inner{min-height:inherit;grid-template-columns:minmax(0,1fr) 330px;align-content:center;gap:70px;padding-block:65px;display:grid;position:relative}.mo-hero-copy{max-width:830px}.mo-hero h1{margin:25px 0 30px;font-size:clamp(55px,7vw,104px)}.mo-hero h1 em{color:#e7a581}.mo-hero-copy>p{color:#ece7e0;max-width:630px;font-size:18px}.mo-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:34px;display:flex}.mo-actions>a:not(.mo-button){border-bottom:1px solid;padding:10px 0;font-size:13px}.mo-hero-card{color:var(--mo-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f1e9ee;align-self:end;padding:28px}.mo-hero-card>span{letter-spacing:.14em;font-size:9px;font-weight:700}.mo-hero-card a{border-bottom:1px solid var(--mo-line);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:18px 0;display:grid}.mo-hero-card a:last-child{border:0}.mo-hero-card a b{color:var(--mo-copper);font-family:Georgia,serif;font-size:22px}.mo-hero-card a span{font-size:13px;font-weight:700}.mo-hero-card a i{font-size:9px;font-style:normal}.mo-hero-foot{letter-spacing:.12em;border-top:1px solid #fff5;grid-column:1/-1;justify-content:space-between;align-items:end;gap:20px;margin-top:25px;padding-top:20px;font-size:10px;display:flex}.mo-promise{background:var(--mo-copper);color:#171717}.mo-promise .layout-container{grid-template-columns:repeat(4,1fr);display:grid}.mo-promise span{text-align:center;letter-spacing:.12em;text-transform:uppercase;border-right:1px solid #17171733;padding:22px;font-size:11px;font-weight:700}.mo-intro{grid-template-columns:1.25fr .75fr;gap:90px;display:grid}.mo-intro h2{margin-top:22px}.mo-intro>div:last-child{padding-top:30px}.mo-intro p+p{margin-top:22px}.mo-text-link{border-bottom:1px solid var(--mo-copper);margin-top:30px;padding-bottom:6px;font-size:13px;font-weight:700;display:inline-block}.mo-services-surface{background:var(--mo-ink);color:#fff}.mo-section-head{grid-template-columns:1fr minmax(260px,420px);align-items:end;gap:50px;margin-bottom:60px;display:grid}.mo-section-head h2{margin-top:22px}.mo-section-head>p{color:#6a625d}.mo-services-surface .mo-section-head>p{color:#c9c0b5}.mo-services{border:1px solid #ffffff2c;grid-template-columns:repeat(2,minmax(0,1fr))}.mo-services article{border-bottom:1px solid #ffffff2c;border-right:1px solid #ffffff2c;min-width:0;padding:42px}.mo-services article>span{color:var(--mo-copper);font-family:Georgia,serif;font-size:48px}.mo-services h3{margin:25px 0 18px;font-size:30px}.mo-services p{color:#d4cec7;max-width:560px}.mo-services ul{margin:25px 0 0;padding:0;list-style:none}.mo-services li{border-top:1px solid #ffffff25;padding:10px 0;font-size:12px}.mo-process{border-top:1px solid var(--mo-line);margin:0;padding:0;list-style:none}.mo-process li{border-bottom:1px solid var(--mo-line);grid-template-columns:80px 1fr 30px;align-items:center;gap:30px;padding:30px 0;display:grid}.mo-process li>span{color:var(--mo-copper);font:32px Georgia,serif}.mo-process h3{font-size:28px}.mo-process p{color:#6a625d;margin-top:7px}.mo-process li>b{color:var(--mo-copper)}.mo-projects{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.mo-projects article{min-width:0}.mo-projects img{width:100%;height:430px}.mo-projects .mo-project-wide{grid-column:1/-1}.mo-projects .mo-project-wide img{height:min(65vw,690px)}.mo-projects article>div{letter-spacing:.13em;justify-content:space-between;margin-top:16px;font-size:9px;display:flex}.mo-projects h3{margin-top:9px}.mo-quality{background:var(--mo-clay);color:#fff}.mo-quality>.layout-container{grid-template-columns:1fr 1fr;gap:90px;display:grid}.mo-quality h2{margin:22px 0 28px}.mo-quality p{color:#f0dcd1}.mo-quality ul{margin:0;padding:0;list-style:none}.mo-quality li{border-top:1px solid #ffffff50;justify-content:space-between;gap:20px;padding:20px 0;font-size:15px;display:flex}.mo-values>div{border-top:1px solid var(--mo-line);border-left:1px solid var(--mo-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:45px}.mo-values article{border-right:1px solid var(--mo-line);border-bottom:1px solid var(--mo-line);padding:35px}.mo-values p{color:#6a625d;margin-top:14px}.mo-final{color:#fff;background:#1f2122}.mo-final>.layout-container{padding-block:clamp(80px,10vw,140px)}.mo-final h2{margin:24px 0 55px;font-size:clamp(48px,7vw,98px)}.mo-final h2 em{color:#e7a581}.mo-final>div>div{border-top:1px solid #ffffff40;justify-content:space-between;align-items:end;gap:40px;padding-top:25px;display:flex}.mo-footer{color:#ddd4ca;background:#171818;border-top:1px solid #ffffff20}.mo-footer>.layout-container{letter-spacing:.1em;flex-wrap:wrap;justify-content:space-between;gap:25px;padding-block:30px;font-size:10px;display:flex}.mo-page-head{background:var(--mo-ink);color:#fff;padding:100px 0}.mo-page-head h1{margin:25px 0;font-size:clamp(48px,7vw,92px)}.mo-page-head p{max-width:700px}.mo-reading{padding-block:80px}.mo-reading>*{max-width:850px;margin-inline:auto}@media (max-width:1050px){.mo-header nav{display:none}.mo-menu{display:block}.mo-menu summary{cursor:pointer;font-size:12px;list-style:none}.mo-menu[open] nav{background:var(--mo-paper);border-bottom:1px solid var(--mo-line);gap:5px;padding:25px;display:grid;position:absolute;top:100%;left:0;right:0}.mo-hero-inner{grid-template-columns:1fr}.mo-hero-card{max-width:620px}.mo-hero-foot{grid-column:auto}.mo-values>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.mo-header-inner{gap:14px;min-height:84px}.mo-brand .site-custom-logo{width:165px!important;height:58px!important}.mo-header-cta{display:none}.mo-hero{min-height:auto}.mo-hero-inner{padding-top:90px}.mo-hero h1{font-size:clamp(47px,13vw,72px)}.mo-hero-copy>p{font-size:16px}.mo-hero-shade{background:#171818bd}.mo-hero-card{padding:22px}.mo-hero-foot{flex-direction:column;align-items:start}.mo-promise .layout-container{grid-template-columns:1fr 1fr}.mo-intro,.mo-section-head,.mo-quality>.layout-container{grid-template-columns:1fr;gap:28px}.mo-services,.mo-projects,.mo-values>div{grid-template-columns:1fr}.mo-services article{padding:28px}.mo-projects .mo-project-wide{grid-column:auto}.mo-projects img,.mo-projects .mo-project-wide img{height:330px}.mo-process li{grid-template-columns:48px 1fr}.mo-process li>b{display:none}.mo-process h3{font-size:22px}.mo-final>div>div{flex-direction:column;align-items:start}.mo-footer>.layout-container{flex-direction:column}}@media (max-width:420px){.mo-brand .site-custom-logo{width:138px!important}.mo-menu[open] nav{top:84px}.mo-promise span{padding:16px 8px;font-size:8px}.mo-hero h1{font-size:45px}.mo-actions .mo-button{width:100%}.mo-projects img,.mo-projects .mo-project-wide img{height:280px}}@media (prefers-reduced-motion:reduce){.monument *{scroll-behavior:auto!important}}.monument{--mo-teal:#164a4a;--mo-gold:#d6a23f;--mo-sky:#c9d9dc}.mo-header-cta,.mo-button{background:linear-gradient(135deg,var(--mo-copper),var(--mo-gold))}.mo-promise{background:linear-gradient(90deg,var(--mo-copper),var(--mo-gold))}.mo-services-surface{background:linear-gradient(145deg,var(--mo-teal),#202f33 72%)}.mo-services{grid-auto-rows:1fr}.mo-services>a{border-bottom:1px solid #ffffff2c;border-right:1px solid #ffffff2c;grid-template-rows:76px 92px 172px auto 38px;align-content:start;min-width:0;padding:42px;transition:background .25s,transform .25s;display:grid}.mo-services>a:hover{background:#ffffff0c;transform:translateY(-4px)}.mo-services>a>span{color:#e8b05e;font-family:Georgia,serif;font-size:48px}.mo-services>a h3{align-self:start;margin:0 0 18px}.mo-services>a p{align-self:start}.mo-services>a ul{align-self:start;margin:0}.mo-services>a>b{color:#f2c475;letter-spacing:.08em;align-self:end;margin-top:18px;font-size:11px;display:inline-block}.mo-concepts{background:linear-gradient(160deg,#dfd6cc 0%,var(--mo-sky) 100%)}.mo-quality{background:linear-gradient(135deg,var(--mo-clay),#733d39 60%,var(--mo-teal))}.mo-concepts-button{margin-top:50px}.mo-detail-hero{background:var(--mo-ink);color:#fff;overflow:hidden}.mo-detail-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;min-height:650px;display:grid;max-width:none!important;margin-left:max(0px,50vw - 720px)!important;padding-right:0!important}.mo-detail-hero-grid>div{align-self:center;min-width:0;padding:clamp(70px,8vw,120px) clamp(35px,6vw,90px) clamp(70px,8vw,120px) clamp(22px,4.5vw,76px)}.mo-detail-hero h1{max-width:850px;margin:25px 0 30px;font-size:clamp(50px,6.2vw,90px)}.mo-detail-hero h1:first-line{color:#fff}.mo-detail-hero p{color:#ddd7cf;max-width:660px;font-size:17px}.mo-detail-hero img{width:100%;height:100%;min-height:650px}.mo-detail-intro{background:var(--mo-gold);color:#181818}.mo-detail-intro>div{grid-template-columns:220px 1fr;gap:50px;padding-block:45px;display:grid}.mo-detail-intro span,.mo-detail-sections article>div>span,.mo-color-title>span{letter-spacing:.15em;font-size:9px;font-weight:700}.mo-detail-intro p{max-width:1000px;font:clamp(22px,2.3vw,34px)/1.45 Georgia,serif}.mo-detail-sections{gap:clamp(80px,10vw,140px);display:grid}.mo-detail-sections article{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(45px,7vw,100px);display:grid}.mo-detail-sections article.mo-section-reverse>div{order:2}.mo-detail-sections article>img{width:100%;height:clamp(420px,48vw,650px)}.mo-detail-sections article>div>span{color:var(--mo-teal)}.mo-detail-sections h2{margin:22px 0;font-size:clamp(38px,4.4vw,66px)}.mo-detail-sections p{color:#615b55;font-size:16px}.mo-detail-sections ul{border-top:1px solid var(--mo-line);margin:30px 0 0;padding:0;list-style:none}.mo-detail-sections li{border-bottom:1px solid var(--mo-line);padding:13px 0;font-size:13px}.mo-detail-sections li:before{content:"＋";color:var(--mo-copper);margin-right:14px}.mo-related{background:var(--mo-teal);color:#fff}.mo-related .layout-grid{border:1px solid #ffffff30;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px}.mo-related .layout-grid>a{border-right:1px solid #ffffff30;flex-direction:column;min-width:0;padding:35px;display:flex}.mo-related .layout-grid>a>span{color:#f2c475;font:30px Georgia,serif}.mo-related h3{margin:28px 0 16px}.mo-related p{color:#d7e2df;font-size:13px}.mo-related b{color:#f2c475;margin-top:auto;padding-top:28px;font-size:11px}.mo-process-surface{background:#e4d1b0}.mo-color-title{grid-template-columns:220px 1fr;gap:50px;margin-bottom:55px;display:grid}.mo-color-title h2{margin:0}.mo-page-concepts .mo-projects{margin-top:50px}.mo-concept-note{max-width:690px;margin-top:40px;font-size:12px}.mo-footer{color:#ddd4ca;border-top:4px solid var(--mo-gold);background:#101d1d}.mo-footer-grid{grid-template-columns:1.25fr .8fr .8fr;gap:60px;display:grid;padding-block:55px!important}.mo-footer-grid b{color:#fff;font-size:20px}.mo-footer-grid p{max-width:330px;margin-top:14px}.mo-footer-grid nav,.mo-footer-grid>div:last-child{align-content:start;gap:9px;font-size:12px;display:grid}.mo-footer-grid>div:last-child>a{color:#fff;font-size:15px}.mo-footer-grid span{margin-top:12px}.mo-footer-bottom{letter-spacing:.08em;border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;gap:25px;font-size:9px;display:flex;padding-block:22px!important}@media (max-width:900px){.mo-detail-hero-grid{grid-template-columns:1fr;margin-left:0!important;padding:0!important}.mo-detail-hero-grid>div{padding-inline:clamp(22px,4.5vw,76px)}.mo-detail-hero img{height:500px;min-height:0}.mo-detail-intro>div,.mo-color-title{grid-template-columns:1fr;gap:18px}.mo-detail-sections article{grid-template-columns:1fr}.mo-detail-sections article.mo-section-reverse>div{order:0}.mo-detail-sections article>img{height:460px}.mo-related .layout-grid,.mo-footer-grid{grid-template-columns:1fr 1fr}.mo-footer-grid>div:first-child{grid-column:1/-1}}@media (max-width:700px){.mo-services>a{grid-template-rows:auto;gap:0;padding:28px}.mo-services>a>span{margin-bottom:20px}.mo-services h3{margin-top:0}.mo-detail-hero img{height:350px}.mo-detail-hero h1{font-size:46px}.mo-detail-intro>div{padding-block:32px}.mo-detail-intro p{font-size:23px}.mo-detail-sections article>img{height:340px}.mo-related .layout-grid,.mo-footer-grid{grid-template-columns:1fr}.mo-footer-grid>div:first-child{grid-column:auto}.mo-related .layout-grid>a{border-bottom:1px solid #ffffff30;border-right:0}.mo-color-title h2{font-size:42px}}.mo-enquiry-section{background:linear-gradient(135deg,#e4d1b0,#f5f1e9 58%,#c9d9dc);padding-block:clamp(70px,8vw,110px)}.mo-enquiry-layout{grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);align-items:start;gap:clamp(45px,7vw,100px);display:grid}.mo-enquiry-layout>div{min-width:0;padding-top:22px}.mo-enquiry-layout>div h2{margin:22px 0 25px;font-size:clamp(40px,5vw,70px)}.mo-enquiry-layout>div p{color:#5c5651;max-width:520px}.monument .ch-enquiry{border:1px solid var(--mo-line);background:#fffdf8;gap:18px;min-width:0;padding:clamp(25px,4vw,46px);display:grid;box-shadow:0 24px 70px #292b2c16}.monument .ch-enquiry h2{letter-spacing:-.04em;font-size:clamp(30px,3vw,42px)}.monument .ch-enquiry>p{color:#665f59;font-size:14px}.monument .ch-enquiry label{letter-spacing:.04em;gap:8px;min-width:0;font-size:11px;font-weight:700;display:grid}.monument .ch-enquiry input,.monument .ch-enquiry select,.monument .ch-enquiry textarea{width:100%;min-width:0;color:var(--mo-ink);background:#f8f4ec;border:1px solid #cfc6bc;border-radius:0;padding:14px 15px;font:14px/1.4 Arial,sans-serif}.monument .ch-enquiry textarea{resize:vertical}.monument .ch-enquiry input:focus,.monument .ch-enquiry select:focus,.monument .ch-enquiry textarea:focus{outline:2px solid var(--mo-copper);outline-offset:1px;border-color:var(--mo-copper)}.monument .ch-enquiry .ch-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.monument .ch-enquiry .ch-consent{letter-spacing:0;align-items:flex-start;gap:10px;font-weight:400;display:flex}.monument .ch-enquiry .ch-consent input{width:17px;height:17px;accent-color:var(--mo-teal);flex:none;padding:0}.monument .ch-enquiry .ch-button{background:linear-gradient(135deg,var(--mo-teal),#267070);color:#fff;cursor:pointer;border:0;min-height:52px;padding:14px 22px;font-weight:700}.monument .ch-enquiry .ch-button:disabled{cursor:not-allowed;opacity:.68}.monument .ch-enquiry small{color:#6a625d;line-height:1.6}.monument .ch-enquiry p[role=status]{color:#143e38;background:#e5efea;padding:12px;font-size:13px;font-weight:700}.mo-home-enquiry{border-top:1px solid var(--mo-line)}@media (max-width:900px){.mo-enquiry-layout{grid-template-columns:1fr}.mo-enquiry-layout>div{padding-top:0}}@media (max-width:560px){.monument .ch-enquiry .ch-fields{grid-template-columns:1fr}.monument .ch-enquiry{padding:22px}.mo-enquiry-layout{gap:30px}}.mo-interiors{background:#f7f3ed}.mo-interiors .mo-section-head>p{color:#655f59}.mo-interior-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.mo-interior-services>a{border:1px solid var(--mo-line);background:#fff;min-width:0;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 24px 65px #292b2c17}.mo-interior-services>a:first-child{grid-column:1/-1;grid-template-columns:1.15fr .85fr;display:grid}.mo-interior-services>a:hover{transform:translateY(-6px);box-shadow:0 34px 80px #292b2c29}.mo-interior-services img{width:100%;height:360px;transition:transform .7s cubic-bezier(.2,.75,.25,1)}.mo-interior-services>a:first-child img{height:100%;min-height:520px}.mo-interior-services>a:hover img{transform:scale(1.035)}.mo-interior-services>a>div{flex-direction:column;min-width:0;padding:32px;display:flex}.mo-interior-services>a:first-child>div{justify-content:center;padding:clamp(40px,6vw,85px)}.mo-interior-services span{color:var(--mo-copper);font:28px Georgia,serif}.mo-interior-services h3{margin:22px 0 16px;font-size:clamp(28px,3vw,43px)}.mo-interior-services p{color:#655f59;max-width:570px}.mo-interior-services b{border-bottom:1px solid var(--mo-copper);letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;margin-top:30px;padding-bottom:6px;font-size:11px;display:inline-block}@media (max-width:800px){.mo-interior-services,.mo-interior-services>a:first-child{grid-template-columns:1fr}.mo-interior-services>a:first-child{grid-column:auto;display:block}.mo-interior-services img,.mo-interior-services>a:first-child img{height:340px;min-height:0}.mo-interior-services>a:first-child>div{padding:32px}}@media (max-width:480px){.mo-interior-services img,.mo-interior-services>a:first-child img{height:280px}.mo-interior-services>a>div,.mo-interior-services>a:first-child>div{padding:24px}}
.ledger{--ld-ink:#102e4a;--ld-paper:#faf9f5;--ld-gold:#d8b875;--ld-surface:#edf1f3;--ld-text:#203346;--ld-line:#d5dde1;background:var(--ld-paper);color:var(--ld-text);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65}.ledger *{box-sizing:border-box}.ledger a{color:inherit;text-decoration:none}.ledger button,.ledger input,.ledger select,.ledger textarea{font:inherit}.ledger button,.ledger a,.ledger input,.ledger select,.ledger summary{touch-action:manipulation}.ledger :focus-visible{outline-offset:5px;outline:3px solid #b7812f}.ledger h1,.ledger h2,.ledger h3,.ledger p{margin:0}.ledger h1,.ledger h2{letter-spacing:-.045em;font-weight:500;line-height:1.08}.ledger h1{font-size:clamp(42px,5.6vw,82px)}.ledger h2{font-size:clamp(34px,4vw,56px)}.ledger h3{letter-spacing:-.025em;font-size:23px;font-weight:500;line-height:1.28}.ledger h1 em,.ledger h2 em{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.ledger p{color:inherit;opacity:.83;line-height:1.75}.ledger img{object-fit:cover;width:100%;height:100%;display:block}.ledger .layout-container{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(22px,5vw,76px)}.ld-section{padding-block:100px}.ld-eyebrow{letter-spacing:.18em;margin-bottom:24px;font-size:10px;font-weight:700;line-height:1.6;display:block}.ld-section-heading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:44px;display:flex}.ld-section-heading>p{max-width:345px}.ld-section-heading>div{min-width:0}.ld-button{background:var(--ld-ink);border:1px solid var(--ld-ink);letter-spacing:.02em;cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;gap:30px;min-height:54px;font-weight:600;line-height:1.4;transition:background .25s,box-shadow .25s,transform .25s;display:inline-flex;box-shadow:inset 0 0 0 3px #ffffff0b;color:#fff!important;padding:15px 22px!important;font-size:13px!important}.ld-button>span{border-left:1px solid #ffffff30;padding-left:20px;font-size:20px;font-weight:400}.ld-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0b23321a}.ld-button-light{background:var(--ld-gold);border-color:var(--ld-gold);color:var(--ld-ink)!important}.ld-button-light>span{border-color:#102e4a25}.ld-text-link{border-bottom:1px solid;padding-bottom:5px;font-size:13px;font-weight:600;display:inline-block}.ld-topbar{background:var(--ld-ink);color:#fff;letter-spacing:.1em;font-size:10px}.ld-topbar .layout-container{justify-content:space-between;gap:20px;padding-block:9px;display:flex}.ld-topbar .layout-container>div{letter-spacing:.025em;gap:24px;display:flex}.ld-header{background:var(--ld-paper);border-bottom:1px solid var(--ld-line);z-index:30;position:relative}.ld-header-inner{justify-content:space-between;align-items:center;gap:25px;min-height:100px;display:flex}.ld-brand{flex:0 0 119px;display:block}.ledger .ld-brand img,.ledger .ld-brand .site-custom-logo{object-fit:contain!important;width:119px!important;height:82px!important}.ld-header nav{align-items:center;gap:29px;display:flex}.ld-header nav a{border-bottom:2px solid #0000;padding:10px 0;font-size:12px}.ld-header nav a[aria-current=page]{border-color:var(--ld-gold)}.ld-header-cta{border:1px solid var(--ld-line);border-radius:3px;align-items:center;gap:25px;padding:12px 18px;font-size:12px;font-weight:600;display:flex}.ld-mobile-menu{display:none}.ld-hero{background:var(--ld-ink);color:#fff;min-height:665px;position:relative}.ld-hero-photo{width:47%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.ld-hero-photo:after{content:"";background:linear-gradient(90deg,var(--ld-ink),transparent 33%),linear-gradient(0deg,#102e4a60,transparent);position:absolute;inset:0}.ld-hero-photo img{object-position:60% center}.ld-hero-inner{padding-block:75px 50px;position:relative}.ld-hero-copy{width:59%;padding-right:35px}.ld-hero h1{max-width:780px;font-size:clamp(45px,5.2vw,75px)}.ld-hero h1 em{color:#e5d4af}.ld-hero-copy>p{opacity:.83;max-width:430px;margin-top:28px;font-size:16px}.ld-hero .ld-eyebrow{color:var(--ld-gold)}.ld-hero-actions{flex-wrap:wrap;align-items:center;gap:27px;margin-top:35px;display:flex}.ld-hero-link{border-bottom:1px solid #ffffff50;padding:9px 0;font-size:12px}.ld-hero-link>span{padding-left:12px}.ld-hero-foot{letter-spacing:.07em;flex-wrap:wrap;gap:24px;margin-top:54px;font-size:10px;display:flex}.ld-hero-foot>span{opacity:.6}.ld-hero-foot>strong{font-weight:400}.ld-hero-note{background:var(--ld-paper);align-items:center;gap:16px;padding:22px;display:flex;position:absolute;bottom:39px;right:5%;box-shadow:0 10px 40px #05182e33;color:var(--ld-ink)!important}.ld-note-icon{background:var(--ld-surface);border-radius:50%;place-items:center;width:43px;height:43px;font-size:20px;display:grid}.ld-hero-note>div>span{letter-spacing:.12em;font-size:8px;display:block}.ld-hero-note strong{margin-top:4px;font-size:14px;font-weight:500;display:block}.ld-hero-note>b{padding-left:18px;font-weight:400}.ld-intro-strip{border-bottom:1px solid var(--ld-line);background:var(--ld-surface)}.ld-intro-strip .layout-container{grid-template-columns:repeat(3,1fr);padding-block:25px;display:grid}.ld-intro-strip .layout-container>div{border-right:1px solid var(--ld-line);padding-inline:30px}.ld-intro-strip .layout-container>div:first-child{padding-left:0}.ld-intro-strip .layout-container>div:last-child{border:0}.ld-intro-strip strong{letter-spacing:-.03em;font-size:21px;font-weight:500;display:block}.ld-intro-strip span{opacity:.7;font-size:11px}.ld-finder{border:1px solid var(--ld-line)}.ld-finder-tabs{border-bottom:1px solid var(--ld-line);grid-template-columns:repeat(3,1fr);display:grid}.ld-finder-tabs button{color:var(--ld-ink);border:0;border-right:1px solid var(--ld-line);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:15px;padding:24px;font-size:13px;transition:background .3s;display:flex}.ld-finder-tabs button:last-child{border-right:0}.ld-finder-tabs button>span{opacity:.6;font-size:10px}.ld-finder-tabs button>b{margin-left:auto;font-size:20px;font-weight:400}.ld-finder-tabs button[aria-pressed=true]{background:var(--ld-ink);color:#fff}.ld-finder-result{background:#fff;grid-template-columns:1fr 1fr;gap:65px;padding:48px;display:grid}.ld-finder-result h3{max-width:320px;font-size:32px}.ld-finder-result p{max-width:320px;margin:18px 0;font-size:14px}.ld-finder-result small{opacity:.6;font-size:11px}.ld-finder-result .ld-eyebrow{font-size:9px}.ld-finder-links{flex-direction:column;justify-content:center;display:flex}.ld-finder-links>a{border-bottom:1px solid var(--ld-line);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;font-size:14px;display:flex}.ld-finder-links>a:hover{color:#2165a1}.ld-audit-feature{background:var(--ld-ink);color:#fff;grid-template-columns:1fr 1fr;display:grid}.ld-audit-photo{min-height:630px;position:relative}.ld-audit-photo img{position:absolute;inset:0}.ld-audit-photo:after{content:"";background:linear-gradient(#0000 40%,#041b32c0);position:absolute;inset:0}.ld-audit-photo>span{z-index:1;letter-spacing:.17em;font-size:10px;position:absolute;bottom:40px;left:10%}.ld-audit-copy{padding:75px clamp(30px,5vw,80px)}.ld-audit-copy h2{font-size:clamp(34px,3.5vw,49px)}.ld-audit-copy .ld-eyebrow{color:var(--ld-gold)}.ld-audit-copy>p{max-width:440px;margin-top:20px;font-size:14px}.ld-feature-lines{margin:24px 0 30px}.ld-feature-lines>span{border-bottom:1px solid #ffffff20;align-items:center;gap:20px;padding:10px 0;font-size:13px;display:flex}.ld-feature-lines b{color:var(--ld-gold);font-size:10px;font-weight:400}.ledger .ld-services{border-top:1px solid var(--ld-line);border-left:1px solid var(--ld-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important}.ledger .ld-services>a{border-right:1px solid var(--ld-line);border-bottom:1px solid var(--ld-line);flex-direction:column;padding:28px;transition:background .3s;display:flex}.ledger .ld-services>a:hover{background:var(--ld-surface)}.ledger .ld-services>a:first-child{background:var(--ld-ink);color:#fff;grid-column:span 2}.ledger .ld-services>a:first-child h3{font-size:34px}.ld-card-top{text-transform:uppercase;letter-spacing:.14em;justify-content:space-between;gap:16px;margin-bottom:37px;font-size:9px;display:flex}.ld-card-top>span:first-child{opacity:.5}.ledger .ld-services h3{max-width:310px}.ledger .ld-services p{max-width:350px;margin-top:15px;margin-bottom:29px;font-size:13px}.ld-card-link{justify-content:space-between;align-items:center;gap:20px;margin-top:auto;font-size:11px;display:flex}.ld-card-link b{border:1px solid var(--ld-line);border-radius:50%;place-items:center;width:32px;height:32px;font-size:17px;font-weight:400;display:grid}.ld-about-surface{background:var(--ld-surface)}.ld-about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.ld-about-visual{padding-bottom:32px;padding-right:35px;position:relative}.ld-about-visual>img{aspect-ratio:1;object-fit:cover}.ld-year-card{background:var(--ld-gold);color:var(--ld-ink);padding:27px 31px;position:absolute;bottom:0;right:0}.ld-year-card strong{letter-spacing:-.045em;font-family:Georgia,serif;font-size:48px;font-weight:400;line-height:1.08;display:block}.ld-year-card span{letter-spacing:.12em;margin-top:16px;font-size:8px;display:block}.ld-about-grid h2{font-size:clamp(34px,4vw,53px)}.ld-about-grid p{margin:24px 0;font-size:15px}.ld-process{background:var(--ld-ink);color:#fff}.ld-process .ld-eyebrow{color:var(--ld-gold)}.ld-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:55px;display:grid}.ld-process-grid article{border-top:1px solid #ffffff30;padding-top:24px}.ld-step-number{color:var(--ld-gold);margin-bottom:35px;font-family:Georgia,serif;font-size:40px;display:block}.ld-process-grid h3{margin-bottom:14px}.ld-process-grid p{opacity:.7;font-size:13px}.ld-preparation{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.ld-preparation>div>p{margin-top:25px;font-size:14px}.ld-preparation>div>label{margin-top:28px;font-size:12px;font-weight:600;display:block}.ledger select,.ledger input:not([type=checkbox]),.ledger textarea{border:1px solid var(--ld-line);width:100%;min-width:0;color:var(--ld-text);outline-offset:2px;background:#fff;border-radius:2px;margin-top:7px;padding:13px 14px;display:block}.ledger select{min-height:49px}.ld-checklist{border:1px solid var(--ld-line);box-shadow:12px 12px 0 var(--ld-surface);background:#fff;padding:32px}.ld-checklist-heading{letter-spacing:.12em;justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;font-size:9px;display:flex}.ld-checklist-heading strong{white-space:nowrap;font-size:13px;font-weight:500}.ld-checklist h3{font-size:27px}.ld-progress{background:var(--ld-surface);height:3px;margin:22px 0}.ld-progress span{background:var(--ld-gold);height:100%;transition:width .35s;display:block}.ld-checklist>label{border-bottom:1px solid var(--ld-line);cursor:pointer;align-items:start;gap:13px;padding:12px 0;margin:0!important;font-size:13px!important;font-weight:400!important;display:flex!important}.ld-checklist input{width:18px;height:18px;accent-color:var(--ld-ink);flex:0 0 18px;margin:2px 0}.ledger .ld-small{opacity:.72;font-size:11px;line-height:1.7}.ld-checklist .ld-button{margin-top:22px}.ld-insights-surface{background:var(--ld-surface)}.ledger .ld-journal{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.ledger .ld-journal>a{background:var(--ld-paper);border:1px solid var(--ld-line);flex-direction:column;align-items:start;padding:27px;display:flex}.ledger .ld-journal>a>img{object-fit:cover;width:calc(100% + 54px);max-width:none;height:200px;margin:-27px -27px 25px}.ledger .ld-journal h3{margin-bottom:28px;font-size:22px}.ledger .ld-journal .ld-eyebrow{margin-bottom:15px;font-size:9px}.ledger .ld-journal .ld-text-link{margin-top:auto;font-size:11px}.ld-archive-note{margin-top:24px!important}.ld-faq-surface{background:var(--ld-paper)}.ld-faq{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.ld-faq>div>p{margin:25px 0;font-size:14px}.ld-faq details{border-bottom:1px solid var(--ld-line)}.ld-faq summary{cursor:pointer;align-items:baseline;gap:20px;padding:24px 0;font-size:14px;list-style:none;display:flex}.ld-faq summary::-webkit-details-marker{display:none}.ld-faq summary>span{opacity:.5;font-size:10px}.ld-faq summary>b{margin-left:auto;font-size:20px;font-weight:400}.ld-faq details[open] summary>b{transform:rotate(45deg)}.ld-faq details>p{margin:0 0 25px 34px;font-size:13px}.ld-final{background:var(--ld-ink);color:#fff;position:relative}.ld-final>.layout-container{justify-content:space-between;align-items:end;gap:45px;padding-block:75px;display:flex}.ld-final .ld-eyebrow{color:var(--ld-gold)}.ld-final h2{font-size:clamp(44px,6vw,78px)}.ld-final p{margin-bottom:25px;font-size:14px}.ld-footer{background:var(--ld-paper)}.ld-footer-grid{grid-template-columns:1.2fr .7fr 1fr;gap:65px;padding-block:65px;display:grid}.ld-footer h2{font-size:35px}.ld-footer p{max-width:300px;margin:20px 0;font-size:12px}.ld-footer nav{flex-direction:column;align-items:start;gap:9px;font-size:12px;display:flex}.ld-footer-grid>div>a{overflow-wrap:anywhere;margin:10px 0;font-size:13px;display:block}.ld-social{gap:20px;margin-top:25px;font-size:11px;display:flex}.ld-footer-bottom{border-top:1px solid var(--ld-line);letter-spacing:.08em;justify-content:space-between;gap:20px;padding-block:20px;font-size:9px;display:flex}.ld-preview{color:#102e4a;background:#e9e1ce;justify-content:space-between;gap:20px;padding:8px 25px;font-size:11px;display:flex}.ld-page-intro{background:var(--ld-ink);color:#fff;padding:75px 0;position:relative;overflow:hidden}.ld-page-intro .layout-container{z-index:1;position:relative}.ld-page-intro h1{max-width:880px;font-size:clamp(38px,5.4vw,74px)}.ld-page-intro .ld-eyebrow{color:var(--ld-gold)}.ld-page-intro p{max-width:600px;margin-top:28px;font-size:15px}.ld-intro-mark{color:#ffffff04;letter-spacing:-.06em;pointer-events:none;font-size:250px;font-weight:700;position:absolute;bottom:-60px;right:-15px}.ld-service-detail{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.ld-service-detail>img{aspect-ratio:1;height:auto}.ld-service-detail p{margin:25px 0;font-size:15px}.ld-service-detail ul{margin:0 0 28px;padding:0;list-style:none}.ld-service-detail li{border-bottom:1px solid var(--ld-line);padding:9px 0;font-size:13px}.ld-service-detail li:before{content:"✓";margin-right:16px}.ld-contact-grid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.ld-contact-phone{letter-spacing:-.03em;font-size:clamp(25px,3vw,40px);display:block}.ld-contact-email{overflow-wrap:anywhere;margin:12px 0 18px;display:block}.ld-office{border-top:1px solid var(--ld-line);margin-top:35px;padding:35px 0}.ld-office p{max-width:350px;margin:18px 0;font-size:14px}.ld-contact-grid>div>img{object-fit:cover;height:240px}.ld-brief{background:var(--ld-surface);min-width:0;padding:35px}.ld-brief h2{margin-bottom:30px;font-size:36px}.ld-brief>label{margin:17px 0;font-size:12px;font-weight:600;display:block}.ld-brief textarea{resize:vertical;min-height:110px}.ld-brief>.ld-button{margin-top:23px}.ld-enquiry-ready{border-left:3px solid var(--ld-gold);background:#fff;margin-top:30px;padding:22px;font-size:13px}.ld-enquiry-ready p{margin:12px 0}.ld-enquiry-ready pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ld-paper);margin:15px 0;padding:15px}.ld-enquiry-ready .layout-stack{gap:18px}.ld-enquiry-ready .ld-button{padding:12px!important;font-size:11px!important}.ld-search{max-width:600px;margin-bottom:20px;font-size:12px;font-weight:600;display:block}.ledger .ld-search~.ld-journal{margin-top:30px}.ld-archive-notice{background:var(--ld-surface);border-left:3px solid var(--ld-gold);padding:22px;font-size:13px;margin-bottom:35px!important}.ld-article{max-width:930px!important}.ld-article h2{margin-block:32px 20px;font-size:32px}.ld-article h3{margin-block:25px 15px}.ld-article p{margin-bottom:20px;font-size:15px}.ld-article a{text-decoration:underline}.ld-inline-button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (min-width:1600px){.ld-hero-copy{width:62%}.ld-hero-photo{width:47%}.ld-hero-inner{padding-block:90px 65px}.ld-hero{min-height:730px}}@media (max-width:1050px){.ld-header nav{gap:18px}.ld-header-cta{display:none}.ld-hero-note{max-width:340px;right:3%}.ld-hero-note strong{font-size:12px}.ld-hero-note>div>span{font-size:7px}.ld-hero-copy{width:64%}.ld-hero{min-height:630px}.ld-hero h1{font-size:58px}.ld-hero-foot{max-width:300px}.ld-about-grid,.ld-preparation,.ld-faq,.ld-service-detail,.ld-contact-grid{gap:42px}.ld-finder-result{gap:35px;padding:35px}.ld-section{padding-block:75px}.ld-audit-copy{padding:50px 35px}.ld-footer-grid{gap:35px}}@media (max-width:760px){.ledger .layout-container{padding-inline:23px}.ld-topbar .layout-container{justify-content:center}.ld-topbar .layout-container>div{display:none}.ld-topbar{font-size:8px}.ld-header-inner{min-height:84px}.ledger .ld-brand img,.ledger .ld-brand .site-custom-logo{width:101px!important;height:70px!important}.ld-brand{flex-basis:101px}.ld-header-inner>nav{display:none}.ld-mobile-menu{display:block}.ld-mobile-menu summary{cursor:pointer;gap:18px;padding:10px 0;font-size:12px;list-style:none;display:flex}.ld-mobile-menu summary::-webkit-details-marker{display:none}.ld-mobile-menu nav{background:var(--ld-paper);border-top:1px solid var(--ld-line);flex-direction:column;align-items:stretch;gap:0;padding:20px 25px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 20px #102e4a20}.ld-mobile-menu nav a{padding:12px;font-size:15px}.ld-hero{flex-direction:column;min-height:0;padding-bottom:0;display:flex}.ld-hero-inner{order:0;padding-block:43px 30px}.ld-hero-copy{width:100%;padding:0}.ld-hero h1{max-width:600px;font-size:clamp(42px,8vw,62px)}.ld-hero-copy>p{max-width:470px;margin-top:22px;font-size:14px}.ld-hero-actions{gap:20px;margin-top:26px}.ld-hero .ld-eyebrow{margin-bottom:20px;font-size:9px}.ld-hero-foot{gap:12px;max-width:none;margin-top:29px;font-size:8px}.ld-hero-photo{order:1;width:100%;height:290px;position:relative}.ld-hero-photo:after{background:linear-gradient(180deg,var(--ld-ink),transparent 50%)}.ld-hero-note{background:var(--ld-surface);order:2;max-width:none;margin:0;padding:20px 23px;position:relative;bottom:auto;right:auto}.ld-hero-note>b{margin-left:auto}.ld-hero-note strong{font-size:13px}.ld-hero-note>div>span{font-size:8px}.ld-intro-strip .layout-container{padding-block:22px}.ld-intro-strip .layout-container>div{padding-inline:13px}.ld-intro-strip strong{margin-bottom:8px;font-size:16px;line-height:1.3}.ld-intro-strip span{font-size:9px;line-height:1.45;display:block}.ld-section{padding-block:60px}.ld-section-heading{margin-bottom:30px;display:block}.ld-section-heading>p,.ld-section-heading>.ld-text-link{max-width:none;margin-top:23px}.ld-eyebrow{margin-bottom:20px;font-size:9px}.ld-finder-tabs{grid-template-columns:1fr}.ld-finder-tabs button{border-right:0;border-bottom:1px solid var(--ld-line);padding:18px 20px}.ld-finder-tabs button:last-child{border-bottom:0}.ld-finder-result{grid-template-columns:1fr;gap:20px;padding:28px 22px}.ld-finder-result h3{max-width:none;font-size:29px}.ld-finder-result p{max-width:none}.ld-finder-links>a{font-size:13px}.ld-audit-feature{grid-template-columns:1fr}.ld-audit-photo{min-height:340px}.ld-audit-photo>span{font-size:8px;bottom:25px;left:23px}.ld-audit-copy{padding:45px 23px}.ledger .ld-services{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger .ld-services>a{padding:23px 18px}.ledger .ld-services h3{font-size:20px}.ledger .ld-services>a:first-child h3{font-size:29px}.ld-card-top{gap:8px;margin-bottom:27px;font-size:8px}.ledger .ld-services p{font-size:12px}.ld-card-link{gap:8px;font-size:10px}.ld-card-link b{flex:0 0 25px;width:25px;height:25px}.ld-about-grid,.ld-preparation,.ld-faq,.ld-service-detail,.ld-contact-grid{grid-template-columns:1fr;gap:42px}.ld-about-visual{width:100%;max-width:550px}.ld-about-visual>img{aspect-ratio:1.2}.ld-process-grid{grid-template-columns:1fr 1fr;gap:30px 23px;margin-top:35px}.ld-step-number{margin-bottom:20px;font-size:32px}.ld-process-grid h3{font-size:21px}.ld-process-grid p{font-size:12px}.ld-checklist{box-shadow:6px 6px 0 var(--ld-surface);padding:26px 22px}.ledger .ld-journal{grid-template-columns:1fr;gap:22px}.ledger .ld-journal>a>img{height:230px}.ledger .ld-journal h3{font-size:25px}.ld-faq summary{gap:14px;font-size:13px}.ld-faq details>p{margin-left:26px}.ld-final>.layout-container{padding-block:55px;display:block}.ld-final h2{font-size:55px}.ld-final>.layout-container>div:last-child{margin-top:30px}.ld-footer-grid{grid-template-columns:1fr 1fr;gap:35px;padding-block:50px}.ld-footer-grid>div:last-child{grid-column:span 2}.ld-footer h2{font-size:29px}.ld-footer-bottom{flex-direction:column;gap:8px;font-size:8px}.ld-page-intro{padding:50px 0}.ld-page-intro h1{font-size:clamp(37px,7.5vw,56px)}.ld-page-intro p{margin-top:22px;font-size:14px}.ld-intro-mark{font-size:150px;bottom:-35px}.ld-service-detail>img{aspect-ratio:1.3}.ld-brief{padding:27px 22px}.ld-brief h2{font-size:33px}.ld-preview{padding:8px 15px;font-size:9px}.ld-contact-phone{font-size:31px}}@media (max-width:360px){.ld-hero h1{font-size:38px}.ld-hero-actions{flex-direction:column;align-items:start;gap:9px}.ledger .ld-services{grid-template-columns:1fr}.ledger .ld-services>a:first-child{grid-column:auto}.ld-intro-strip strong{font-size:14px}.ld-intro-strip .layout-container>div{padding-inline:8px}.ld-note-icon{display:none}.ld-finder-tabs button{font-size:12px}.ld-footer-grid{grid-template-columns:1fr}.ld-footer-grid>div:last-child{grid-column:auto}.ld-preparation select{font-size:12px}}@media (prefers-reduced-motion:reduce){.ledger *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ld-button:hover{transform:none}}.ledger .ld-services>a:last-child{grid-column:span 2}.ledger .ld-footer .ld-eyebrow{overflow-wrap:anywhere}@media (max-width:360px){.ledger .ld-services>a:last-child{grid-column:auto}}.ledger.ledger-india{--li-blue:#155898;--li-orange:#b9532d;--li-paper:#fcfaf3;--li-rule:#e0dfd4;background:var(--li-paper);color:#17324b}.ledger-india h1,.ledger-india h2{letter-spacing:-.055em;font-weight:600}.ledger-india h1 em,.ledger-india h2 em{letter-spacing:-.055em;font-weight:400}.ledger-india .ld-topbar{color:#344557;background:#f0eadc;border-bottom:1px solid #e0d7c5}.ledger-india .ld-header{background:var(--li-paper)}.ledger-india .ld-header-inner{min-height:96px}.ledger-india .ld-header nav a[aria-current=page]{border-color:var(--li-orange)}.ledger-india .ld-header-cta{background:var(--li-blue);color:#fff;border-color:var(--li-blue)}.ledger-india .ld-button{background:var(--li-blue);border-color:var(--li-blue);border-radius:5px;box-shadow:inset 0 0 0 3px #ffffff14}.ledger-india .ld-button-light{background:#e6c588;border-color:#e6c588;color:#17324b!important}.ledger-india .ld-eyebrow{letter-spacing:.15em;font-size:10px}.li-hero{background:var(--li-paper);position:relative}.li-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:30px;min-height:690px;padding-block:52px 32px;display:grid}.li-location{letter-spacing:.13em;align-items:center;gap:9px;margin-bottom:30px;font-size:9px;font-weight:600;display:flex}.li-location>span{background:var(--li-orange);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #b9532d13}.li-location i{opacity:.6;border-left:1px solid #17324b30;margin-left:13px;padding-left:18px;font-style:normal}.ledger .li-hero h1{max-width:620px;font-size:clamp(47px,5.2vw,74px);line-height:1.06}.li-hero h1 em{color:var(--li-blue);margin-top:6px;display:block;position:relative}.li-hero-copy>p{max-width:430px;margin-top:28px;font-size:15px;line-height:1.85}.li-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.ledger .li-primary{background:var(--li-blue);gap:12px;color:#fff!important;padding:15px 19px!important;font-size:12px!important}.ledger .li-primary>.li-button-mark{border:0;padding:0;font-size:20px;line-height:1}.li-primary b{border-left:1px solid #ffffff40;margin-left:10px;padding-left:16px;font-size:18px;font-weight:400}.li-plain-link{border-bottom:1px solid #17324b40;gap:13px;padding-bottom:4px;font-size:11px;display:inline-flex}.li-personal-note{align-items:center;gap:13px;margin-top:35px;display:flex}.li-personal-note>span{color:var(--li-orange);font-size:32px}.li-personal-note p{opacity:1;font-size:12px;line-height:1.6}.li-personal-note small{opacity:.55;margin-top:3px;font-size:10px;display:block}.li-portrait-scene{isolation:isolate;min-width:0;height:575px;position:relative}.li-ledger-background{z-index:-2;background:repeating-linear-gradient(0deg,#0000,#0000 33px,#1558980b 34px),#f0f4f3;border:1px solid #c8d4dd;border-radius:6px 6px 0 0;position:absolute;inset:20px 0 0 8%;transform:rotate(3deg)}.li-ledger-background>span{letter-spacing:.14em;opacity:.65;font:8px monospace;position:absolute;top:18px;left:24px}.li-ledger-background .li-ledger-bottom{top:auto;bottom:20px}.li-ledger-background>b{color:#15589808;font-family:Georgia,serif;font-size:150px;font-weight:400;line-height:1;position:absolute;top:60px;right:24px}.li-sheet-lines{border-top:1px solid #15589825;border-bottom:3px double #15589835;border-left:1px solid #b9532d33;position:absolute;inset:47px 24px 38px}.li-portrait-disc{z-index:-1;background:#d9e7ee;border-radius:50%;width:360px;max-width:90%;height:360px;position:absolute;top:63px;left:50%;transform:translate(-45%)}.li-portrait-disc:after{content:"";border-radius:inherit;border:1px dashed #15589835;position:absolute;inset:-12px}.ledger .li-owner{object-fit:contain;object-position:center bottom;z-index:1;width:auto;max-width:100%;height:535px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.li-owner-caption{background:var(--li-blue);color:#fff;z-index:3;border-radius:0 0 5px 5px;align-items:center;gap:13px;padding:18px 20px;display:flex;position:absolute;bottom:0;left:8%;right:0}.li-owner-caption strong{font-size:12px;font-weight:500;display:block}.li-owner-caption small{opacity:.7;margin-top:3px;font-size:9px;display:block}.li-caption-dot{border:2px solid #e6c588;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.li-floating-note{z-index:4;background:#fff;border:1px solid #d9e0e4;border-radius:6px;grid-template-columns:auto auto;gap:4px 18px;padding:16px 18px;display:grid;position:absolute;box-shadow:0 10px 30px #17324b12}.li-floating-note>span{color:var(--li-blue);letter-spacing:-.05em;font-size:24px;font-weight:700;line-height:1}.li-floating-note small{grid-column:1;font-size:10px;line-height:1.4}.li-floating-note>b{color:var(--li-orange);grid-area:1/2/3;align-self:center;font-size:17px;font-weight:400}.li-note-gst{top:165px;left:-8px;transform:rotate(-5deg)}.li-note-itr{bottom:100px;right:-14px;transform:rotate(5deg)}.li-local-seal{z-index:2;background:#fcfaf3e8;border:1px solid #b9532d60;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:124px;height:124px;display:flex;position:absolute;top:0;right:0;transform:rotate(12deg)}.li-local-seal:after{content:"";border:1px dashed #b9532d70;border-radius:50%;position:absolute;inset:5px}.li-local-seal>span{letter-spacing:.09em;font-size:6px}.li-local-seal strong{color:var(--li-orange);margin:3px 0;font-family:Georgia,serif;font-size:19px;font-weight:400}.li-hero-bottom{border-top:1px solid var(--li-rule);border-bottom:1px solid var(--li-rule);margin-top:25px}.li-hero-bottom .layout-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-block:22px;font-size:12px;display:flex}.li-hero-bottom .layout-container>span{letter-spacing:.12em;color:#77818a;font-size:8px}.li-hero-bottom b{color:var(--li-orange);font-weight:400}.li-section-title{justify-content:space-between;align-items:end;gap:50px;margin-bottom:45px;display:flex}.li-section-title>p{max-width:350px;font-size:14px}.li-section-title h2{font-size:clamp(36px,4.2vw,57px)}.li-desk-section{background:#edf2f4}.li-business-desk{background:#fff;border:1px solid #ccd7de;border-radius:7px;overflow:clip;box-shadow:0 12px 40px #17324b08}.li-desk-tabs{border-bottom:1px solid #ccd7de;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.li-desk-tabs button{color:#17324b;box-shadow:none;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #ccd7de;border-radius:0;justify-content:space-between;align-items:center;gap:18px;padding:20px 19px;font-size:11px;font-weight:500;display:flex}.li-desk-tabs button:last-child{border-right:0}.li-desk-tabs button[aria-pressed=true]{background:var(--li-blue);color:#fff}.li-desk-tabs button span{font-size:18px;font-weight:400}.li-desk-body{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;padding:45px;display:grid}.li-desk-visual{background:repeating-linear-gradient(0deg,#0000,#0000 26px,#17324b07 27px),#faf8f0;border-radius:5px;min-width:0;padding:30px 20px 25px;position:relative}.li-desk-caption{letter-spacing:.15em;text-align:center;margin-bottom:28px;font-size:7px;display:block}.li-folder{background:#d7ad6e;border-radius:3px 8px 8px;max-width:335px;margin:25px auto 0;padding:17px 13px 13px;transition:transform .6s;position:relative;transform:rotate(-3deg);box-shadow:9px 12px #17324b09}.li-folder-tab{letter-spacing:.08em;background:#d7ad6e;border-radius:5px 5px 0 0;padding:6px 12px;font:8px monospace;position:absolute;top:-17px;left:0}.li-folder-sheet{background:#fffef8;border-radius:2px;padding:23px 20px 13px;box-shadow:0 -4px 0 -1px #ffffff80}.li-sheet-heading{letter-spacing:.14em;padding-bottom:20px;font:9px monospace;display:block}.li-folder-sheet>div:not(.li-sheet-footer){border-top:1px solid #d6ddd9;align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.li-folder-sheet>div>span{opacity:.5;font:8px monospace}.li-folder-sheet strong{font-size:12px;font-weight:500}.li-folder-sheet i{color:var(--li-blue);margin-left:auto;font-size:18px;font-style:normal}.li-sheet-footer{border-top:3px double #d6ddd9;justify-content:space-between;align-items:center;gap:10px;padding-top:15px;display:flex}.li-sheet-footer>span{letter-spacing:.06em;font-size:6px!important}.li-sheet-footer>b{color:var(--li-orange);font-size:27px;font-weight:400}.li-desk-output{justify-content:center;align-items:center;gap:12px;margin-top:30px;font-size:10px;display:flex}.li-desk-output i{color:var(--li-orange);font-size:23px;font-style:normal}.li-desk-accounts .li-folder{transform:rotate(0)}.li-desk-returns .li-folder{background:#77a5b6;transform:rotate(2deg)}.li-desk-returns .li-folder-tab{background:#77a5b6}.li-desk-review .li-folder{background:#829780;transform:rotate(-1deg)}.li-desk-review .li-folder-tab{background:#829780}.li-desk-copy{animation:.5s ease-out li-settle}.li-desk-copy h3{letter-spacing:-.04em;max-width:330px;font-family:Georgia,serif;font-size:39px;font-weight:400;line-height:1.15}.li-desk-copy p{max-width:380px;margin:24px 0;font-size:14px}.li-desk-copy small{opacity:.55;max-width:350px;margin-top:22px;font-size:9px;line-height:1.7;display:block}.li-focus-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.li-focus-card{background:#e9f0f6;border:1px solid #d2dfe9;border-radius:7px;flex-direction:column;padding:23px;transition:transform .3s,box-shadow .3s;display:flex}.li-focus-card:hover{transform:translateY(-4px);box-shadow:0 12px 25px #17324b0b}.li-focus-itr{background:#f5eddc;border-color:#e8dabb}.li-focus-audit{background:#e7ece4;border-color:#d4ddce}.li-focus-start{background:#f3e7e0;border-color:#e6d5ca}.li-focus-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.li-focus-top>span{letter-spacing:.07em;font-size:7px}.li-focus-top>b{opacity:.5;font:10px monospace}.li-service-art{isolation:isolate;justify-content:center;align-items:center;height:155px;margin:20px 0;display:flex;position:relative}.li-document{background:#fffef8;border:1px solid #17324b14;width:110px;height:140px;padding:20px 15px;font-family:Georgia,serif;font-size:27px;line-height:1;display:block;position:relative;transform:rotate(-8deg);box-shadow:6px 7px #17324b07}.li-document small{letter-spacing:.04em;margin:7px 0 14px;font:5px Arial;display:block}.li-document i{border-top:1px solid #b7c4cd;margin-top:8px;display:block}.li-document i:last-child{width:65%}.li-art-stamp{background:var(--li-blue);color:#fff;border-radius:50%;place-items:center;width:51px;height:51px;font-size:31px;font-weight:400;display:grid;position:absolute;bottom:5px;right:8px;transform:rotate(10deg);box-shadow:inset 0 0 0 5px #ffffff25}.li-focus-itr .li-art-stamp{background:#a17331;font-size:23px}.li-art-lens{background:#c2dcb033;border:7px solid #526c50;border-radius:50%;width:65px;height:65px;position:absolute;bottom:15px;right:10px;transform:rotate(-35deg);box-shadow:inset 0 0 0 2px #fff}.li-art-lens:after{content:"";background:#526c50;border-radius:0 0 4px 4px;width:10px;height:38px;position:absolute;top:51px;left:21px}.li-step-block{background:#bd7953;border-top:6px solid #e9b592;width:48px;position:absolute;bottom:10px;box-shadow:8px 6px #17324b07}.li-step-one{height:45px;left:10%}.li-step-two{background:#a9623c;height:78px;left:36%}.li-step-three{background:#8b4727;height:112px;left:62%}.li-art-start{color:#8b4727;font-size:75px;font-weight:400;line-height:1;position:absolute;top:-5px;left:17px}.li-focus-card h3{letter-spacing:-.035em;min-height:82px;font-size:23px;line-height:1.2}.li-focus-card p{margin:16px 0 28px;font-size:12px}.li-focus-link{border-top:1px solid #17324b20;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;font-size:11px;font-weight:600;display:flex}.li-focus-link b{font-size:18px;font-weight:400}.li-more-services{border-top:1px solid var(--li-rule);grid-template-columns:.7fr 1.5fr;gap:45px;margin-top:40px;padding-top:35px;display:grid}.li-more-services .ld-eyebrow{margin-bottom:10px;font-size:8px}.li-more-services h3{font:30px Georgia,serif}.li-more-services>div:last-child{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.li-more-services a{border-bottom:1px solid var(--li-rule);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-size:12px;display:flex}.li-owner-story{color:#fff;background:#183951;position:relative}.li-story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.li-story-heading h2{font-size:clamp(37px,4.3vw,57px)}.li-story-heading .ld-eyebrow{color:#d6b981}.li-story-heading p{max-width:385px;margin:28px 0;font-size:14px}.li-story-heading .ld-button{background:#e6c588;border-color:#e6c588;color:#183951!important}.li-story-card{color:#183951;background:#fcfaf3;border-radius:6px;padding:40px;position:relative;transform:rotate(2deg);box-shadow:10px 10px #ffffff08}.li-story-card:before{content:"";background:#d6b981bb;width:80px;height:26px;position:absolute;top:-12px;left:40%;transform:rotate(-5deg)}.li-story-card .ld-eyebrow{font-size:9px}.li-story-year{letter-spacing:-.07em;color:var(--li-blue);align-items:end;gap:23px;font-family:Georgia,serif;font-size:82px;line-height:1;display:flex}.li-story-year>span{letter-spacing:.1em;color:#17324b;max-width:70px;padding-bottom:9px;font:8px/1.8 Arial}.li-story-card>p{margin:24px 0;font-size:13px}.li-story-principles>span{border-top:1px solid var(--li-rule);align-items:center;gap:20px;padding:13px 0;font-size:12px;display:flex}.li-story-principles b{color:var(--li-orange);font:9px monospace}.li-tamil-line{color:var(--li-orange);margin-top:25px;font-size:11px;display:block}.li-prepare-surface{background:#f0eadc;border-block:1px solid #e1d8c4}.ledger-india .ld-checklist{border-color:#d8ccb6;transform:rotate(1deg);box-shadow:8px 8px #cbbfa330}.li-local-grid{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.li-location-art{isolation:isolate;background-color:#eff2e9;background-image:linear-gradient(90deg,#e2e9de99 1px,#0000 1px),linear-gradient(#e2e9de99 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d9dfd6;border-radius:8px;height:365px;position:relative;overflow:hidden}.li-road{z-index:-1;background:#fcfaf3;border:1px solid #dbe1d4;position:absolute}.li-road-one{height:55px;top:48%;left:-20%;right:-20%;transform:rotate(-25deg)}.li-road-two{width:48px;height:400px;top:-20%;left:60%;transform:rotate(25deg)}.li-road-three{width:600px;height:34px;top:25%;left:-20%;transform:rotate(10deg)}.li-location-pin{color:var(--li-orange);text-shadow:0 6px #b9532d20;font-size:35px;line-height:1;position:absolute;top:24%;left:50%;transform:translate(-50%)}.li-map-card{background:var(--li-blue);color:#fff;border-radius:5px;min-width:220px;padding:20px 24px;position:absolute;top:44%;left:50%;transform:translate(-50%,-10%);box-shadow:0 10px 20px #17324b20}.li-map-card:before{content:"";border-left:9px solid #0000;border-right:9px solid #0000;border-bottom:10px solid var(--li-blue);position:absolute;top:-9px;left:calc(50% - 9px)}.li-map-card strong{letter-spacing:-.05em;font-size:42px;line-height:1;display:block}.li-map-card>span{letter-spacing:.12em;margin-top:10px;font-size:12px;display:block}.li-map-card small{letter-spacing:.1em;opacity:.6;margin-top:7px;font-size:7px;display:block}.li-map-label{text-align:center;letter-spacing:.08em;font-size:7px;position:absolute;bottom:18px;left:10px;right:10px}.li-local-grid p{margin:25px 0;font-size:14px}.li-local-contact{flex-direction:column;gap:7px;margin-bottom:25px;font-size:16px;display:flex}.li-local-contact a{overflow-wrap:anywhere}.ledger-india .ld-insights-surface{background:#edf2f4}.ledger-india .ld-faq-surface,.ledger-india .ld-footer{background:var(--li-paper)}.ledger-india .ld-final{background:#155898}.ledger-india .ld-final .ld-eyebrow{color:#e9d6b1}.ledger-india .ld-page-intro{color:#17324b;background:#e9f0f6}.ledger-india .ld-page-intro .ld-eyebrow{color:#526d84}.ledger-india .ld-intro-mark{color:#15589808}.ledger-india .ld-about-visual .li-about-owner{object-fit:contain;object-position:bottom;aspect-ratio:.85;background:#e4edf3}.ledger-india .ld-about-visual:has(.li-about-owner){padding-bottom:0}.ledger-india .ld-year-card{background:#ecd5ad}.ledger-india .ld-process{background:#183951}.ledger-india .ld-finder-tabs button{box-shadow:none;border-radius:0;font-weight:500}.ledger-india .ld-finder-tabs button[aria-pressed=true]{background:#155898}.li-concepts{background:#e8e3d6;border-bottom:1px solid #d7d0c1;padding:15px 0}.li-concepts>.layout-container{justify-content:space-between;align-items:center;gap:24px;display:flex}.li-concepts b{font-size:11px;font-weight:600;display:block}.li-concepts small{opacity:.6;font-size:9px;display:block}.li-concepts nav{flex-wrap:wrap;gap:8px;display:flex}.li-concepts nav a{border:1px solid #cbc5b7;border-radius:3px;padding:10px 15px;font-size:10px}.li-concepts nav a[aria-current=page]{color:#fff;background:#183951;border-color:#183951}.li-concept-blue .li-hero{color:#fff;background:#123b5a}.li-concept-blue .li-hero-grid{grid-template-columns:1fr 1.05fr}.li-concept-blue .li-hero-copy{grid-area:1/2;padding-left:20px}.li-concept-blue .li-portrait-scene{grid-area:1/1}.li-concept-blue .li-hero h1 em{color:#e8c992}.li-concept-blue .li-ledger-background{background:repeating-linear-gradient(0deg,#0000,#0000 33px,#ffffff0b 34px),#24516b;border-color:#3f6b81}.li-concept-blue .li-portrait-disc{background:#47768c}.li-concept-blue .li-local-seal{color:#17324b}.li-concept-blue .li-hero-bottom{border-color:#ffffff20}.li-concept-blue .li-hero-bottom .layout-container>span{color:#b5c8d5}.li-concept-blue .li-floating-note{color:#17324b}.li-concept-blue .li-location i{border-color:#ffffff30}.li-concept-blue .li-plain-link{border-color:#ffffff50}.li-concept-blue .li-desk-section{background:#e5edf0}.li-concept-blue .li-owner-caption{color:#17324b;background:#e6c588}.li-concept-blue .li-hero-copy .ld-button{background:#e6c588;border-color:#e6c588;color:#17324b!important}.li-concept-journal .li-hero-grid{grid-template-columns:1.2fr .8fr;gap:65px;min-height:640px}.li-concept-journal .li-hero h1{font-family:Georgia,serif;font-size:clamp(48px,5.9vw,83px);font-weight:400;line-height:1.04}.li-concept-journal .li-hero h1 em{color:#93482f}.li-concept-journal .li-portrait-scene{background:#eadcc4;border:1px solid #c5b9a2;border-radius:160px 160px 0 0;height:490px;overflow:hidden}.li-concept-journal .li-owner{height:470px}.li-concept-journal .li-portrait-disc,.li-concept-journal .li-ledger-background,.li-concept-journal .li-floating-note,.li-concept-journal .li-local-seal{display:none}.li-concept-journal .li-owner-caption{background:#93482f;border-radius:0;left:0;right:0}.li-concept-journal .li-hero-bottom{border-block:3px double #c7b99f}.li-concept-journal .ld-button{background:#93482f;border-color:#93482f}.li-concept-journal .li-desk-section{background:#f0e8da}.li-concept-journal .li-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.li-concept-journal .li-focus-card{grid-template-columns:1fr 1fr;column-gap:25px;padding:30px;display:grid}.li-concept-journal .li-focus-top{grid-column:1/-1}.li-concept-journal .li-service-art{grid-area:2/2/5;margin:30px 0 0}.li-concept-journal .li-focus-card h3{min-height:0;margin-top:25px}.li-concept-journal .li-focus-card p,.li-concept-journal .li-focus-link{grid-column:1}.li-concept-journal .li-owner-story{background:#573c32}@keyframes li-settle{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:1100px){.li-hero-grid{gap:20px}.ledger .li-hero h1{font-size:58px}.li-portrait-scene{height:530px}.ledger .li-owner{height:490px}.li-portrait-disc{width:300px;height:300px}.li-floating-note{gap:5px 11px;padding:13px}.li-note-itr{right:0}.li-local-seal{width:105px;height:105px}.li-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.li-focus-card{padding:26px}.li-focus-card h3{min-height:0;font-size:28px}.li-service-art{width:100%;max-width:230px;margin-inline:auto}.li-story-grid{gap:60px}.li-desk-body{gap:30px;padding:30px}.li-local-grid{gap:45px}.li-concept-journal .li-hero-grid{gap:35px}.li-concept-journal .li-hero h1{font-size:65px}}@media (max-width:760px){.ledger-india .ld-header-inner{min-height:84px}.li-hero-grid,.li-concept-blue .li-hero-grid,.li-concept-journal .li-hero-grid{grid-template-columns:1fr;gap:25px;min-height:0;padding-block:35px 0}.li-location{margin-bottom:23px;font-size:8px}.li-location i{margin-left:6px;padding-left:12px}.ledger .li-hero h1,.li-concept-journal .li-hero h1{max-width:540px;font-size:clamp(44px,8.5vw,65px)}.li-hero-copy>p{max-width:500px;margin-top:22px;font-size:14px}.li-hero-actions{gap:17px;margin-top:24px}.li-personal-note{margin-top:25px}.li-personal-note p{font-size:11px}.li-personal-note>span{font-size:27px}.li-portrait-scene{margin-inline:auto;width:100%;max-width:470px;height:470px;margin-top:5px}.ledger .li-owner{height:440px}.li-ledger-background{top:30px;left:4%;right:3%}.li-portrait-disc{width:290px;height:290px;top:50px}.li-owner-caption{padding:15px;left:4%;right:3%}.li-owner-caption strong{font-size:11px}.li-local-seal{width:95px;height:95px;top:15px;right:1%}.li-local-seal strong{font-size:16px}.li-local-seal>span{font-size:5px}.li-floating-note{gap:4px 9px;padding:11px 12px}.li-floating-note>span{font-size:22px}.li-floating-note small{font-size:8px}.li-note-gst{top:150px;left:0}.li-note-itr{bottom:80px;right:0}.li-hero-bottom{margin-top:27px}.li-hero-bottom .layout-container{justify-content:center;gap:9px 13px;padding-block:18px;font-size:10px}.li-hero-bottom .layout-container>span{text-align:center;flex:0 0 100%;margin-bottom:4px;font-size:7px}.li-section-title{margin-bottom:30px;display:block}.li-section-title>p,.li-section-title>.ld-text-link{max-width:none;margin-top:22px}.li-section-title h2{font-size:37px}.li-desk-tabs{grid-template-columns:1fr 1fr}.li-desk-tabs button{border-bottom:1px solid #ccd7de;gap:8px;padding:15px 12px;font-size:9px}.li-desk-tabs button:nth-child(2){border-right:0}.li-desk-tabs button:nth-child(n+3){border-bottom:0}.li-desk-body{grid-template-columns:1fr;gap:30px;padding:20px}.li-desk-visual{padding:22px 12px}.li-desk-caption{font-size:6px}.li-folder{padding:12px 10px 10px}.li-folder-sheet{padding:20px 13px 10px}.li-folder-sheet strong{font-size:11px}.li-desk-copy{padding:0 3px 9px}.li-desk-copy h3{max-width:none;font-size:34px}.li-desk-copy p{margin:20px 0;font-size:13px}.li-focus-grid{gap:13px}.li-focus-card{padding:17px}.li-focus-top>span{font-size:6px}.li-focus-top>b{display:none}.li-service-art{height:135px;margin:16px 0;transform:scale(.9)}.li-document{width:92px;height:124px;padding:16px 11px;font-size:25px}.li-document small{font-size:4px}.li-art-stamp{width:43px;height:43px;font-size:25px;bottom:3px;right:-3px}.li-art-lens{border-width:6px;width:52px;height:52px;bottom:11px;right:-4px}.li-art-lens:after{width:8px;height:30px;top:40px;left:17px}.li-step-block{width:32px}.li-art-start{font-size:55px;top:12px;left:0}.li-focus-card h3{overflow-wrap:normal;font-size:22px}.li-focus-card p{margin:15px 0 20px;font-size:11px}.li-focus-link{font-size:9px}.li-more-services{grid-template-columns:1fr;gap:20px;margin-top:30px;padding-top:28px}.li-more-services>div:last-child{grid-template-columns:1fr;gap:0}.li-more-services a{font-size:12px}.li-story-grid,.li-local-grid{grid-template-columns:1fr;gap:38px}.li-story-heading h2{font-size:40px}.li-story-card{margin:0 4px;padding:28px;transform:rotate(1deg)}.li-story-year{font-size:74px}.li-local-grid>div:last-child h2{font-size:38px}.li-location-art{height:320px}.li-map-card{min-width:200px}.li-concepts>.layout-container{display:block}.li-concepts nav{gap:6px;margin-top:12px}.li-concepts nav a{padding:9px 10px;font-size:9px}.li-concept-blue .li-hero-copy{grid-area:1/1;padding-left:0}.li-concept-blue .li-portrait-scene{grid-area:2/1}.li-concept-journal .li-portrait-scene{max-width:350px;height:440px}.li-concept-journal .li-owner{height:430px}.li-concept-journal .li-focus-grid{grid-template-columns:1fr}.li-concept-journal .li-focus-card{column-gap:20px;padding:23px}.li-concept-journal .li-service-art{transform:none}.li-concept-journal .li-focus-card h3{font-size:25px}.ledger-india .ld-checklist{transform:none}.ledger-india .ld-final h2{font-size:43px}.li-portrait-scene~*{min-width:0}}@media (max-width:360px){.ledger .li-hero h1,.li-concept-journal .li-hero h1{font-size:41px}.li-location{font-size:7px}.li-portrait-scene{height:415px}.ledger .li-owner{height:390px}.li-portrait-disc{width:245px;height:245px}.li-local-seal{width:82px;height:82px}.li-local-seal strong{font-size:14px}.li-local-seal>span{font-size:4px}.li-focus-grid{grid-template-columns:1fr}.li-focus-card{grid-template-columns:1fr 1fr;column-gap:13px;padding:22px;display:grid}.li-focus-top{grid-column:1/-1}.li-service-art{grid-area:2/2/5}.li-focus-card h3{margin-top:22px;font-size:23px}.li-focus-card p,.li-focus-link{grid-column:1}.li-folder-sheet strong{font-size:10px}.li-concepts nav{flex-direction:column}.li-note-itr{bottom:75px}.li-owner-caption strong{font-size:10px}.li-owner-caption small{font-size:8px}}@media (prefers-reduced-motion:reduce){.ledger-india *{transition:none!important;animation:none!important}.li-focus-card:hover{transform:none}}.li-focus-card>*{min-width:0}@media (max-width:760px){.li-concept-journal .li-focus-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:360px){.li-focus-card,.li-concept-journal .li-focus-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;padding:18px}.li-concept-journal .li-focus-card h3{font-size:22px}.li-focus-link{overflow-wrap:anywhere}}.ledger.ledger-india.li-concept-desk{--ld-ink:#15324f;--ld-paper:#f7f3eb;--ld-gold:#c3a181;--ld-surface:#eae5dc;--ld-text:#203b55;--ld-line:#d5d0c6;--li-blue:#285886;--li-orange:#976343;--li-paper:#f7f3eb;background:var(--ld-paper);color:var(--ld-text)}.li-concept-desk .ld-topbar{color:#e7ddd0;background:#0c2139;border-color:#314d68}.li-concept-desk .ld-header,.li-concept-desk .ld-footer,.li-concept-desk .ld-faq-surface{background:#f7f3eb}.li-concept-desk .ld-header-cta,.li-concept-desk .ld-button{background:#285886;border-color:#285886;color:#fffaf2!important}.li-concept-desk .ld-header nav a[aria-current=page]{border-color:#976343}.li-concept-desk .li-hero{color:#f7f3eb;background:#102a46}.li-concept-desk .li-hero h1 em{color:#d0af8e}.li-concept-desk .li-hero-copy>p{color:#eee7dc;opacity:.88}.li-concept-desk .li-hero-copy .ld-button,.li-concept-desk .li-story-heading .ld-button,.li-concept-desk .ld-final .ld-button{background:#cfb292;border-color:#cfb292;color:#102a46!important}.li-concept-desk .li-hero-copy .ld-button>span{border-color:#102a4630}.li-concept-desk .li-personal-note>span{color:#d0af8e}.li-concept-desk .li-location i,.li-concept-desk .li-plain-link,.li-concept-desk .li-hero-bottom{border-color:#e6ddcd30}.li-concept-desk .li-hero-bottom .layout-container>span{color:#bccbd9}.li-concept-desk .li-hero-bottom b{color:#d0af8e}.li-concept-desk .li-ledger-background{background:repeating-linear-gradient(0deg,#0000,#0000 33px,#e8ddca0c 34px),#1e4162;border-color:#426382}.li-concept-desk .li-ledger-background>b{color:#e8ddca09}.li-concept-desk .li-portrait-disc{background:#517a9d}.li-concept-desk .li-floating-note{color:#203b55;background:#f7f3eb;border-color:#dfd6c6}.li-concept-desk .li-local-seal{color:#203b55;background:#f7f3eb;border-color:#b49a80}.li-concept-desk .li-owner-caption{color:#102a46;background:#cfb292}.li-concept-desk .li-desk-section{background:#ece7de}.li-concept-desk .li-business-desk,.li-concept-desk .li-desk-tabs button{border-color:#d5d0c6}.li-concept-desk .li-desk-tabs button{color:#203b55}.li-concept-desk .li-desk-tabs button[aria-pressed=true],.li-concept-desk .ld-finder-tabs button[aria-pressed=true]{color:#fffaf2;background:#285886}.li-concept-desk .li-focus-gst{background:#e3edf5;border-color:#c7d7e5}.li-concept-desk .li-focus-itr{background:#ede3d3;border-color:#dacbb6}.li-concept-desk .li-focus-audit{background:#dde6ee;border-color:#c3d1dd}.li-concept-desk .li-focus-start{background:#eddfd4;border-color:#dac8ba}.li-concept-desk .li-owner-story,.li-concept-desk .ld-process{color:#fffaf2;background:#153451}.li-concept-desk .li-story-card{color:#203b55;background:#f5eddf}.li-concept-desk .li-story-year>span{color:#203b55}.li-concept-desk .ld-insights-surface{background:#eae5dc}.li-concept-desk .ld-page-intro{color:#203b55;background:#eae5dc}.li-concept-desk .ld-page-intro .ld-eyebrow{color:#685b4c}.li-concept-desk .ld-intro-mark{color:#203b5508}.li-concept-desk .ld-about-visual .li-about-owner{background:#e3ebf2}.li-concept-desk .ld-year-card{background:#d5bfa0}.li-concept-desk .ld-final{color:#fffaf2;background:#102a46}.li-concept-desk .ld-final .ld-eyebrow{color:#d0af8e}.li-concept-desk :focus-visible{outline-color:#ae784b}.li-concept-desk .li-desk-review .li-folder,.li-concept-desk .li-desk-review .li-folder-tab{background:#7c9cb8}.li-concept-desk .li-location-art{background-color:#edf2f6;background-image:linear-gradient(90deg,#cad9e699 1px,#0000 1px),linear-gradient(#cad9e699 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#cbd8e3}.li-concept-desk .li-road{border-color:#d1dce6}
.grove{--gr-primary:#173e2c;--gr-paper:#f8f6ef;--gr-accent:#ccb878;--gr-surface:#e9ede3;--gr-text:#273c30;--gr-line:#cdd3c5;--gr-on-primary:#fffdf6;--gr-on-accent:#173e2c;background:var(--gr-paper);color:var(--gr-text);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.7}.grove *{box-sizing:border-box}.grove .layout-container{width:min(1280px,100% - 96px);margin-inline:auto}.grove :is(h1,h2,h3,p,figure){margin:0}.grove :is(h1,h2,h3){color:var(--gr-primary);letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.1}.grove h1{font-size:clamp(44px,5vw,72px)}.grove h3{font-size:26px}.grove h1 em,.grove h2 em{font-weight:400}.grove a{color:inherit;text-decoration:none}.grove p{line-height:1.85}.grove img{max-width:100%;height:auto;display:block}.grove :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--gr-accent);outline-offset:5px}.grove button{font:inherit;cursor:pointer}.gr-eyebrow{letter-spacing:.16em;margin-bottom:18px;font-size:10px;font-weight:600;line-height:1.6;display:block}.gr-section{padding-block:86px}.gr-section-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:38px;display:flex}.gr-section-heading>p{max-width:330px;font-size:13px}.gr-section-heading>div{min-width:0}.grove .gr-button{border:1px solid var(--gr-primary);background:var(--gr-primary);min-height:50px;color:var(--gr-on-primary);letter-spacing:.025em;box-shadow:none;border-radius:4px;justify-content:center;align-items:center;gap:25px;padding:15px 23px;font-size:12px;font-weight:600;line-height:1.5;transition:background .25s,border-color .25s;display:inline-flex}.grove .gr-button:hover{background:color-mix(in srgb,var(--gr-primary) 88%,var(--gr-accent));border-color:var(--gr-accent)}.grove .gr-button-light{background:var(--gr-accent);color:var(--gr-on-accent);border-color:var(--gr-accent)}.grove .gr-button-light:hover{background:var(--gr-paper);color:var(--gr-primary)}.gr-leaf{opacity:.85;border:1px solid;border-radius:13px 1px;flex-shrink:0;width:13px;height:18px;position:relative;transform:rotate(28deg)}.gr-leaf:after{content:"";background:currentColor;width:1px;height:12px;position:absolute;top:3px;left:6px;transform:rotate(22deg)}.gr-inline{border-bottom:1px solid;padding:6px 0;font-size:12px;font-weight:600;line-height:1.6;display:inline-block}.gr-preview{text-align:center;background:var(--gr-surface);padding:9px;font-size:10px}.gr-announcement{background:var(--gr-primary);color:var(--gr-on-primary);text-align:center;letter-spacing:.025em;padding:9px 20px;font-size:10px}.gr-announcement a{border-bottom:1px solid #fff6;margin-left:12px}.gr-header{background:var(--gr-paper);border-bottom:1px solid var(--gr-line);z-index:30;position:relative!important}.gr-header-inner{justify-content:space-between;align-items:center;gap:30px;padding-block:22px;display:flex}.gr-brand{min-width:0;max-width:280px;display:block}.gr-brand-name{letter-spacing:.02em;text-transform:uppercase;font-family:Georgia,serif;font-size:25px;line-height:1.2;display:block}.gr-brand small{letter-spacing:.16em;margin-top:5px;font-size:7px;display:block}.gr-brand .site-custom-logo{object-fit:contain;width:170px!important;height:60px!important}.gr-header nav{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.gr-header nav a{border-bottom:1px solid #0000;padding:8px 0;font-size:12px}.gr-header nav a:hover,.gr-header nav a[aria-current=page]{border-color:var(--gr-primary)}.gr-header-cta{border:1px solid var(--gr-line);border-radius:4px;align-items:center;gap:22px;padding:10px 18px;font-size:12px;font-weight:600;display:flex}.gr-menu{display:none}.gr-hero{background:var(--gr-paper);padding-block:36px}.gr-hero-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:48px;display:grid}.gr-hero-copy{padding-block:35px}.gr-hero h1{letter-spacing:-.045em;font-size:clamp(46px,4.85vw,73px);line-height:1.06}.gr-hero h1 em{display:block}.gr-hero-copy>p{max-width:410px;margin:24px 0 27px;font-size:14px;line-height:1.9}.gr-hero-actions{align-items:center;gap:20px}.gr-hero-foot{letter-spacing:.14em;flex-wrap:wrap;gap:22px;margin-top:45px;font-size:8px;display:flex}.gr-hero-foot span+span{border-left:1px solid var(--gr-line);padding-left:22px}.gr-hero-photo{min-width:0;position:relative}.gr-hero-photo img{aspect-ratio:1.24;object-fit:cover;object-position:center;border-radius:3px;width:100%}.gr-hero-photo figcaption{letter-spacing:.12em;justify-content:space-between;gap:12px;padding-top:10px;font-size:8px;display:flex}.gr-hero-photo figcaption span:last-child{letter-spacing:0;font-size:10px}.gr-principles{border-block:1px solid var(--gr-line);background:var(--gr-surface)}.gr-principles>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-block:21px;font-size:11px;display:flex}.gr-principles i{color:var(--gr-primary);font-size:19px;font-style:normal}.gr-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.gr-categories>a{border:1px solid var(--gr-line);border-radius:3px;padding:22px 22px 25px;transition:background .25s;position:relative}.gr-categories>a:hover{background:var(--gr-surface)}.gr-category-picture{aspect-ratio:1.3;align-items:center;margin:12px 0 23px;display:flex;overflow:hidden}.gr-category-picture img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.gr-categories h3{padding-right:20px;font-size:24px}.gr-categories p{margin-top:8px;font-size:11px}.gr-category-mark{font-size:21px;position:absolute;bottom:30px;right:16px}.gr-products article{background:var(--gr-paper);border:1px solid var(--gr-line);border-radius:3px;flex-direction:column;min-width:0;display:flex}.gr-product-image{background:#fff;border-radius:3px 3px 0 0;display:block;position:relative;overflow:hidden}.gr-product-image img{aspect-ratio:1.25;object-fit:contain;width:100%;padding:14px;transition:transform .6s}.gr-product-image:hover img{transform:scale(1.025)}.gr-product-image>span{border:1px solid var(--gr-line);background:var(--gr-paper);border-radius:30px;padding:4px 10px;font-size:9px;position:absolute;top:14px;left:14px}.gr-product-copy{flex-direction:column;flex:1;padding:25px;display:flex}.gr-product-copy .gr-eyebrow{margin-bottom:10px;font-size:8px}.gr-product-copy>p{margin:14px 0 24px;font-size:12px}.gr-product-actions{border-top:1px solid var(--gr-line);justify-content:space-between;gap:12px;margin-top:auto;padding-top:15px;font-size:11px;font-weight:600;display:flex}.gr-product-actions>a:first-child{gap:18px;display:flex}.gr-product-actions>a:last-child{border-bottom:1px solid}.gr-centre{text-align:center;margin-top:34px}.gr-story{background:var(--gr-paper)}.gr-story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.gr-story-image{position:relative}.gr-story-image>img{aspect-ratio:1;object-fit:cover;border-radius:3px;width:100%}.gr-image-note{background:var(--gr-paper);color:var(--gr-primary);letter-spacing:.13em;padding:10px 15px;font-size:8px;position:absolute;bottom:18px;left:18px}.gr-story-grid>div:last-child>p{margin-top:24px;font-size:14px}.gr-story-notes{flex-wrap:wrap;gap:8px;margin:24px 0 30px;display:flex}.gr-story-notes span{border:1px solid var(--gr-line);border-radius:30px;padding:7px 11px;font-size:10px}.gr-how{background:var(--gr-primary);color:var(--gr-on-primary)}.gr-how :is(h2,h3){color:inherit}.gr-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin:44px 0 0;padding:0;list-style:none}.gr-steps li{border-top:1px solid #ffffff40;padding-top:24px}.gr-steps li>span{color:var(--gr-accent);font-family:Georgia,serif;font-size:28px}.gr-steps p{opacity:.9;max-width:315px;font-size:13px}.gr-faq{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.gr-faq .gr-inline{margin-top:20px}.gr-faq details{border-bottom:1px solid var(--gr-line)}.gr-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:22px 0;font-size:14px;line-height:1.5;list-style:none;display:flex}.gr-faq summary::-webkit-details-marker{display:none}.gr-faq details p{padding:0 30px 23px 0;font-size:13px}.gr-faq details[open] summary>span{transform:rotate(45deg)}.gr-final{background:var(--gr-surface);text-align:center;border-block:1px solid var(--gr-line)}.gr-final h2{margin-bottom:30px;font-size:clamp(38px,4vw,60px)}.gr-footer-grid{grid-template-columns:1.2fr .7fr 1fr;gap:80px;padding-bottom:50px;display:grid}.gr-footer h2{margin-bottom:22px;font-size:32px}.gr-footer p{max-width:340px;margin-bottom:17px;font-size:12px}.gr-footer nav{flex-direction:column;align-items:start;gap:9px;font-size:12px;display:flex}.gr-footer nav .gr-eyebrow{margin-bottom:10px}.gr-footer-bottom{border-top:1px solid var(--gr-line);flex-wrap:wrap;justify-content:space-between;gap:25px;padding-block:22px;font-size:10px;display:flex}.gr-email{overflow-wrap:anywhere;font-size:13px}.gr-page-head{background:var(--gr-surface);border-bottom:1px solid var(--gr-line);padding-block:60px}.gr-page-head h1{max-width:900px}.gr-page-head p{max-width:670px;margin-top:22px;font-size:14px}.gr-filter{background:var(--gr-surface);border-radius:3px;align-items:end;gap:20px;padding:25px}.gr-filter label{flex:1;min-width:200px;font-size:11px;font-weight:600}.gr-filter input,.gr-filter select{border:1px solid var(--gr-line);background:var(--gr-paper);width:100%;min-height:49px;color:var(--gr-text);font:inherit;border-radius:3px;margin-top:7px;padding:14px;font-size:14px;display:block}.gr-filter .gr-inline{margin-bottom:8px}.gr-count{font-size:11px;margin:24px 0!important}.gr-empty{padding:40px 0}.gr-empty p{margin:20px 0}.gr-product-detail{grid-template-columns:1fr 1fr;align-items:start;gap:75px;display:grid}.gr-detail-photo>img{aspect-ratio:1;object-fit:contain;border:1px solid var(--gr-line);background:#fff;border-radius:3px;width:100%}.gr-fine{margin-top:15px!important;font-size:11px!important;line-height:1.7!important}.gr-breadcrumb{flex-wrap:wrap;gap:14px;margin-bottom:30px;font-size:10px;display:flex}.gr-breadcrumb a{border-bottom:1px solid var(--gr-line)}.gr-product-detail h1{font-size:clamp(38px,4vw,59px)}.gr-detail-lead{font-size:14px;margin-top:20px!important}.gr-order{background:var(--gr-surface);border:1px solid var(--gr-line);border-radius:3px;margin:28px 0;padding:28px}.gr-order>span{letter-spacing:.13em;font-size:9px}.gr-order h3{margin-top:10px}.gr-order p{margin:14px 0 20px;font-size:12px}.gr-reading{font-size:14px;line-height:1.9}.gr-reading :is(h2,h3){margin:28px 0 15px;font-size:28px}.gr-reading p{margin-bottom:16px}.gr-reading a{text-decoration:underline}.gr-article{max-width:800px!important}.gr-about{border-top:1px solid var(--gr-line);grid-template-columns:1fr 1fr;gap:70px;display:grid}.gr-about p{margin-bottom:22px}.gr-contact-grid{grid-template-columns:1fr 1fr;gap:85px;display:grid}.gr-contact-main{background:var(--gr-surface);border-radius:3px;align-self:start;padding:45px}.gr-contact-main>p{margin:25px 0;font-size:14px}.gr-call{margin-top:20px;font-size:18px;display:block}.gr-contact-list article{border-bottom:1px solid var(--gr-line);margin-bottom:27px;padding:0 0 27px}.gr-contact-list article>span{letter-spacing:.12em;font-size:9px}.gr-contact-list h3{margin:12px 0 18px}.gr-contact-list p{margin-bottom:15px;font-size:14px}.gr-journal-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:30px;display:grid}.gr-journal-grid article{border:1px solid var(--gr-line);background:var(--gr-surface);padding:35px}.gr-journal-grid h2{font-size:35px}.gr-journal-grid p{margin:20px 0;font-size:14px}@media (min-width:1500px){.gr-hero-photo img{aspect-ratio:1.3}}@media (max-width:1100px){.grove .layout-container{width:calc(100% - 56px)}.gr-header nav{gap:17px}.gr-header-cta{display:none}.gr-hero-grid{grid-template-columns:.9fr 1.1fr;gap:28px}.gr-hero h1{font-size:52px}.gr-hero-foot{margin-top:30px}.gr-story-grid,.gr-contact-grid,.gr-product-detail,.gr-footer-grid{gap:40px}.gr-categories{gap:15px}.gr-categories>a{padding:18px 15px}.gr-categories h3{font-size:22px}.gr-products{gap:20px}.gr-product-copy{padding:20px}}@media (max-width:800px){.gr-section{padding-block:58px}.gr-header-inner{gap:20px;padding-block:16px}.gr-header-inner>nav,.gr-header-cta{display:none}.gr-menu{flex-shrink:0;display:block;position:relative}.gr-menu summary{border:1px solid var(--gr-line);cursor:pointer;border-radius:4px;align-items:center;gap:14px;padding:11px 14px;font-size:12px;list-style:none;display:flex}.gr-menu summary::-webkit-details-marker{display:none}.gr-menu nav{background:var(--gr-paper);border:1px solid var(--gr-line);flex-direction:column;align-items:stretch;gap:4px;width:min(290px,100vw - 40px);padding:20px;display:flex;position:absolute;top:calc(100% + 15px);right:0;box-shadow:0 12px 24px #173e2c15}.gr-hero{padding-top:0}.gr-hero-grid{grid-template-columns:1fr;gap:0}.gr-hero-copy{padding:35px 0 28px}.gr-hero h1{font-size:54px}.gr-hero h1 em{display:inline}.gr-hero h1 em:before{content:" "}.gr-hero-copy>p{max-width:600px;margin:19px 0 23px}.gr-hero-foot{margin-top:25px}.gr-hero-photo img{aspect-ratio:1.55;object-fit:cover}.gr-principles>div{justify-content:center;gap:12px 22px;font-size:10px}.gr-principles i{display:none}.gr-section-heading{flex-direction:column;align-items:start;gap:22px}.gr-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.gr-category-picture{aspect-ratio:1.7}.gr-products{grid-template-columns:repeat(2,minmax(0,1fr))}.gr-story-grid{grid-template-columns:1fr 1fr;gap:30px}.gr-story-grid h2{font-size:38px}.gr-story-notes{gap:6px}.gr-story-notes span{font-size:9px}.gr-steps{gap:25px}.gr-steps h3{font-size:24px}.gr-faq{grid-template-columns:1fr;gap:25px}.gr-faq h2 br{display:none}.gr-footer-grid{grid-template-columns:1fr 1fr;gap:40px}.gr-footer-grid>div:first-child{grid-column:1/-1}.gr-footer-grid>div:first-child p{max-width:550px}.gr-product-detail,.gr-contact-grid,.gr-about{grid-template-columns:1fr;gap:35px}.gr-detail-photo>img{max-height:480px}.gr-page-head{padding-block:40px}.gr-product-detail .gr-breadcrumb{margin-bottom:20px}.gr-contact-main{padding:32px}}@media (max-width:480px){.grove .layout-container{width:calc(100% - 36px)}.gr-announcement{padding-inline:12px;font-size:9px}.gr-announcement a{margin-left:8px}.gr-brand-name{font-size:21px}.gr-brand small{font-size:6px}.gr-brand .site-custom-logo{width:150px!important;height:48px!important}.gr-header-inner{padding-block:12px}.gr-hero-copy>.gr-eyebrow{letter-spacing:.12em;font-size:8px}.gr-hero h1{font-size:44px}.gr-hero h1 em{display:block}.gr-hero h1 em:before{content:none}.gr-hero-copy>p{font-size:13px;line-height:1.8}.gr-hero-actions{gap:13px 18px}.grove .gr-button{gap:19px;min-height:47px;padding:13px 18px;font-size:11px}.gr-hero-actions .gr-inline{font-size:10px}.gr-hero-foot{gap:16px;font-size:7px}.gr-hero-photo img{aspect-ratio:1.3}.gr-hero-photo figcaption{font-size:7px}.gr-hero-photo figcaption span:last-child{font-size:8px}.gr-principles>div{gap:8px 18px;padding-block:17px;font-size:9px}.gr-section{padding-block:44px}.gr-section-heading{margin-bottom:28px}.grove h2{font-size:34px}.gr-categories{gap:12px}.gr-categories>a{padding:14px 12px 20px}.gr-category-picture{aspect-ratio:1.1;margin:7px 0 14px}.gr-categories h3{font-size:21px}.gr-categories p{max-width:120px;font-size:10px}.gr-category-mark{font-size:16px;bottom:18px;right:9px}.gr-products{grid-template-columns:1fr;gap:22px}.gr-product-image img{aspect-ratio:1.3}.gr-product-copy h3{font-size:29px}.gr-story-grid{grid-template-columns:1fr;gap:30px}.gr-story-image>img{aspect-ratio:1.1}.gr-story-grid>div:last-child>p{margin-top:20px;font-size:13px}.gr-steps{grid-template-columns:1fr;gap:26px;margin-top:25px}.gr-steps li{grid-template-columns:40px 1fr;gap:4px 18px;padding-top:20px;display:grid}.gr-steps li>span{grid-row:1/3;font-size:25px}.gr-steps h3{margin:0 0 7px;font-size:25px}.gr-steps p{font-size:12px}.gr-faq summary{font-size:13px}.gr-final .gr-section{padding-block:45px}.gr-final h2{font-size:39px}.gr-footer-grid{grid-template-columns:1fr;gap:30px}.gr-footer-grid>div:first-child{grid-column:auto}.gr-footer-bottom{gap:8px;font-size:9px}.gr-filter{gap:16px;padding:18px}.gr-filter label{min-width:100%}.gr-page-head h1{font-size:42px}.gr-detail-photo>img{max-height:350px}.gr-order{padding:22px}.gr-contact-main{padding:25px}.gr-contact-list h3{font-size:27px}.gr-journal-grid article{padding:25px}}@media (prefers-reduced-motion:reduce){.grove *{transition:none!important}.gr-product-image:hover img{transform:none}}.grove .layout-container{width:min(1320px,100% - 64px)}.grove h2{font-size:clamp(30px,3vw,43px)}.grove .gr-section{padding-block:52px}.gr-section-heading{gap:24px;margin-bottom:26px}.gr-eyebrow{margin-bottom:10px}.gr-header-inner{flex-wrap:wrap;gap:24px;padding-block:16px}.gr-header-search{border:1px solid var(--gr-line);background:#fff;border-radius:6px;flex:1;align-items:center;min-width:170px;max-width:340px;padding:0 12px;display:flex}.gr-header-search input{width:100%;min-width:0;color:var(--gr-text);font:inherit;background:0 0;border:0;padding:12px 0;font-size:12px}.gr-header-search button{color:var(--gr-primary);background:0 0;border:0;padding:10px}.gr-search-icon{border:1.5px solid;border-radius:50%;width:14px;height:14px;display:block;position:relative}.gr-search-icon:after{content:"";background:currentColor;width:6px;height:1.5px;position:absolute;bottom:-3px;right:-4px;transform:rotate(45deg)}.gr-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gr-header nav{gap:20px}.gr-header nav a{font-size:11px}.gr-header-cta{display:none}.gr-shop-nav{background:var(--gr-primary);color:var(--gr-on-primary)}.gr-shop-nav .layout-container{justify-content:space-between;gap:16px;padding-block:7px;display:flex}.gr-shop-nav nav a{font-size:11px;font-weight:600;border:0!important}.gr-shop-nav nav a:last-child{opacity:.85;font-weight:400}.gr-campaign{background:var(--gr-primary);color:var(--gr-on-primary);border-bottom:3px solid var(--gr-accent);position:relative}.gr-campaign-grid{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:0;display:grid}.gr-campaign-copy{align-self:center;padding:44px 42px 38px 0;position:relative}.gr-campaign h1{color:var(--gr-on-primary);letter-spacing:-.035em;font-size:clamp(40px,4vw,60px);line-height:1.07;position:relative}.gr-campaign h1 em{color:var(--gr-accent);margin-top:9px;font-size:.91em;display:block}.gr-campaign-copy>.gr-eyebrow{color:var(--gr-accent);letter-spacing:.18em;margin-bottom:22px;font-size:10px}.gr-campaign-copy>p{max-width:430px;margin:22px 0;font-size:13px;line-height:1.85}.gr-campaign-photo{align-self:stretch;min-width:0;position:relative}.gr-campaign-photo>img{object-fit:cover;object-position:center 64%;width:100%;height:100%;min-height:490px}.gr-campaign-photo figcaption{background:var(--gr-paper);color:var(--gr-primary);border-left:3px solid var(--gr-accent);padding:18px 23px;position:absolute;bottom:20px;right:18px;box-shadow:0 8px 35px #102c2822}.gr-campaign-photo figcaption>span{letter-spacing:.12em;font-size:8px}.gr-campaign-photo figcaption strong{margin:7px 0 12px;font:27px/1.1 Georgia,serif;display:block}.gr-campaign-photo figcaption a{gap:20px;font-size:10px;font-weight:600;display:flex}.gr-campaign-detail{letter-spacing:.14em;color:var(--gr-accent);flex-wrap:wrap;align-items:center;gap:15px;margin-top:30px;font-size:8px;display:flex}.gr-campaign-detail i{font-style:normal}.gr-botanical-mark{color:var(--gr-accent);opacity:.65;align-items:center;gap:10px;display:flex;position:absolute;top:24px;right:30px}.gr-botanical-mark .gr-leaf:last-child{transform:rotate(-60deg)}.gr-benefit-bar{background:var(--gr-surface);border-bottom:1px solid var(--gr-line)}.gr-benefit-bar>.layout-container{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-block:20px;display:grid}.gr-benefit-bar>.layout-container>div{border-right:1px solid var(--gr-line);align-items:center;gap:14px;min-width:0;display:flex}.gr-benefit-bar>.layout-container>div:last-child{border:0}.gr-benefit-bar b{color:var(--gr-primary);font:26px Georgia,serif}.gr-benefit-bar span{font-size:12px;font-weight:600;line-height:1.5}.gr-benefit-bar small{margin-top:3px;font-size:10px;font-weight:400;display:block}.gr-categories{gap:16px}.gr-categories>a{border:1px solid var(--gr-line);background:var(--gr-surface);border-radius:7px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:10px;padding:15px 12px;display:grid}.gr-categories>a:nth-child(2){background:#ede5d4}.gr-categories>a:nth-child(3){background:#e7e8d6}.gr-categories>a:nth-child(4){background:#efe3d9}.gr-category-picture{aspect-ratio:.8;margin:0;overflow:visible}.gr-category-picture img{object-fit:contain;width:100%;height:100%}.gr-category-number{letter-spacing:.1em;font-size:7px}.gr-categories h3{margin-top:6px;padding:0;font-size:21px}.gr-categories p{margin-top:6px;font-size:10px;line-height:1.5}.gr-category-link{justify-content:space-between;gap:6px;margin-top:13px;font-size:9px;font-weight:600;display:flex}.gr-range-links{flex-wrap:wrap;gap:10px;margin:0 0 25px;display:flex}.gr-range-links a{border:1px solid var(--gr-line);background:var(--gr-paper);border-radius:30px;padding:8px 17px;font-size:11px}.gr-range-links a.is-active,.gr-range-links a:hover{background:var(--gr-primary);color:var(--gr-on-primary);border-color:var(--gr-primary)}.gr-product-surface{background:color-mix(in srgb,var(--gr-surface) 65%,var(--gr-paper))}.gr-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.gr-products article{border-color:var(--gr-line);border-radius:8px;box-shadow:0 5px 16px #173e2c06}.gr-product-image{border-bottom:1px solid var(--gr-line);background:#fffef9;border-radius:8px 8px 0 0}.gr-product-image img{aspect-ratio:1.5;mix-blend-mode:multiply;object-fit:contain;padding:0}.gr-product-mouth-care-drops img,.gr-product-happy-feet-oil img,.gr-product-pain-reliever-oil img{object-fit:cover}.gr-product-image>span{background:var(--gr-paper);font-size:8px;top:12px;left:12px}.gr-product-copy{padding:19px}.gr-product-copy h3{font-size:25px}.gr-product-copy>p{margin:10px 0 15px;font-size:11px;line-height:1.75}.gr-product-meta{justify-content:space-between;gap:8px;margin-top:auto;padding:8px 0 13px;font-size:9px;display:flex}.gr-product-meta>span:first-child{font-weight:600}.gr-product-meta>span:last-child{opacity:.65}.gr-product-actions{border-top:1px solid var(--gr-line);align-items:center;gap:10px;margin-top:0;padding-top:13px;font-size:10px}.gr-product-actions>a:first-child{gap:10px}.gr-product-actions>a:last-child{background:var(--gr-primary);color:var(--gr-on-primary);border:0;border-radius:4px;padding:9px 13px;font-size:10px}.gr-edits{grid-template-columns:1.15fr .85fr;gap:24px;display:grid}.gr-edit-feature{background:var(--gr-surface);border:1px solid var(--gr-line);border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.gr-edit-feature>img{object-fit:cover;object-position:45% center;width:100%;height:100%;min-height:360px}.gr-edit-feature>div{padding:30px 24px}.gr-edits h2{font-size:36px}.gr-edits p{margin:17px 0 22px;font-size:12px;line-height:1.8}.gr-edits .gr-button{gap:12px;padding:12px 15px;font-size:10px}.gr-edit-wellness{background:#e7dfcc;border:1px solid #d5c9ac;border-radius:8px;flex-direction:column;min-width:0;padding:28px 28px 0;display:flex;overflow:hidden}.gr-edit-wellness p{max-width:330px}.gr-wellness-pictures{align-items:end;min-width:0;margin-top:12px;display:flex}.gr-wellness-pictures img{object-fit:contain;aspect-ratio:1.4;mix-blend-mode:multiply;width:50%}.gr-brand-story{background:var(--gr-surface);border-block:1px solid var(--gr-line)}.gr-brand-grid{grid-template-columns:.7fr 1.5fr .85fr;align-items:center;gap:40px;display:grid}.gr-brand-stamp{aspect-ratio:1;border:1px solid var(--gr-accent);box-shadow:inset 0 0 0 7px var(--gr-surface),inset 0 0 0 8px var(--gr-accent);text-align:center;color:var(--gr-primary);border-radius:50% 50% 8px 8px;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:28px 12px;display:flex}.gr-brand-stamp>span:first-child{letter-spacing:.13em;font-size:10px}.gr-brand-stamp>.gr-leaf{width:23px;height:32px}.gr-brand-stamp strong{font:32px/1.05 Georgia,serif}.gr-brand-stamp small{letter-spacing:.15em;font-size:7px}.gr-brand-grid>div>p{margin:17px 0;font-size:12px}.gr-brand-grid h2{font-size:38px}.gr-brand-grid aside{border-left:1px solid var(--gr-line);flex-direction:column;justify-content:center;align-self:stretch;padding-left:28px;display:flex}.gr-brand-grid aside h3{font-size:28px}.gr-brand-grid ul{margin:20px 0;padding-left:15px;font-size:11px;line-height:2}.gr-brand-grid aside a{align-self:start}.gr-steps{gap:30px;margin-top:26px}.gr-steps li{align-items:start;gap:20px;padding-top:20px;display:flex}.gr-steps li>span{flex-shrink:0;font-size:31px}.gr-steps h3{margin:0 0 10px;font-size:25px}.gr-steps p{font-size:12px}.gr-how .gr-section-heading h2{font-size:36px}.gr-faq{gap:50px}.gr-final{background:var(--gr-primary);color:var(--gr-on-primary);border-block:3px double var(--gr-accent)}.gr-final h2{color:var(--gr-on-primary);font-size:42px}.gr-final h2 em{color:var(--gr-accent)}.gr-final .gr-section{padding-block:42px}.gr-footer{background:var(--gr-surface)}.gr-footer-grid{gap:45px}.gr-directions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;display:flex}.gr-directions>span{letter-spacing:.1em;font-size:9px}.gr-directions a{border:1px solid var(--gr-line);border-radius:4px;padding:5px 11px;font-size:10px}.gr-directions a[aria-current=page]{background:var(--gr-primary);color:var(--gr-on-primary)}.grove.gr-direction-market{--gr-primary:#427342;--gr-accent:#decf86;--gr-paper:#fffef9;--gr-surface:#eef3e7;--gr-on-primary:#fff;--gr-text:#294129}.gr-direction-market .gr-campaign{color:#294129;background:#f1eac8}.gr-direction-market .gr-campaign h1{color:#294129}.gr-direction-market .gr-campaign h1 em,.gr-direction-market .gr-campaign-copy>.gr-eyebrow,.gr-direction-market .gr-campaign-detail{color:#567d35}.gr-direction-market .gr-campaign-grid{grid-template-columns:1fr 1fr}.gr-direction-market .gr-campaign-photo figcaption{display:none}.gr-direction-market .gr-product-actions>a:last-child{border-radius:25px}.gr-direction-market .gr-products{grid-template-columns:repeat(4,minmax(0,1fr))}.grove.gr-direction-heritage{--gr-primary:#623b34;--gr-accent:#d6b976;--gr-paper:#fcf5e8;--gr-surface:#ede1cc;--gr-text:#49382e;--gr-on-primary:#fff8e9;--gr-line:#d6c7ac}.gr-direction-heritage .gr-campaign{background:var(--gr-paper);color:var(--gr-text);padding:25px 0}.gr-direction-heritage .gr-campaign-grid{border:1px solid var(--gr-accent);grid-template-columns:1fr 1fr;padding:15px}.gr-direction-heritage .gr-campaign-copy{padding:30px}.gr-direction-heritage .gr-campaign h1{color:var(--gr-primary)}.gr-direction-heritage .gr-campaign h1 em,.gr-direction-heritage .gr-campaign-copy>.gr-eyebrow,.gr-direction-heritage .gr-campaign-detail{color:#87692f}.gr-direction-heritage .gr-campaign-photo>img{border-radius:180px 180px 0 0}.gr-direction-heritage .gr-campaign-photo figcaption{border-color:var(--gr-primary)}@media (min-width:1600px){.gr-campaign-photo>img{max-height:570px}.gr-campaign-copy{padding-block:55px}}@media (max-width:1100px){.grove .layout-container{width:calc(100% - 48px)}.gr-header-inner{gap:18px}.gr-header-search{max-width:260px}.gr-header nav{gap:14px}.gr-campaign-copy{padding-right:26px}.gr-campaign h1{font-size:46px}.gr-campaign-photo>img{min-height:460px}.gr-categories>a{text-align:center;grid-template-columns:1fr;padding:12px}.gr-category-picture{aspect-ratio:1.7}.gr-category-link{justify-content:center}.gr-brand-grid{grid-template-columns:.65fr 1.25fr .9fr;gap:25px}.gr-brand-stamp strong{font-size:27px}.gr-brand-grid h2{font-size:32px}.gr-edit-feature>div{padding:24px 18px}.gr-edits h2{font-size:31px}.gr-direction-market .gr-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.grove .gr-section{padding-block:38px}.gr-header-inner{grid-template-columns:1fr auto;gap:12px;display:grid}.gr-header-search{grid-area:2/1/auto/-1;width:100%;min-width:0;max-width:none}.gr-header-inner>.gr-menu{grid-area:1/2}.gr-shop-nav .layout-container{justify-content:center;gap:4px 17px;padding-block:8px}.gr-shop-nav nav a{padding:3px 0;font-size:10px}.gr-shop-nav nav a:last-child{display:none}.gr-campaign-grid{grid-template-columns:1fr 1fr}.gr-campaign-copy{padding:28px 22px 28px 0}.gr-campaign h1{font-size:38px}.gr-campaign-copy>.gr-eyebrow{margin-bottom:16px;font-size:8px}.gr-campaign-copy>p{margin:17px 0;font-size:12px}.gr-campaign-detail{gap:10px;margin-top:22px;font-size:7px}.gr-campaign-photo>img{min-height:430px}.gr-campaign-photo figcaption{padding:14px;bottom:14px;right:12px}.gr-campaign-photo figcaption strong{font-size:22px}.gr-botanical-mark{display:none}.gr-benefit-bar>.layout-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding-block:17px}.gr-benefit-bar>.layout-container>div:nth-child(2){border:0}.gr-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gr-categories h3{font-size:19px}.gr-categories p{font-size:9px}.gr-products,.gr-direction-market .gr-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gr-product-copy h3{font-size:23px}.gr-product-actions{flex-wrap:wrap}.gr-product-actions>a:last-child{text-align:center;flex:1;min-width:120px}.gr-edits{grid-template-columns:1fr;gap:18px}.gr-edit-feature>img{min-height:300px}.gr-edit-feature>div{padding:26px}.gr-edit-wellness{grid-template-columns:1fr 1fr;align-items:center;gap:10px;padding:25px;display:grid}.gr-wellness-pictures{margin:0}.gr-wellness-pictures img{aspect-ratio:.7}.gr-brand-grid{grid-template-columns:.65fr 1.35fr;gap:28px}.gr-brand-grid aside{border-left:0;border-top:1px solid var(--gr-line);grid-column:1/-1;padding:22px 0 0;display:block}.gr-brand-grid aside h3 br{display:none}.gr-brand-grid aside ul{flex-wrap:wrap;gap:15px 35px;margin:14px 0;display:flex}.gr-steps{gap:18px}.gr-steps li{gap:12px}.gr-steps h3{font-size:22px}.gr-steps p{font-size:11px}.gr-how .gr-section-heading h2{font-size:32px}.gr-faq{gap:24px}.gr-final h2{font-size:37px}.gr-direction-heritage .gr-campaign-copy{padding:18px}.gr-direction-heritage .gr-campaign-photo>img{border-radius:100px 100px 0 0}}@media (max-width:540px){.grove .layout-container{width:calc(100% - 32px)}.grove .gr-section{padding-block:32px}.gr-header-inner{gap:10px;padding-block:11px}.gr-header-search input{padding-block:9px;font-size:11px}.gr-shop-nav .layout-container{gap:5px 13px}.gr-shop-nav nav a{font-size:9px}.gr-shop-nav nav a:first-child{display:none}.gr-campaign .gr-campaign-grid{grid-template-columns:1fr;width:100%}.gr-campaign-copy{text-align:center;padding:27px 22px 24px}.gr-campaign h1{max-width:450px;margin:auto;font-size:39px}.gr-campaign h1 em{margin-top:5px;font-size:.84em}.gr-campaign-copy>.gr-eyebrow{margin-bottom:12px}.gr-campaign-copy>p{max-width:350px;margin:14px auto 18px;font-size:12px;line-height:1.7}.gr-campaign .gr-hero-actions{justify-content:center;gap:15px}.gr-campaign .gr-inline{font-size:10px}.gr-campaign-detail{display:none}.gr-campaign-photo>img{aspect-ratio:1.7;object-position:center 66%;height:auto;min-height:0}.gr-campaign-photo figcaption{max-width:160px;padding:10px 13px;bottom:12px;right:12px}.gr-campaign-photo figcaption>span{font-size:6px}.gr-campaign-photo figcaption strong{margin:4px 0 0;font-size:18px}.gr-campaign-photo figcaption a{display:none}.gr-benefit-bar>.layout-container{gap:12px;padding-block:15px}.gr-benefit-bar b{font-size:21px}.gr-benefit-bar>.layout-container>div{gap:9px}.gr-benefit-bar span{font-size:10px}.gr-benefit-bar small{font-size:8px}.gr-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gr-categories>a{text-align:left;grid-template-columns:.8fr 1.2fr;gap:7px;padding:11px}.gr-category-picture{aspect-ratio:.65}.gr-categories h3{font-size:18px}.gr-categories p{max-width:none;font-size:9px}.gr-category-number{font-size:6px}.gr-category-link{justify-content:start;margin-top:9px;font-size:8px}.gr-section-heading{gap:14px;margin-bottom:20px}.gr-section-heading h2{font-size:31px}.gr-range-links{gap:7px;margin-bottom:18px}.gr-range-links a{padding:6px 11px;font-size:9px}.gr-products,.gr-direction-market .gr-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.gr-product-image img{aspect-ratio:1.02}.gr-product-image>span{padding:3px 6px;font-size:6px;top:7px;left:7px}.gr-product-copy{padding:12px}.gr-product-copy .gr-eyebrow{letter-spacing:.08em;margin-bottom:7px;font-size:6px}.gr-product-copy h3{letter-spacing:-.035em;font-size:21px;line-height:1.1}.gr-product-copy>p{margin:10px 0;font-size:10px;line-height:1.65}.gr-product-meta{padding:4px 0 10px;font-size:8px}.gr-product-meta>span:last-child{display:none}.gr-product-actions{gap:9px;padding-top:10px;font-size:9px}.gr-product-actions>a:last-child{flex-basis:100%;width:100%;min-width:0;padding:9px 5px;font-size:8px}.gr-product-actions>a:first-child{justify-content:space-between;gap:4px;width:100%}.gr-edit-feature{grid-template-columns:.9fr 1.1fr}.gr-edit-feature>img{min-height:300px}.gr-edit-feature>div{padding:19px 15px}.gr-edits h2{font-size:30px}.gr-edits p{margin:14px 0 18px;font-size:11px;line-height:1.7}.gr-edits .gr-button{gap:10px;min-height:42px;padding:11px;font-size:9px}.gr-edit-wellness{grid-template-columns:1fr .85fr;padding:24px 20px}.gr-wellness-pictures{flex-direction:column}.gr-wellness-pictures img{aspect-ratio:1.5;width:100%}.gr-brand-grid{grid-template-columns:1fr;gap:25px}.gr-brand-stamp{aspect-ratio:auto;border-radius:80px 80px 8px 8px;flex-flow:wrap;gap:17px;min-height:0;padding:25px 20px}.gr-brand-stamp strong{font-size:26px}.gr-brand-stamp small{width:100%}.gr-brand-grid h2{font-size:34px}.gr-brand-grid aside{grid-column:auto}.gr-brand-grid aside ul{line-height:2.1;display:block}.gr-steps{grid-template-columns:1fr;gap:17px;margin-top:18px}.gr-steps li{gap:18px;padding-top:17px;display:flex}.gr-steps h3{font-size:24px}.gr-steps p{font-size:12px}.gr-final h2{font-size:34px}.gr-directions{gap:6px}.gr-directions>span{flex-basis:100%;font-size:8px}.gr-directions a{padding:5px 9px;font-size:9px}.gr-direction-heritage .gr-campaign{padding:12px}.gr-direction-heritage .gr-campaign-grid{width:100%;padding:10px}.gr-direction-heritage .gr-campaign-copy{padding:18px 8px}.gr-direction-heritage .gr-campaign-photo>img{border-radius:90px 90px 0 0}}@media (max-width:350px){.gr-categories>a{text-align:center;grid-template-columns:1fr}.gr-category-picture{aspect-ratio:1.7}.gr-category-link{justify-content:center}.gr-products,.gr-direction-market .gr-products{grid-template-columns:1fr}.gr-product-image img{aspect-ratio:1.5}.gr-product-copy h3{font-size:25px}.gr-product-copy>p{font-size:12px}.gr-product-actions>a:last-child{font-size:11px}.gr-campaign h1{font-size:35px}.gr-edit-feature{grid-template-columns:1fr}.gr-edit-feature>img{aspect-ratio:1.2;min-height:0}.gr-edit-wellness{grid-template-columns:1fr}.gr-wellness-pictures{flex-direction:row}.gr-wellness-pictures img{width:50%}}.grove .gr-products{grid-template-columns:repeat(3,minmax(0,1fr))}.grove .gr-categories{grid-template-columns:repeat(4,minmax(0,1fr))}.grove .gr-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.grove.gr-direction-market .gr-products{grid-template-columns:repeat(4,minmax(0,1fr))}.gr-category-picture{overflow:hidden}.gr-category-picture img{transform:scale(1.45)}@media (max-width:1100px){.grove.gr-direction-market .gr-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.grove .gr-products,.grove.gr-direction-market .gr-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.grove .gr-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.grove .gr-steps{grid-template-columns:1fr}.gr-product-copy>p{font-size:11px}.gr-product-actions>a:last-child{font-size:9px}}@media (max-width:350px){.grove .gr-products,.grove.gr-direction-market .gr-products{grid-template-columns:1fr}}
.mma-site{--ink:#061c2e;--paper:#f4f8f8;--mint:#00d8b4;--surface:#dfeceb;--text:#102c38;background:var(--paper);min-width:0;color:var(--text);font:15px/1.7 Arial,Helvetica,sans-serif}.mma-site *{box-sizing:border-box}.mma-site .layout-container{width:min(1280px,100% - 2*clamp(20px,4vw,64px));margin-inline:auto}.mma-site :is(h1,h2,h3,p,figure){margin:0}.mma-site :is(h1,h2,h3){letter-spacing:-.045em;line-height:1.04}.mma-site h1{font-size:clamp(52px,7.2vw,110px)}.mma-site h2{font-size:clamp(34px,4vw,64px)}.mma-site h3{font-size:clamp(23px,2vw,32px)}.mma-site a{color:inherit;text-decoration:none}.mma-site img{max-width:100%;height:auto;display:block}.mma-site :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--mint);outline-offset:4px}.mma-kicker{letter-spacing:.19em;margin-bottom:22px;font-size:11px;font-weight:800;display:block}.mma-announcement{text-align:center;background:var(--mint);color:var(--ink);padding:8px 20px;font-size:12px;font-weight:700}.mma-announcement a{text-decoration:underline}.mma-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f4f8f8f2;border-bottom:1px solid #bdd0d0;position:sticky;top:0}.mma-header-inner{align-items:center;gap:28px;min-height:88px;display:flex}.mma-brand{align-items:center;margin-right:auto;display:flex}.mma-brand .site-custom-logo{object-fit:contain;width:190px;height:66px}.mma-header nav{gap:24px;display:flex}.mma-header nav a{font-size:13px;font-weight:700}.mma-header nav a[aria-current=page]{color:#008a75}.mma-header-cta,.mma-button{border:1px solid var(--mint);background:var(--mint);min-height:50px;color:var(--ink);justify-content:space-between;align-items:center;gap:22px;padding:12px 19px;font-weight:800;display:inline-flex}.mma-button-ghost{color:inherit;background:0 0}.mma-header-cta{background:var(--ink);border-color:var(--ink);color:#fff}.mma-menu{display:none}.mma-hero{background:var(--ink);color:#fff;overflow:hidden}.mma-hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(38px,6vw,90px);min-height:720px;padding-block:80px;display:grid}.mma-hero h1 em{color:var(--mint);font-style:normal}.mma-hero p{color:#c6d9dd;max-width:670px;margin:28px 0;font-size:clamp(18px,2vw,23px)}.mma-proof{border-top:1px solid #ffffff28;flex-wrap:wrap;gap:28px;margin-top:56px;padding-top:26px;display:flex}.mma-proof span{text-transform:uppercase;letter-spacing:.08em;max-width:130px;font-size:11px}.mma-proof b{color:var(--mint);font-size:27px;display:block}.mma-hero-product{background:radial-gradient(circle,#16465a 0,#0b2b3c 53%,#0000 70%);border:1px solid #ffffff25;place-items:center;min-height:550px;display:grid;position:relative}.mma-hero-product img{object-fit:contain;filter:drop-shadow(0 30px 30px #0009);max-height:500px}.mma-hero-product>div{color:var(--ink);background:#f4f8f8;gap:4px;padding:18px;display:grid;position:absolute;bottom:20px;left:20px;right:20px}.mma-hero-product small,.mma-hero-product a{letter-spacing:.13em;font-size:10px;font-weight:800}.mma-marquee{background:var(--mint);white-space:nowrap;letter-spacing:.08em;padding:16px 0;font-size:18px;font-weight:900;overflow:hidden}.mma-marquee div{width:max-content;animation:24s linear infinite mma-scroll}.mma-marquee i{margin:0 34px;font-style:normal}.mma-section{padding-block:100px}.mma-section-title{max-width:820px;margin-bottom:48px}.mma-section-title>p{margin-top:18px;font-size:19px}.mma-range-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.mma-range-cards>a{background:var(--surface);flex-direction:column;align-items:flex-start;min-height:390px;padding:42px;display:flex}.mma-range-cards>a:last-child{background:#c7d7ff}.mma-range-cards span,.mma-range-cards strong{letter-spacing:.14em;font-size:11px;font-weight:800}.mma-range-cards h3{margin:70px 0 18px;font-size:clamp(34px,4vw,58px)}.mma-range-cards p{max-width:520px;font-size:17px}.mma-range-cards strong{margin-top:auto;padding-top:34px}.mma-dark{background:var(--ink);color:#fff}.mma-dark .mma-products article{background:#0c2a3d;border-color:#2f4a58}.mma-dark .mma-card-copy p{color:#c0d2d8}.mma-dark .mma-button{color:#fff}.mma-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mma-products article{background:#fff;border:1px solid #ccdcde;min-width:0}.mma-product-image{background:linear-gradient(145deg,#fff,#e5eeee);place-items:center;min-height:310px;padding:24px;display:grid;position:relative;overflow:hidden}.mma-product-image img{object-fit:contain;width:100%;height:270px;transition:transform .4s}.mma-products article:hover img{transform:scale(1.04)}.mma-index,.mma-category{z-index:2;letter-spacing:.11em;font-size:10px;font-weight:800;position:absolute}.mma-index{top:16px;left:16px}.mma-category{background:var(--ink);color:#fff;padding:6px 9px;bottom:15px;left:16px}.mma-card-copy{padding:24px}.mma-card-copy h3{margin-bottom:12px}.mma-card-copy p{color:#55717a;min-height:76px}.mma-card-copy>div{border-top:1px solid #dbe5e6;justify-content:space-between;gap:15px;margin-top:18px;padding-top:20px;font-size:11px;font-weight:800;display:flex}.mma-card-copy>div a:last-child{color:#008a75;text-align:right}.mma-center{text-align:center;margin-top:40px}.mma-facilities{grid-template-columns:repeat(4,minmax(0,1fr))}.mma-facilities article,.mma-facilities.compact a{border-top:2px solid var(--ink);background:#fff;padding:30px}.mma-facilities span{color:#008a75;font-size:11px;font-weight:800}.mma-facilities h2,.mma-facilities h3{margin:40px 0 15px}.mma-facilities small{color:#527079;margin:22px 0;display:block}.mma-facilities article>a{font-weight:800}.mma-story{background:#c7d7ff}.mma-story>.layout-container{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;padding-block:90px;display:grid}.mma-story p{margin-bottom:28px;font-size:20px}.mma-page-head{background:var(--ink);color:#fff;padding-block:100px}.mma-page-head h1{max-width:1000px}.mma-page-head p{color:#c7dadd;max-width:760px;margin-top:28px;font-size:20px}.mma-filter{background:#fff;border:1px solid #cbdadb;align-items:flex-end;padding:24px}.mma-filter label{letter-spacing:.1em;flex:1;gap:8px;font-size:11px;font-weight:800;display:grid}.mma-filter input,.mma-filter select{width:100%;min-height:50px;font:inherit;background:#f7fbfb;border:1px solid #aebfc2;padding:10px}.mma-filter button{background:var(--ink);color:#fff;border:0;min-height:50px;padding:12px 20px;font-weight:800}.mma-count{margin:28px 0;font-weight:800}.mma-product-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,7vw,100px);padding-block:90px;display:grid}.mma-detail-visual{background:#fff;border:1px solid #c7d8da;align-self:start;place-items:center;min-height:600px;padding:35px;display:grid;position:sticky;top:130px}.mma-detail-visual .mma-kicker{justify-self:start}.mma-detail-visual img{object-fit:contain;max-height:520px}.mma-crumb{gap:10px;margin-bottom:35px;font-size:12px;display:flex}.mma-lead{margin:24px 0 36px;font-size:21px}.mma-inquiry-panel{background:var(--ink);color:#fff;margin-bottom:35px;padding:30px}.mma-inquiry-panel>span{letter-spacing:.15em;color:var(--mint);font-size:10px}.mma-inquiry-panel h2{margin:15px 0;font-size:35px}.mma-inquiry-panel p{color:#c9d9de;margin-bottom:20px}.mma-inquiry-panel small{color:#aac0c7;margin-top:12px;display:block}.mma-product-detail .article-body h2{margin:30px 0 10px;font-size:28px}.mma-loop{background:#c7d7ff;padding-block:100px}.mma-loop h2{max-width:850px;margin-bottom:45px}.mma-loop article{border-top:2px solid var(--ink);padding-top:25px}.mma-loop article b{color:#008a75}.mma-loop article h3{margin:35px 0 12px}.mma-about,.mma-contact{grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,120px);display:grid}.mma-about>div:last-child{font-size:18px}.mma-about p+p{margin-top:20px}.mma-about .mma-button{margin-top:30px}.mma-contact-card{background:var(--ink);color:#fff;padding:46px}.mma-contact-card p{margin:18px 0}.mma-contact-card small{margin-top:14px;display:block}.mma-contact-list{grid-template-columns:1fr 1fr;display:grid}.mma-contact-list article{border:1px solid #c5d6d8;align-content:start;padding:28px;display:grid}.mma-contact-list article>span{letter-spacing:.15em;color:#008a75;margin-bottom:16px;font-size:10px;font-weight:800}.mma-contact-list a{overflow-wrap:anywhere;font-weight:700}.mma-posts{grid-template-columns:repeat(3,minmax(0,1fr))}.mma-posts article{border-top:2px solid var(--ink);background:#fff;padding:28px}.mma-posts span{color:#58757e;font-size:11px}.mma-posts h2{margin:28px 0 16px;font-size:25px}.mma-posts article>a{margin-top:22px;font-weight:800;display:inline-block}.mma-reading{max-width:850px}.mma-reading :is(h2,h3){margin:38px 0 15px}.mma-reading img{margin:25px auto}.mma-final{background:var(--mint);color:var(--ink);text-align:center;padding-block:105px}.mma-final h2{margin-bottom:32px;font-size:clamp(44px,6vw,84px)}.mma-final .mma-button{background:var(--ink);color:#fff;border-color:var(--ink)}.mma-footer{color:#c9d9de;background:#020e17}.mma-footer-grid{grid-template-columns:1.3fr .7fr 1fr;gap:50px;padding-block:70px;display:grid}.mma-footer h2{color:#fff;margin-bottom:20px}.mma-footer nav,.mma-footer-grid>div:last-child{align-content:start;gap:8px;display:grid}.mma-footer nav>span,.mma-footer-grid>div:last-child>span{color:var(--mint);letter-spacing:.15em;margin-bottom:12px;font-size:10px;font-weight:800}.mma-footer-bottom{border-top:1px solid #243744;justify-content:space-between;gap:20px;padding-block:20px;font-size:11px;display:flex}.mma-placeholder{color:#8aa0a5;place-items:center;height:250px;font-weight:900;display:grid}.mma-site :is(main,section,article,aside,form){min-width:0}@keyframes mma-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mma-marquee div{animation:none}.mma-products article:hover img{transform:none}}@media (max-width:1050px){.mma-header>div>nav,.mma-header-cta{display:none}.mma-menu{margin-left:auto;display:block;position:relative}.mma-menu summary{padding:10px;list-style:none}.mma-menu nav{background:var(--paper);border:1px solid var(--ink);width:min(330px,100vw - 40px);padding:12px;position:absolute;top:calc(100% + 15px);right:0;display:grid!important}.mma-menu nav a{padding:10px}.mma-products,.mma-facilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mma-brand .site-custom-logo{width:155px;height:56px}.mma-header-inner{min-height:74px}.mma-hero-grid,.mma-story>.layout-container,.mma-product-detail,.mma-about,.mma-contact{grid-template-columns:1fr}.mma-hero-grid{min-height:0;padding-block:54px}.mma-hero h1{font-size:clamp(48px,15vw,76px)}.mma-hero-product{min-height:430px}.mma-section{padding-block:70px}.mma-range-cards,.mma-products,.mma-facilities,.mma-posts{grid-template-columns:1fr}.mma-product-image{min-height:340px}.mma-detail-visual{min-height:430px;position:relative;top:auto}.mma-contact-list,.mma-footer-grid{grid-template-columns:1fr}.mma-footer-bottom{flex-direction:column}.mma-page-head{padding-block:70px}.mma-page-head h1{font-size:clamp(46px,14vw,76px)}}
.mma-site{--ink:#102b50;--paper:#fffdfa;--mint:#e62c87;--surface:#e8f3ef;--text:#18324a}.mma-announcement{color:#fff;background:#102b50}.mma-header{background:#fffdfaf7;border-bottom-color:#d9e2e8}.mma-site .mma-brand .site-custom-logo{object-fit:contain!important;width:340px!important;height:auto!important;max-height:106px!important}.mma-header-inner{min-height:126px}.mma-header nav a[aria-current=page]{color:#c51f70}.mma-header-cta,.mma-button{color:#fff;background:#e62c87;border-color:#e62c87}.mma-button-ghost{color:inherit;background:0 0}.mma-hero{background:linear-gradient(128deg,#071b34,#102b50 62%,#173d69)}.mma-hero h1 em{color:#f35da4}.mma-hero-product{background:radial-gradient(circle,#1b6b6a 0,#133f59 52%,#0000 72%)}.mma-marquee{color:#fff;background:#078c67}.mma-category{background:#102b50}.mma-card-copy>div a:last-child,.mma-facilities span{color:#c51f70}.mma-range-cards>a{background:#e8f3ef}.mma-range-cards>a:last-child{background:#f7ddea}.mma-dark{background:#0b2442}.mma-loop,.mma-story{background:#dcefe8}.mma-final{color:#fff;background:#e62c87}.mma-final .mma-button{background:#102b50;border-color:#102b50}.mma-footer{background:#071b34}@media (max-width:1180px){.mma-site .mma-brand .site-custom-logo{width:290px!important}.mma-header-inner{min-height:112px}}@media (max-width:760px){.mma-site .mma-brand .site-custom-logo{width:min(270px,100vw - 110px)!important;height:auto!important;max-height:88px!important}.mma-header-inner{min-height:100px}.mma-announcement{font-size:11px}}
.climate{--ae-ink:#182b3a;--ae-paper:#faf9f6;--ae-accent:#9c3049;--ae-surface:#eff3f3;--ae-line:#d8e0e3;--ae-on-primary:#fff;--ae-on-accent:#fff;background:var(--ae-paper);color:var(--ae-ink);font-family:Arial,sans-serif;line-height:1.7}.climate *{box-sizing:border-box}.climate h1,.climate h2,.climate h3,.climate p{margin:0}.climate h1,.climate h2,.climate h3{letter-spacing:-.045em;line-height:1.08}.climate h1{font-size:clamp(44px,5.4vw,80px);font-weight:600}.climate h2{font-size:clamp(32px,3.6vw,52px);font-weight:550}.climate h3{font-size:24px;font-weight:600;line-height:1.2}.climate a{color:inherit;text-decoration:none}.climate img{max-width:100%;height:auto;display:block}.climate .ae-section{padding-block:88px}.climate .ae-kicker{letter-spacing:.16em;text-transform:uppercase;margin-bottom:20px;font-size:10px;font-weight:700;line-height:1.7;display:block}.climate .ae-button{background:var(--ae-accent);min-height:50px;color:var(--ae-on-accent);border:1px solid var(--ae-accent);cursor:pointer;text-align:left;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;padding:14px 22px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.climate .ae-outline{color:inherit;background:0 0;border-color:currentColor}.climate .ae-button:hover{transform:translateY(-3px);box-shadow:0 8px 22px #182b3a1a}.climate a:focus-visible,.climate button:focus-visible,.climate summary:focus-visible,.climate input:focus-visible,.climate select:focus-visible{outline:3px solid var(--ae-accent);outline-offset:4px}.climate .ae-actions{gap:12px;margin-top:30px}.ae-top{background:var(--ae-ink);color:var(--ae-on-primary);padding:10px 0;font-size:11px}.ae-top .layout-stack{justify-content:space-between}.ae-header{background:var(--ae-paper);border-bottom:1px solid var(--ae-line)}.ae-header-inner{justify-content:space-between;align-items:center;gap:25px;min-height:100px;padding-block:16px;display:flex}.ae-brand{align-items:center;gap:12px;min-width:0;display:flex}.ae-brand>span{overflow-wrap:anywhere;max-width:230px;font-size:19px;font-weight:700;line-height:1.15}.ae-brand small{letter-spacing:.16em;margin-top:8px;font-size:8px;display:block}.climate .site-custom-logo{object-fit:contain!important;width:84px!important;height:52px!important}.ae-header nav{align-items:center;gap:23px;display:flex}.ae-header nav a{border-bottom:2px solid #0000;padding:8px 0;font-size:12px;font-weight:600}.ae-header nav a[aria-current=page]{border-color:var(--ae-accent)}.ae-menu{display:none}.ae-hero{padding:55px 0 65px}.ae-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:58px;display:grid}.ae-hero-grid>*{min-width:0}.ae-hero-copy em{color:var(--ae-accent);font-family:Georgia,serif;font-weight:400;display:block}.ae-hero-copy>p{max-width:540px;margin-top:24px;font-size:16px}.ae-hero-copy .ae-location{letter-spacing:.02em;font-size:13px}.ae-hero-copy i{background:var(--ae-accent);border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.ae-hero-media{border-radius:120px 8px 8px;min-width:0;position:relative;overflow:hidden}.ae-hero-media>img{object-fit:cover;width:100%;height:610px}.ae-image-note{color:#182b3a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffed;border-radius:4px;padding:22px 24px;position:absolute;bottom:24px;left:24px;right:24px}.ae-image-note span{letter-spacing:.16em;margin-bottom:10px;font-size:9px;display:block}.ae-image-note strong{font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.1;display:block}.ae-hero-tags{flex-wrap:wrap;gap:20px;margin-top:32px;font-size:11px;display:flex}.ae-hero-tags span:before{content:"+";color:var(--ae-accent);margin-right:10px}.ae-strip{background:var(--ae-surface);border-block:1px solid var(--ae-line);padding:22px 0;font-size:12px}.ae-strip .layout-stack{justify-content:space-around;gap:20px}.ae-section-head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:42px;display:flex}.ae-section-head>p{max-width:380px;font-size:15px}.climate .ae-services{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ae-services article{border:1px solid var(--ae-line);background:var(--ae-paper);border-radius:6px;flex-direction:column;padding:26px;transition:box-shadow .2s,transform .2s;display:flex}.ae-services article:hover{transform:translateY(-5px);box-shadow:0 12px 30px #182b3a0d}.ae-number{color:var(--ae-accent);margin-bottom:32px;font-family:Georgia,serif;font-size:30px}.ae-services .ae-kicker{margin-bottom:10px;font-size:9px}.ae-services p{margin:18px 0 28px;font-size:14px}.ae-services .ae-button{margin-top:auto;padding:12px;font-size:11px}.ae-story{background:var(--ae-surface)}.ae-story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.ae-story-grid>img{object-fit:cover;border-radius:8px 80px 8px 8px;width:100%;height:480px}.ae-story p{margin:25px 0 30px}.ae-process{background:var(--ae-ink);color:var(--ae-on-primary)}.ae-process ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;margin:45px 0 0;padding:0;list-style:none}.ae-process li{border-top:1px solid #ffffff40;min-width:0;padding-top:25px}.ae-process b{opacity:.7;font:400 36px Georgia,serif}.ae-process h3{margin:22px 0 14px;font-size:21px}.ae-process p{opacity:.85;font-size:14px}.climate .ae-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:32px}.ae-posts article{border:1px solid var(--ae-line);background:var(--ae-paper);border-radius:6px;flex-direction:column;min-width:0;display:flex}.ae-card-photo{border-radius:6px 6px 0 0;overflow:hidden}.ae-card-photo img{object-fit:cover;width:100%;height:230px;transition:transform .45s}.ae-card-photo:hover img{transform:scale(1.04)}.ae-card-body{flex-direction:column;flex:1;padding:26px;display:flex}.ae-card-body h3{font-size:23px}.ae-card-body p{margin:18px 0 25px;font-size:14px}.ae-card-body .ae-button{align-self:start;margin-top:auto}.ae-faq{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.ae-faq h2{margin-bottom:25px}.ae-faq details{border-bottom:1px solid var(--ae-line);padding:22px 0}.ae-faq summary{cursor:pointer;justify-content:space-between;gap:25px;font-weight:600;display:flex}.ae-faq details p{padding-top:18px;font-size:14px}.ae-final{background:var(--ae-surface);text-align:center;border-top:1px solid var(--ae-line)}.ae-final .ae-actions{justify-content:center}.ae-footer{background:var(--ae-ink);color:var(--ae-on-primary)}.ae-footer-grid{grid-template-columns:1.4fr .7fr 1fr;gap:65px;display:grid}.ae-footer h2{margin-bottom:22px;font-size:29px}.ae-footer p{opacity:.8;max-width:440px;margin-top:16px;font-size:14px}.ae-footer nav,.ae-footer-grid>div:last-child{flex-direction:column;gap:12px;font-size:14px;display:flex}.ae-footer h3{margin-bottom:6px;font-size:18px}.ae-footer-bottom{opacity:.8;border-top:1px solid #ffffff25;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:23px;font-size:11px;display:flex}.ae-intro{background:var(--ae-surface);padding:65px 0}.ae-intro h1{max-width:1050px;font-size:clamp(38px,4.6vw,68px)}.ae-intro p{max-width:800px;margin-top:24px}.ae-reading-grid{grid-template-columns:minmax(0,1fr) 300px;gap:70px;display:grid}.ae-reading{overflow-wrap:anywhere;min-width:0;line-height:1.9}.ae-reading nav{margin-bottom:25px;font-size:12px}.ae-reading h2{margin:35px 0 20px;font-size:30px}.ae-reading h3{margin:24px 0 16px;font-size:24px}.ae-reading p,.ae-reading ul{margin-bottom:24px}.ae-reading img{border-radius:7px;max-width:100%;height:auto;margin:25px 0}.ae-reading a:not(.ae-button){text-underline-offset:4px;text-decoration:underline}.ae-aside{background:var(--ae-surface);border-radius:6px;align-self:start;min-width:0;padding:28px}.ae-aside h2{font-size:29px}.ae-aside p{margin:18px 0 25px;font-size:14px}.ae-aside .ae-button{margin-bottom:12px;display:flex}.ae-aside h3{margin:30px 0 15px;font-size:18px}.ae-related{border-top:1px solid var(--ae-line);justify-content:space-between;gap:12px;padding:15px 0;font-size:13px;display:flex}.ae-search{align-items:end;margin-bottom:30px}.ae-search label{flex-direction:column;flex:1;gap:8px;min-width:180px;font-size:13px;display:flex}.ae-search input,.ae-search select{border:1px solid var(--ae-line);width:100%;font:inherit;background:var(--ae-paper);color:var(--ae-ink);border-radius:4px;padding:15px}.ae-pagination{gap:10px;margin-top:35px}.ae-pagination [aria-current=page]{background:var(--ae-ink);color:var(--ae-on-primary)}.ae-contact{grid-template-columns:1fr 1fr;gap:65px;display:grid}.ae-contact p{margin:24px 0}.climate .ch-enquiry{border:1px solid var(--ae-line);background:var(--ae-surface);border-radius:8px;padding:30px}.climate .ch-enquiry input,.climate .ch-enquiry select,.climate .ch-enquiry textarea{background:var(--ae-paper);color:var(--ae-ink);border:1px solid var(--ae-line);width:100%;font:inherit;border-radius:4px;padding:12px}.climate .ch-enquiry button{background:var(--ae-accent);color:var(--ae-on-accent);border:0;border-radius:4px;padding:15px 24px}.ae-preview{text-align:center;background:var(--ae-surface);padding:10px;font-size:11px}@media (max-width:1150px){.ae-header nav{gap:15px}.ae-header-inner>.ae-button{display:none}.ae-hero-grid{gap:30px}.ae-hero-media>img{height:580px}.climate .ae-services{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-reading-grid{gap:35px}.ae-story-grid{gap:45px}}@media (max-width:850px){.ae-header nav{display:none}.ae-menu{margin-left:auto;display:block}.ae-menu summary{cursor:pointer;white-space:nowrap;font-size:13px}.ae-menu[open] nav{background:var(--ae-paper);border-bottom:1px solid var(--ae-line);flex-direction:column;align-items:stretch;padding:25px;display:flex;position:absolute;top:100%;left:0;right:0}.ae-hero-grid,.ae-story-grid,.ae-reading-grid,.ae-contact,.ae-faq{grid-template-columns:1fr}.ae-hero-media>img{height:480px}.ae-hero-copy{max-width:650px}.climate .ae-section{padding-block:60px}.ae-section-head{flex-direction:column;align-items:start;gap:25px}.ae-process ol,.climate .ae-posts{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.ae-footer-grid>div:first-child{grid-column:1/-1}.ae-top .layout-stack{gap:8px}.ae-intro{padding:45px 0}}@media (max-width:500px){.ae-header-inner{gap:12px;min-height:84px}.ae-brand>span{font-size:15px}.ae-brand small{font-size:6px}.climate .site-custom-logo{width:56px!important;height:42px!important}.ae-hero{padding:30px 0 40px}.ae-hero h1{font-size:44px}.ae-hero-media{border-radius:65px 6px 6px}.ae-hero-media>img{height:410px}.ae-image-note{padding:18px;bottom:16px;left:16px;right:16px}.ae-actions .ae-button{width:100%}.climate .ae-services,.climate .ae-posts,.ae-footer-grid{grid-template-columns:1fr}.ae-footer-grid>div:first-child{grid-column:auto}.ae-services article{padding:24px}.ae-services .ae-button{font-size:13px}.ae-number{margin-bottom:20px}.ae-strip .layout-stack{justify-content:start;gap:10px;font-size:11px}.ae-process ol{gap:22px}.ae-process h3{font-size:19px}.ae-process p{font-size:13px}.ae-search .ae-button{flex:1}.ae-story-grid>img{height:360px}.ae-top{font-size:10px}.ae-intro h1{font-size:37px}.ae-reading h2{font-size:27px}.ae-contact{gap:30px}}@media (prefers-reduced-motion:reduce){.climate *,.climate :before,.climate :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.climate .ae-button:hover,.ae-services article:hover,.ae-card-photo:hover img{transform:none}}.climate .ae-brand:has(.site-custom-logo)>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.climate .ae-brand .site-custom-logo{width:190px!important;height:58px!important}@media (max-width:500px){.climate .ae-brand .site-custom-logo{width:155px!important;height:48px!important}}.ae-service-desk{background:var(--ae-surface);padding:45px 0}.ae-desk-layout{grid-template-columns:.7fr 1.3fr;gap:24px;display:grid}.ae-desk-layout>aside{background:var(--ae-paper);flex-direction:column;padding:32px;display:flex}.ae-desk-layout aside nav{margin-bottom:30px}.ae-desk-layout aside nav a{border-top:1px solid var(--ae-line);align-items:start;gap:14px;padding:25px 0;display:flex}.ae-desk-layout aside nav a>span{color:var(--ae-accent);font-size:11px}.ae-desk-layout aside nav strong{font-size:19px;line-height:1.3;display:block}.ae-desk-layout aside nav small{margin-top:8px;font-size:12px;display:block}.ae-desk-layout aside nav b{margin-left:auto}.ae-desk-layout aside nav a:hover strong{text-underline-offset:5px;text-decoration:underline}.ae-desk-layout aside>.ae-button{align-self:start;margin-top:auto}.ae-desk-feature{background:var(--ae-ink);align-items:end;min-height:640px;display:grid;position:relative}.climate .ae-desk-feature>img{object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute}.ae-desk-feature>div{color:#fff;padding:42px;position:relative}.climate .ae-desk-feature h1{font-size:clamp(40px,4.6vw,66px)}.ae-desk-feature em{font-family:Georgia,serif;font-weight:400;display:block}.ae-desk-feature p{max-width:500px;margin-top:25px}.climate-home .ae-services{grid-template-columns:1fr 1fr}.climate-home .ae-services article{border-left:4px solid var(--ae-accent);border-radius:0}@media (max-width:900px){.ae-desk-layout{grid-template-columns:1fr}.ae-desk-feature{grid-row:1;min-height:500px}.ae-desk-layout>aside{padding:24px}.ae-desk-feature>div{padding:28px}.climate-home .ae-services{grid-template-columns:1fr}}.ae-desk-feature>div{background:linear-gradient(#0000,#10212cf2);padding-top:90px}
.pss-site{--ps-navy:#071c2b;--ps-blue:#087ca7;--ps-cyan:#16c1e8;--ps-ice:#edf7fa;--ps-line:#bdd2da;--ps-white:#fff;--ps-ink:#0b2734;color:var(--ps-ink);background:#f7fbfc;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.pss-site *{box-sizing:border-box}.pss-site a{color:inherit}.pss-site .layout-container{width:min(1240px,100% - 48px);margin-inline:auto}.ps-preview{color:#071c2b;text-align:center;letter-spacing:.12em;background:#d8ff48;padding:8px 24px;font-size:.75rem;font-weight:800}.ps-top{background:var(--ps-navy);color:#c8e7ef;letter-spacing:.09em;text-transform:uppercase;font-size:.75rem}.ps-top>div{justify-content:space-between;align-items:center;height:36px;display:flex}.ps-top a{color:#fff;font-weight:800;text-decoration:none}.ps-header{border-bottom:1px solid var(--ps-line);z-index:20;background:#fffffff0;position:relative}.ps-nav{align-items:center;gap:38px;min-height:86px;display:flex}.ps-brand{align-items:center;gap:12px;min-width:0;text-decoration:none;display:inline-flex}.ps-brand>span{background:var(--ps-cyan);width:55px;height:55px;color:var(--ps-navy);letter-spacing:-.06em;border-radius:16px 5px;place-items:center;font-size:1.25rem;font-weight:1000;display:grid;box-shadow:inset 0 0 0 1px #fff6}.ps-brand b{flex-direction:column;font-size:1.05rem;line-height:1.05;display:flex}.ps-brand small{letter-spacing:.15em;color:#53717e;margin-top:6px;font-size:.58rem}.ps-nav>nav{gap:28px;margin-left:auto;display:flex}.ps-nav>nav a,.ps-footer nav a{font-size:.82rem;font-weight:800;text-decoration:none}.ps-nav>nav a[aria-current=page]{color:var(--ps-blue)}.ps-button{border:1px solid var(--ps-cyan);background:var(--ps-cyan);border-radius:7px 18px;justify-content:space-between;align-items:center;gap:32px;min-height:54px;padding:0 22px;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 30px #16c1e82e;color:var(--ps-navy)!important}.ps-button:hover{transform:translateY(-2px);box-shadow:0 18px 36px #16c1e842}.ps-button-ghost{box-shadow:none;background:#051b2847;border-color:#ffffff8c;color:#fff!important}.ps-actions{flex-wrap:wrap;gap:12px;display:flex}.ps-menu{margin-left:auto;display:none;position:relative}.ps-menu summary{cursor:pointer;font-weight:900;list-style:none}.ps-menu nav{border:1px solid var(--ps-line);background:#fff;gap:4px;width:min(280px,100vw - 32px);padding:18px;display:grid;position:absolute;top:42px;right:0;box-shadow:0 18px 45px #071c2b2e}.ps-menu nav a{padding:12px;font-weight:800;text-decoration:none}.ps-hero{background:var(--ps-navy);color:#fff;align-items:flex-end;min-height:700px;display:flex;position:relative}.ps-hero-image{object-fit:cover;object-position:center 42%}.ps-hero-shade{background:linear-gradient(90deg,#03121cf2 0%,#03121cc7 42%,#03121c29 72%),linear-gradient(#0000 55%,#03121cbd);position:absolute;inset:0}.ps-hero-copy{z-index:2;padding-block:100px 65px;position:relative}.ps-kicker{color:var(--ps-cyan);letter-spacing:.18em;margin-bottom:20px;font-size:.72rem;font-weight:900;display:block}.ps-hero h1,.ps-title h1,.ps-page-hero h1{letter-spacing:-.075em;max-width:850px;margin:0 0 24px;font-size:clamp(3.8rem,8vw,7.7rem);line-height:.86}.ps-hero h1 em{color:var(--ps-cyan);font-style:normal}.ps-hero-copy>p{color:#d6e8ee;max-width:660px;margin:0 0 30px;font-size:1.16rem;line-height:1.65}.ps-proof{color:#b8d3dc;align-items:center;gap:14px;margin-top:58px;display:flex}.ps-proof b{color:#fff;font-size:2.8rem}.ps-proof span{text-transform:uppercase;letter-spacing:.08em;border-right:1px solid #ffffff40;padding-right:26px;font-size:.7rem;line-height:1.45}.ps-proof span:last-child{border:0}.ps-marquee{background:var(--ps-cyan);color:var(--ps-navy);letter-spacing:.08em;font-weight:1000}.ps-marquee>div{justify-content:space-between;align-items:center;gap:16px;min-height:70px;display:flex}.ps-marquee i{font-size:1.6rem}.ps-section{padding-block:110px}.ps-section-head{grid-template-columns:1.3fr .7fr;align-items:end;gap:60px;margin-bottom:48px;display:grid}.ps-section h2,.ps-feature h2,.ps-contact h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.5rem,5vw,5.2rem);line-height:.95}.ps-section-head>p{color:#456470;margin:0;font-size:1.05rem;line-height:1.7}.ps-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ps-service-grid article{border:1px solid var(--ps-line);background:#fff;border-radius:10px 34px;min-width:0;overflow:hidden;box-shadow:0 16px 60px #071c2b0f}.ps-card-photo{background:#cddde2;height:360px;display:block;position:relative;overflow:hidden}.ps-card-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.ps-card-photo:hover img{transform:scale(1.025)}.ps-card-photo>span{background:var(--ps-cyan);border-radius:15px 5px;place-items:center;width:52px;height:52px;font-weight:1000;display:grid;position:absolute;top:20px;left:20px}.ps-service-grid article>div{padding:32px 34px 36px}.ps-service-grid small{color:var(--ps-blue);letter-spacing:.14em;font-weight:900}.ps-service-grid h3{letter-spacing:-.04em;margin:12px 0;font-size:2rem}.ps-service-grid h3 a{text-decoration:none}.ps-service-grid p{color:#4a6570;min-height:56px;line-height:1.65}.ps-text-link{border-top:1px solid var(--ps-line);justify-content:space-between;margin-top:25px;padding-top:20px;font-weight:900;text-decoration:none;display:flex}.ps-feature{background:var(--ps-navy);color:#fff;padding-block:105px}.ps-feature-grid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.ps-feature ol{margin:0;padding:0;list-style:none}.ps-feature li{border-top:1px solid #ffffff2e;grid-template-columns:60px 1fr;gap:18px;padding:24px 0;display:grid}.ps-feature li b{color:var(--ps-cyan);font-size:1.3rem}.ps-feature li span{color:#bad1d9;line-height:1.55}.ps-feature li strong{color:#fff;margin-bottom:5px;font-size:1.12rem;display:block}.ps-contact{background:var(--ps-ice);padding-block:105px}.ps-contact-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:90px;display:grid}.ps-contact-grid>div>p{color:#4a6570;max-width:620px;margin:24px 0 30px;line-height:1.65}.ps-contact address{border:1px solid var(--ps-line);background:#fff;border-radius:10px 34px;gap:20px;padding:42px;font-style:normal;display:grid}.ps-contact address b{font-size:1.5rem}.ps-contact address a{font-size:1.05rem;font-weight:800;line-height:1.5;text-decoration:none}.ps-contact address small{border-top:1px solid var(--ps-line);color:#58737e;padding-top:18px;line-height:1.5}.ps-title,.ps-page-hero{background:var(--ps-navy);color:#fff}.ps-title>div{padding-block:105px}.ps-title p,.ps-page-hero p{color:#c4d9e0;max-width:720px;font-size:1.1rem;line-height:1.65}.ps-page-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-block:80px;display:grid}.ps-page-hero h1{font-size:clamp(3.2rem,6vw,6rem)}.ps-page-hero .ps-actions{margin-top:28px}.ps-page-photo{border-radius:10px 50px;height:510px;overflow:hidden}.ps-page-photo img{object-fit:cover;width:100%;height:100%}.ps-detail{grid-template-columns:minmax(0,1fr) 360px;gap:80px;padding-block:90px;display:grid}.ps-detail article{min-width:0;font-size:1.02rem;line-height:1.75}.ps-detail article h2,.ps-detail article h3{letter-spacing:-.04em}.ps-detail aside{background:var(--ps-ice);border:1px solid var(--ps-line);border-radius:8px 26px;align-self:start;padding:32px;position:sticky;top:25px}.ps-detail aside .ps-button{width:100%;margin:16px 0 25px}.ps-related{border-top:1px solid var(--ps-line);justify-content:space-between;padding:15px 0;font-weight:800;text-decoration:none;display:flex}.ps-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ps-process>div{border:1px solid var(--ps-line);background:#fff;border-radius:8px 28px;padding:35px}.ps-process span{color:var(--ps-blue);font-weight:900}.ps-process h2{margin:28px 0 12px;font-size:1.7rem}.ps-process p{color:#4a6570;line-height:1.6}.ps-footer{color:#b7ced6;background:#04131d;padding-block:60px}.ps-footer>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:50px;display:grid}.ps-footer .ps-brand{color:#fff}.ps-footer nav{gap:22px;display:flex}.ps-footer p{justify-self:end;max-width:360px;font-size:.78rem;line-height:1.6}.ps-footer .ps-brand>span{width:48px;height:48px}.ps-footer .ps-brand small{color:#86a6b1}@media (max-width:900px){.ps-nav>nav,.ps-header-button{display:none}.ps-menu{display:block}.ps-hero{min-height:650px}.ps-hero-shade{background:linear-gradient(90deg,#03121ceb,#03121c78),linear-gradient(#0000,#03121cc7)}.ps-section-head,.ps-feature-grid,.ps-contact-grid,.ps-page-grid,.ps-detail{grid-template-columns:1fr}.ps-detail aside{position:static}.ps-page-photo{height:440px}.ps-process,.ps-footer>div{grid-template-columns:1fr}.ps-footer p{justify-self:start}.ps-service-grid{gap:18px}}@media (max-width:640px){.pss-site .layout-container{width:min(100% - 28px,1240px)}.ps-top>div{flex-wrap:wrap;gap:12px;height:auto;min-height:36px;padding-block:7px}.ps-nav{min-height:74px}.ps-brand>span{width:46px;height:46px}.ps-brand b{font-size:.95rem}.ps-hero{align-items:flex-end;min-height:720px}.ps-hero-image{object-position:61% center}.ps-hero-copy{padding-block:100px 42px}.ps-hero h1,.ps-title h1,.ps-page-hero h1{font-size:clamp(3.25rem,17vw,5.2rem)}.ps-hero-copy>p{font-size:1rem}.ps-actions{display:grid}.ps-button{width:100%}.ps-proof{margin-top:42px}.ps-proof b{font-size:2rem}.ps-proof span{padding-right:8px}.ps-marquee>div{white-space:nowrap;justify-content:flex-start;overflow:hidden}.ps-section{padding-block:72px}.ps-section-head{gap:22px}.ps-section h2,.ps-feature h2,.ps-contact h2{font-size:2.75rem}.ps-service-grid{grid-template-columns:1fr}.ps-card-photo{height:275px}.ps-service-grid article>div{padding:25px}.ps-service-grid p{min-height:0}.ps-feature,.ps-contact{padding-block:72px}.ps-feature-grid,.ps-contact-grid{gap:42px}.ps-contact address{padding:28px}.ps-title>div{padding-block:78px}.ps-page-grid{gap:40px;padding-block:58px}.ps-page-photo{height:320px}.ps-detail{gap:45px;padding-block:60px}.ps-footer nav{flex-wrap:wrap}.ps-footer p{margin:0}.ps-menu nav{max-height:70vh;overflow:auto}}@media (prefers-reduced-motion:reduce){.ps-button,.ps-card-photo img{transition:none}}
.always-cool{--ac-navy:#041b33;--ac-deep:#062b4d;--ac-blue:#087ee5;--ac-cyan:#32d7ff;--ac-frost:#eaf8ff;--ac-line:#bddbea;--ac-white:#fff;--ac-ink:#092a43;color:var(--ac-ink);background:#f8fdff;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.always-cool *{box-sizing:border-box}.always-cool a{color:inherit}.always-cool .layout-container{width:min(1240px,100% - 48px);margin-inline:auto}.ac-preview{color:var(--ac-navy);text-align:center;letter-spacing:.12em;background:#bff5ff;padding:8px 24px;font-size:.73rem;font-weight:900}.ac-top{background:var(--ac-navy);color:#c7e6f5;text-transform:uppercase;letter-spacing:.11em;font-size:.72rem}.ac-top>div{justify-content:space-between;align-items:center;gap:18px;min-height:36px;display:flex}.ac-top a{color:#fff;font-weight:900;text-decoration:none}.ac-header{z-index:30;border-bottom:1px solid var(--ac-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;position:relative}.ac-nav{align-items:center;gap:36px;min-height:84px;display:flex}.ac-brand{align-items:center;gap:11px;min-width:0;text-decoration:none;display:inline-flex}.ac-brand img{filter:drop-shadow(0 8px 15px #087ee52e);border-radius:15px}.ac-brand span{flex-direction:column;min-width:0;display:flex}.ac-brand b{letter-spacing:-.04em;font-size:1.12rem}.ac-brand small{color:#4e748a;letter-spacing:.16em;margin-top:4px;font-size:.58rem;font-weight:800}.ac-nav>nav{gap:28px;margin-left:auto;display:flex}.ac-nav>nav a,.ac-footer nav a{font-size:.82rem;font-weight:800;text-decoration:none}.ac-nav>nav a[aria-current=page]{color:var(--ac-blue)}.ac-button{border:1px solid var(--ac-blue);background:linear-gradient(135deg,var(--ac-blue),#0755b5);border-radius:999px;justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:0 22px;font-weight:900;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 14px 34px #087ee53d;color:#fff!important}.ac-button:hover{transform:translateY(-2px);box-shadow:0 20px 42px #087ee552}.ac-button:active{transform:translateY(0)}.ac-button-glass{box-shadow:none;background:#05233b57;border-color:#fff9}.ac-actions{flex-wrap:wrap;gap:12px;display:flex}.ac-menu{margin-left:auto;display:none;position:relative}.ac-menu summary{cursor:pointer;font-weight:900;list-style:none}.ac-menu nav{border:1px solid var(--ac-line);background:#fff;width:min(290px,100vw - 32px);padding:14px;display:grid;position:absolute;top:44px;right:0;box-shadow:0 22px 50px #041b3333}.ac-menu nav a{border-radius:8px;padding:13px;font-weight:800;text-decoration:none}.ac-hero{background:var(--ac-navy);color:#fff;align-items:stretch;min-height:720px;display:flex;position:relative}.ac-hero-slides,.ac-hero-slide,.ac-hero-wash{position:absolute;inset:0}.ac-hero-slide{object-fit:cover;object-position:center}.ac-slide-one{animation:12s infinite acSlideOne}.ac-slide-two{opacity:0;animation:12s infinite acSlideTwo}.ac-hero-wash{background:linear-gradient(90deg,#03192ef0 0%,#04233cbd 42%,#0422391a 75%),linear-gradient(#0000 45%,#021424b8)}.ac-hero-inner{z-index:2;justify-content:space-between;align-items:flex-end;gap:48px;padding-block:105px 70px;display:flex;position:relative}.ac-hero-copy{max-width:760px}.ac-kicker{color:var(--ac-cyan);letter-spacing:.18em;margin-bottom:19px;font-size:.72rem;font-weight:900;display:block}.ac-hero h1,.ac-page-hero h1{letter-spacing:-.075em;margin:0 0 26px;font-size:clamp(4.1rem,8.5vw,8.1rem);line-height:.84}.ac-hero h1 em{color:#bff4ff;text-shadow:0 0 35px #32d7ff52;font-style:normal}.ac-hero-copy>p{color:#d5ebf5;max-width:650px;margin:0 0 30px;font-size:1.12rem;line-height:1.65}.ac-hero-proof{gap:26px;margin-top:50px;display:flex}.ac-hero-proof span{color:#bdd8e6;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:10px;font-size:.73rem;display:flex}.ac-hero-proof b{color:#fff;letter-spacing:-.06em;font-size:2.35rem}.ac-temperature{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#011f3657;border:1px solid #ffffff73;border-radius:32px;width:190px;padding:24px;box-shadow:0 25px 60px #0000002e}.ac-temperature span,.ac-temperature i{color:#bceaff;letter-spacing:.14em;font-size:.62rem;font-style:normal;display:block}.ac-temperature b{letter-spacing:-.08em;margin-block:9px;font-size:4rem;line-height:1;display:block}.ac-area-strip{color:var(--ac-navy);background:#bff4ff}.ac-area-strip>div{justify-content:space-between;align-items:center;gap:20px;min-height:68px;display:flex;overflow:hidden}.ac-area-strip span{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:900}.ac-section{padding-block:105px}.ac-section-head{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;margin-bottom:50px;display:grid}.ac-section h2,.ac-comfort h2,.ac-contact h2,.ac-story h2{letter-spacing:-.065em;margin:0;font-size:clamp(2.7rem,5.4vw,5.7rem);line-height:.92}.ac-section-head>p{color:#496d82;margin:0;font-size:1.03rem;line-height:1.7}.ac-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ac-service-card{border:1px solid var(--ac-line);background:#fff;border-radius:26px;min-width:0;overflow:hidden;box-shadow:0 18px 65px #05355614}.ac-service-photo{background:#d9eef7;height:330px;display:block;position:relative;overflow:hidden}.ac-service-photo img{object-fit:cover;width:100%;height:100%;transition:transform .65s}.ac-service-photo:hover img{transform:scale(1.035)}.ac-service-photo>span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#041b33e6;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:54px;height:54px;font-weight:900;display:grid;position:absolute;bottom:22px;left:22px}.ac-service-card>div{padding:30px 32px 34px}.ac-service-card small{color:var(--ac-blue);letter-spacing:.13em;font-size:.68rem;font-weight:900}.ac-service-card h3{letter-spacing:-.045em;margin:12px 0;font-size:1.9rem}.ac-service-card h3 a{text-decoration:none}.ac-service-card p{color:#4a6b7e;margin:0;line-height:1.65}.ac-text-link,.ac-related{border-top:1px solid var(--ac-line);justify-content:space-between;gap:20px;margin-top:24px;padding-top:19px;font-weight:900;text-decoration:none;display:flex}.ac-comfort{color:#fff;background:linear-gradient(140deg,#041b33,#073d67);padding-block:110px}.ac-comfort-grid,.ac-story-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:75px;display:grid}.ac-comfort-photo,.ac-story-photo{border-radius:34px 90px 34px 34px;height:580px;overflow:hidden}.ac-comfort-photo img,.ac-story-photo img,.ac-contact-photo>img{object-fit:cover;width:100%;height:100%}.ac-comfort p{color:#c7deea;max-width:550px;margin:25px 0 30px;font-size:1.05rem;line-height:1.72}.ac-coverage{background:#f1faff;padding-block:105px}.ac-area-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ac-area-grid>span{border:1px solid var(--ac-line);background:#fff;border-radius:16px;align-items:center;gap:13px;min-height:72px;padding:16px 18px;font-weight:850;display:flex}.ac-area-grid small{color:var(--ac-blue);font-size:.65rem}.ac-contact{background:#dff7ff;padding-block:105px}.ac-contact-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:78px;display:grid}.ac-contact-grid>div:first-child>p{color:#456c82;margin:25px 0 30px;line-height:1.7}.ac-contact-photo{border-radius:80px 28px 28px;height:520px;position:relative;overflow:hidden}.ac-contact-photo address{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#041b33d9;border:1px solid #ffffff85;border-radius:21px;gap:8px;padding:23px;font-style:normal;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.ac-contact-photo address b{font-size:1.25rem}.ac-contact-photo address a{line-height:1.45;text-decoration:none}.ac-page-hero{color:#fff;background:radial-gradient(circle at 82% 20%,#32d7ff38,#0000 28%),linear-gradient(135deg,#041b33,#064a78);padding-block:100px}.ac-page-hero h1{max-width:940px;font-size:clamp(3.6rem,7vw,7rem)}.ac-page-hero p{color:#c6e0ed;max-width:690px;font-size:1.08rem;line-height:1.7}.ac-page-hero .ac-actions{margin-top:30px}.ac-detail{grid-template-columns:minmax(0,1fr) 360px;gap:80px;padding-block:90px;display:grid}.ac-detail article{min-width:0;font-size:1.03rem;line-height:1.78}.ac-detail article h2,.ac-detail article h3{letter-spacing:-.04em}.ac-detail aside{background:var(--ac-frost);border:1px solid var(--ac-line);border-radius:26px;align-self:start;padding:32px;position:sticky;top:24px}.ac-detail aside h2{font-size:2rem}.ac-detail aside .ac-button{width:100%;margin:15px 0 22px}.ac-story{padding-block:105px}.ac-story ol{margin:28px 0 0;padding:0;list-style:none}.ac-story li{border-top:1px solid var(--ac-line);grid-template-columns:52px 1fr;gap:15px;padding:20px 0;display:grid}.ac-story li b{color:var(--ac-blue)}.ac-story li span{color:#4a6b7e;line-height:1.55}.ac-story li strong{color:var(--ac-ink);margin-bottom:4px;font-size:1.06rem;display:block}.ac-footer{color:#bdd8e6;background:#031523;padding-block:55px}.ac-footer>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:42px;display:grid}.ac-footer .ac-brand b{color:#fff}.ac-footer .ac-brand small{color:#83a9bc}.ac-footer nav{gap:20px;display:flex}.ac-footer p{justify-self:end;max-width:350px;margin:0;font-size:.75rem;line-height:1.6}.ac-reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(24px)}.ac-reveal.is-visible{opacity:1;transform:none}@keyframes acSlideOne{0%,43%{opacity:1;transform:scale(1)}50%,93%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes acSlideTwo{0%,43%{opacity:0;transform:scale(1.03)}50%,93%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.03)}}.ac-airflow{background:#fff;padding-block:110px}.ac-airflow-grid{grid-template-columns:1.12fr .88fr;align-items:center;gap:76px;display:grid}.ac-airflow-photo,.ac-process-photo,.ac-outdoor-photo{background:#d9eef7;min-width:0;overflow:hidden}.ac-airflow-photo{border-radius:34px 110px 34px 34px;height:670px}.ac-airflow-photo img,.ac-process-photo img,.ac-outdoor-photo img{object-fit:cover;width:100%;height:100%}.ac-airflow-copy>h2,.ac-process-head h2,.ac-outdoor-copy h2,.ac-faq h2{letter-spacing:-.065em;margin:0;font-size:clamp(2.8rem,5.3vw,5.7rem);line-height:.92}.ac-airflow-copy>p,.ac-outdoor-copy>p{color:#4a6b7e;margin:26px 0 32px;font-size:1.03rem;line-height:1.72}.ac-symptoms{border-top:1px solid var(--ac-line);display:grid}.ac-symptoms article{border-bottom:1px solid var(--ac-line);grid-template-columns:38px 1fr;column-gap:13px;padding:18px 0;display:grid}.ac-symptoms b{color:var(--ac-blue);grid-row:1/3;font-size:.72rem}.ac-symptoms h3{margin:0 0 4px;font-size:1.05rem}.ac-symptoms p{color:#56768a;margin:0;font-size:.88rem;line-height:1.55}.ac-process{background:linear-gradient(135deg,#e7f8ff,#f8fdff);padding-block:115px}.ac-process-head{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}.ac-process-head>p{color:#496d82;margin:0;font-size:1.03rem;line-height:1.7}.ac-process-grid{grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:58px;display:grid}.ac-process-photo{border-radius:30px;min-height:610px}.ac-process-list{border-top:1px solid var(--ac-line);margin:0;padding:0;list-style:none}.ac-process-list li{border-bottom:1px solid var(--ac-line);grid-template-columns:74px 1fr;gap:18px;padding:25px 6px;display:grid}.ac-process-list span{background:var(--ac-navy);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:.72rem;font-weight:900;display:grid}.ac-process-list h3{letter-spacing:-.025em;margin:0 0 7px;font-size:1.3rem}.ac-process-list p{color:#4b6d81;margin:0;line-height:1.62}.ac-outdoor{background:var(--ac-navy);color:#fff;padding-block:115px}.ac-outdoor-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:75px;display:grid}.ac-outdoor-copy>p{color:#c6dce8}.ac-outdoor-copy ul{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 32px;padding:0;list-style:none;display:grid}.ac-outdoor-copy li{color:#d9edf7;border:1px solid #ffffff38;border-radius:14px;padding:15px;font-size:.86rem}.ac-outdoor-photo{border-radius:90px 30px 30px;height:610px}.ac-faq{background:#fff;padding-block:110px}.ac-faq-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ac-faq details{border:1px solid var(--ac-line);background:#f8fdff;border-radius:18px;padding:24px 26px}.ac-faq summary{cursor:pointer;font-size:1.05rem;font-weight:900}.ac-faq details[open]{background:var(--ac-frost)}.ac-faq p{color:#4c6d81;margin:15px 0 0;line-height:1.65}@media (max-width:980px){.ac-nav>nav,.ac-header-button{display:none}.ac-menu{display:block;position:static}.ac-menu nav{color:var(--ac-ink);background:#fff}.ac-hero-inner{align-items:flex-end}.ac-temperature{display:none}.ac-section-head,.ac-comfort-grid,.ac-story-grid,.ac-contact-grid,.ac-detail,.ac-airflow-grid,.ac-process-head,.ac-process-grid,.ac-outdoor-grid{grid-template-columns:1fr}.ac-area-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ac-comfort-photo,.ac-story-photo{height:500px}.ac-airflow-photo,.ac-process-photo,.ac-outdoor-photo{height:520px;min-height:0}.ac-detail aside{position:static}.ac-footer>div{grid-template-columns:1fr}.ac-footer p{justify-self:start}}@media (max-width:680px){.always-cool .layout-container{width:min(100% - 28px,1240px)}.ac-top>div{flex-wrap:wrap;min-height:42px;padding-block:6px}.ac-nav{min-height:74px}.ac-brand img{width:42px;height:42px}.ac-brand b{font-size:1rem}.ac-hero{min-height:720px}.ac-hero-slide{object-position:64% center}.ac-hero-wash{background:linear-gradient(90deg,#03192eeb,#03192e66),linear-gradient(#0000 38%,#021424c7)}.ac-hero-inner{padding-block:100px 42px}.ac-hero h1,.ac-page-hero h1{font-size:clamp(3.5rem,17vw,5.6rem)}.ac-hero-copy>p{font-size:1rem}.ac-actions{display:grid}.ac-button{width:100%}.ac-hero-proof{margin-top:38px}.ac-area-strip>div{justify-content:flex-start}.ac-section,.ac-coverage,.ac-contact,.ac-story,.ac-comfort,.ac-airflow,.ac-process,.ac-outdoor,.ac-faq{padding-block:72px}.ac-section-head,.ac-process-head{gap:22px;margin-bottom:34px}.ac-section h2,.ac-comfort h2,.ac-contact h2,.ac-story h2,.ac-airflow-copy>h2,.ac-process-head h2,.ac-outdoor-copy h2,.ac-faq h2{font-size:2.9rem}.ac-service-grid{grid-template-columns:1fr}.ac-service-photo{height:265px}.ac-service-card>div{padding:24px}.ac-area-grid,.ac-faq-grid{grid-template-columns:1fr}.ac-comfort-grid,.ac-story-grid,.ac-contact-grid,.ac-airflow-grid,.ac-process-grid,.ac-outdoor-grid{gap:38px}.ac-comfort-photo,.ac-story-photo,.ac-contact-photo,.ac-airflow-photo,.ac-process-photo,.ac-outdoor-photo{border-radius:28px;height:350px}.ac-outdoor-copy ul{grid-template-columns:1fr}.ac-process-list li{grid-template-columns:58px 1fr}.ac-process-list span{width:44px;height:44px}.ac-contact-photo address{padding:17px;bottom:12px;left:12px;right:12px}.ac-page-hero{padding-block:72px}.ac-detail{gap:42px;padding-block:60px}.ac-footer nav{flex-wrap:wrap}.ac-menu nav{max-height:70vh;overflow:auto}}@media (max-width:420px){.ac-area-grid{grid-template-columns:1fr}.ac-brand small{letter-spacing:.1em}.ac-menu summary>span{display:none}}@media (prefers-reduced-motion:reduce){.ac-slide-one,.ac-slide-two{animation:none}.ac-slide-two{display:none}.ac-reveal{opacity:1;transition:none;transform:none}.ac-button,.ac-service-photo img{transition:none}}
.pss-site .site-header-shell .ps-menu nav{width:min(280px,100vw - 32px);min-width:min(280px,100vw - 32px);left:auto;right:0}.pss-site .ps-menu nav a{white-space:nowrap}
.ps-hero-slides,.ps-hero-slide{position:absolute;inset:0}.ps-hero-slide{object-fit:cover;object-position:center 42%;opacity:0;transition:opacity 1.15s,transform 7s;transform:scale(1.045)}.ps-hero-slide.is-active{opacity:1;transform:scale(1)}.ps-slide-count{z-index:3;color:#fff;letter-spacing:.12em;align-items:center;gap:13px;font-size:.7rem;display:flex;position:absolute;bottom:38px;right:max(24px,50vw - 620px)}.ps-slide-count>b{font-size:1rem}.ps-slide-count>span{gap:6px;display:flex}.ps-slide-count i{background:#fff5;width:26px;height:2px;transition:background .3s,width .3s;display:block}.ps-slide-count i.is-active{background:var(--ps-cyan);width:54px}.ps-service-deck{border-top:1px solid var(--ps-line)}.ps-service-deck article{border-bottom:1px solid var(--ps-line);background:#f7fbfc;grid-template-columns:110px minmax(320px,.9fr) minmax(0,1.1fr);min-height:430px;transition:background .35s;display:grid}.ps-service-deck article:hover{background:#eef8fb}.ps-service-deck article:nth-child(2n){grid-template-columns:110px minmax(0,1.1fr) minmax(320px,.9fr)}.ps-service-deck article:nth-child(2n) .ps-service-photo{grid-column:3}.ps-service-deck article:nth-child(2n) .ps-service-copy{grid-area:1/2}.ps-service-identity{border-right:1px solid var(--ps-line);color:var(--ps-blue);flex-direction:column;justify-content:space-between;padding:30px 18px;display:flex}.ps-service-identity>span{letter-spacing:-.07em;font-size:2.2rem;font-weight:1000}.ps-service-identity small{letter-spacing:.12em;font-weight:900;line-height:1.5}.ps-service-photo{min-width:0;display:block;overflow:hidden}.ps-service-photo img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1);display:block}.ps-service-deck article:hover .ps-service-photo img{transform:scale(1.04)}.ps-service-copy{flex-direction:column;justify-content:center;min-width:0;padding:55px clamp(34px,5vw,76px);display:flex}.ps-service-copy h3{letter-spacing:-.065em;margin:0 0 20px;font-size:clamp(2.2rem,4vw,4.8rem);line-height:.94}.ps-service-copy h3 a{text-decoration:none}.ps-service-copy p{color:#46636e;max-width:600px;line-height:1.7}.ps-service-tags{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.ps-service-tags span{border:1px solid var(--ps-line);color:#31515e;border-radius:99px;padding:8px 11px;font-size:.69rem;font-weight:800}.ps-service-copy .ps-text-link{max-width:600px}.ps-service-deck .ps-reveal{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.2,.75,.2,1),background .35s;transform:translateY(36px)}.ps-service-deck .ps-reveal.is-visible{opacity:1;transform:none}.ps-feature{position:relative}.ps-feature:before{content:"PSS";letter-spacing:-.13em;color:#ffffff07;pointer-events:none;font-size:clamp(11rem,32vw,34rem);font-weight:1000;position:absolute;bottom:-.24em;right:-.03em}.ps-feature-grid{z-index:1;position:relative}.ps-feature li{transition:padding-left .3s,border-color .3s}.ps-feature li:hover{border-color:var(--ps-cyan);padding-left:14px}@media (max-width:900px){.ps-service-deck article,.ps-service-deck article:nth-child(2n){grid-template-columns:80px 1fr;min-height:0}.ps-service-deck article .ps-service-photo,.ps-service-deck article:nth-child(2n) .ps-service-photo{grid-area:1/2;height:330px}.ps-service-deck article .ps-service-copy,.ps-service-deck article:nth-child(2n) .ps-service-copy{grid-area:2/1/auto/-1;padding:36px 30px}.ps-service-identity{grid-row:1}.ps-slide-count{right:24px}}@media (max-width:640px){.ps-hero-slide{object-position:61% center}.ps-slide-count{bottom:18px;right:16px}.ps-slide-count i{width:15px}.ps-slide-count i.is-active{width:32px}.ps-service-deck article,.ps-service-deck article:nth-child(2n){grid-template-columns:64px 1fr}.ps-service-identity{padding:18px 10px}.ps-service-identity>span{font-size:1.45rem}.ps-service-identity small{font-size:.55rem}.ps-service-deck article .ps-service-photo,.ps-service-deck article:nth-child(2n) .ps-service-photo{height:250px}.ps-service-deck article .ps-service-copy,.ps-service-deck article:nth-child(2n) .ps-service-copy{padding:30px 22px}.ps-service-copy h3{font-size:2.45rem}.ps-service-tags{margin:13px 0}.ps-feature:before{display:none}}@media (prefers-reduced-motion:reduce){.ps-hero-slide,.ps-service-deck .ps-reveal,.ps-service-photo img,.ps-feature li{transition:none}.ps-service-deck .ps-reveal{opacity:1;transform:none}}
.foundation{--fd-ink:#202b42;--fd-paper:#fbfaf6;--fd-accent:#f6c654;--fd-surface:#f0efe9;--fd-line:#d8e0e3;--fd-on-primary:#fff;--fd-on-accent:#202b42;background:var(--fd-paper);color:var(--fd-ink);font-family:Arial,sans-serif;line-height:1.7}.foundation *{box-sizing:border-box}.foundation h1,.foundation h2,.foundation h3,.foundation p{margin:0}.foundation h1,.foundation h2,.foundation h3{letter-spacing:-.045em;line-height:1.08}.foundation h1{font-size:clamp(44px,5.4vw,80px);font-weight:600}.foundation h2{font-size:clamp(32px,3.6vw,52px);font-weight:550}.foundation h3{font-size:24px;font-weight:600;line-height:1.2}.foundation a{color:inherit;text-decoration:none}.foundation img{max-width:100%;height:auto;display:block}.foundation .fd-section{padding-block:88px}.foundation .fd-kicker{letter-spacing:.16em;text-transform:uppercase;margin-bottom:20px;font-size:10px;font-weight:700;line-height:1.7;display:block}.foundation .fd-button{background:var(--fd-accent);min-height:50px;color:var(--fd-on-accent);border:1px solid var(--fd-accent);cursor:pointer;text-align:left;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;padding:14px 22px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.foundation .fd-outline{color:inherit;background:0 0;border-color:currentColor}.foundation a:focus-visible,.foundation button:focus-visible,.foundation summary:focus-visible,.foundation input:focus-visible,.foundation select:focus-visible{outline:3px solid var(--fd-accent);outline-offset:4px}.foundation .fd-actions{gap:12px;margin-top:30px}.fd-top{background:var(--fd-ink);color:var(--fd-on-primary);padding:10px 0;font-size:11px}.fd-top .layout-stack{justify-content:space-between}.fd-header{background:var(--fd-paper);border-bottom:1px solid var(--fd-line)}.fd-header-inner{justify-content:space-between;align-items:center;gap:25px;min-height:100px;padding-block:16px;display:flex}.fd-brand{align-items:center;gap:12px;min-width:0;display:flex}.fd-brand>span{overflow-wrap:anywhere;max-width:230px;font-size:19px;font-weight:700;line-height:1.15}.fd-brand small{letter-spacing:.16em;margin-top:8px;font-size:8px;display:block}.foundation .site-custom-logo{object-fit:contain!important;width:84px!important;height:52px!important}.fd-header nav{align-items:center;gap:23px;display:flex}.fd-header nav a{border-bottom:2px solid #0000;padding:8px 0;font-size:12px;font-weight:600}.fd-header nav a[aria-current=page]{border-color:var(--fd-accent)}.fd-menu{display:none}.fd-hero{padding:55px 0 65px}.fd-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:58px;display:grid}.fd-hero-grid>*{min-width:0}.fd-hero-copy em{color:var(--fd-accent);font-family:Georgia,serif;font-weight:400;display:block}.fd-hero-copy>p{max-width:540px;margin-top:24px;font-size:16px}.fd-hero-copy .fd-location{letter-spacing:.02em;font-size:13px}.fd-hero-copy i{background:var(--fd-accent);border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.fd-hero-media{border-radius:120px 8px 8px;min-width:0;position:relative;overflow:hidden}.fd-hero-media>img{object-fit:cover;width:100%;height:610px}.fd-image-note{color:#202b42;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffed;border-radius:4px;padding:22px 24px;position:absolute;bottom:24px;left:24px;right:24px}.fd-image-note span{letter-spacing:.16em;margin-bottom:10px;font-size:9px;display:block}.fd-image-note strong{font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.1;display:block}.fd-hero-tags{flex-wrap:wrap;gap:20px;margin-top:32px;font-size:11px;display:flex}.fd-hero-tags span:before{content:"+";color:var(--fd-accent);margin-right:10px}.fd-strip{background:var(--fd-surface);border-block:1px solid var(--fd-line);padding:22px 0;font-size:12px}.fd-strip .layout-stack{justify-content:space-around;gap:20px}.fd-section-head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:42px;display:flex}.fd-section-head>p{max-width:380px;font-size:15px}.foundation .fd-services{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.fd-services article{border:1px solid var(--fd-line);background:var(--fd-paper);border-radius:6px;flex-direction:column;padding:26px;transition:box-shadow .2s,transform .2s;display:flex}.fd-services article:hover{transform:translateY(-5px);box-shadow:0 12px 30px #202b420d}.fd-number{color:var(--fd-accent);margin-bottom:32px;font-family:Georgia,serif;font-size:30px}.fd-services .fd-kicker{margin-bottom:10px;font-size:9px}.fd-services p{margin:18px 0 28px;font-size:14px}.fd-services .fd-button{margin-top:auto;padding:12px;font-size:11px}.fd-story{background:var(--fd-surface)}.fd-story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.fd-story-grid>img{object-fit:cover;border-radius:8px 80px 8px 8px;width:100%;height:480px}.fd-story p{margin:25px 0 30px}.fd-process{background:var(--fd-ink);color:var(--fd-on-primary)}.fd-process ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;margin:45px 0 0;padding:0;list-style:none}.fd-process li{border-top:1px solid #ffffff40;min-width:0;padding-top:25px}.fd-process b{opacity:.7;font:400 36px Georgia,serif}.fd-process h3{margin:22px 0 14px;font-size:21px}.fd-process p{opacity:.85;font-size:14px}.foundation .fd-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:32px}.fd-posts article{border:1px solid var(--fd-line);background:var(--fd-paper);border-radius:6px;flex-direction:column;min-width:0;display:flex}.fd-card-photo{border-radius:6px 6px 0 0;overflow:hidden}.fd-card-photo img{object-fit:cover;width:100%;height:230px;transition:transform .45s}.fd-card-photo:hover img{transform:scale(1.04)}.fd-card-body{flex-direction:column;flex:1;padding:26px;display:flex}.fd-card-body h3{font-size:23px}.fd-card-body p{margin:18px 0 25px;font-size:14px}.fd-card-body .fd-button{align-self:start;margin-top:auto}.fd-faq{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.fd-faq h2{margin-bottom:25px}.fd-faq details{border-bottom:1px solid var(--fd-line);padding:22px 0}.fd-faq summary{cursor:pointer;justify-content:space-between;gap:25px;font-weight:600;display:flex}.fd-faq details p{padding-top:18px;font-size:14px}.fd-final{background:var(--fd-surface);text-align:center;border-top:1px solid var(--fd-line)}.fd-final .fd-actions{justify-content:center}.fd-footer{background:var(--fd-ink);color:var(--fd-on-primary)}.fd-footer-grid{grid-template-columns:1.4fr .7fr 1fr;gap:65px;display:grid}.fd-footer h2{margin-bottom:22px;font-size:29px}.fd-footer p{opacity:.8;max-width:440px;margin-top:16px;font-size:14px}.fd-footer nav,.fd-footer-grid>div:last-child{flex-direction:column;gap:12px;font-size:14px;display:flex}.fd-footer h3{margin-bottom:6px;font-size:18px}.fd-footer-bottom{opacity:.8;border-top:1px solid #ffffff25;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:23px;font-size:11px;display:flex}.fd-intro{background:var(--fd-surface);padding:65px 0}.fd-intro h1{max-width:1050px;font-size:clamp(38px,4.6vw,68px)}.fd-intro p{max-width:800px;margin-top:24px}.fd-reading-grid{grid-template-columns:minmax(0,1fr) 300px;gap:70px;display:grid}.fd-reading{overflow-wrap:anywhere;min-width:0;line-height:1.9}.fd-reading nav{margin-bottom:25px;font-size:12px}.fd-reading h2{margin:35px 0 20px;font-size:30px}.fd-reading h3{margin:24px 0 16px;font-size:24px}.fd-reading p,.fd-reading ul{margin-bottom:24px}.fd-reading img{border-radius:7px;max-width:100%;height:auto;margin:25px 0}.fd-reading a:not(.fd-button){text-underline-offset:4px;text-decoration:underline}.fd-aside{background:var(--fd-surface);border-radius:6px;align-self:start;min-width:0;padding:28px}.fd-aside h2{font-size:29px}.fd-aside p{margin:18px 0 25px;font-size:14px}.fd-aside .fd-button{margin-bottom:12px;display:flex}.fd-aside h3{margin:30px 0 15px;font-size:18px}.fd-related{border-top:1px solid var(--fd-line);justify-content:space-between;gap:12px;padding:15px 0;font-size:13px;display:flex}.fd-search{align-items:end;margin-bottom:30px}.fd-search label{flex-direction:column;flex:1;gap:8px;min-width:180px;font-size:13px;display:flex}.fd-search input,.fd-search select{border:1px solid var(--fd-line);width:100%;font:inherit;background:var(--fd-paper);color:var(--fd-ink);border-radius:4px;padding:15px}.fd-pagination{gap:10px;margin-top:35px}.fd-pagination [aria-current=page]{background:var(--fd-ink);color:var(--fd-on-primary)}.fd-contact{grid-template-columns:1fr 1fr;gap:65px;display:grid}.fd-contact p{margin:24px 0}.foundation .ch-enquiry{border:1px solid var(--fd-line);background:var(--fd-surface);border-radius:8px;padding:30px}.foundation .ch-enquiry input,.foundation .ch-enquiry select,.foundation .ch-enquiry textarea{background:var(--fd-paper);color:var(--fd-ink);border:1px solid var(--fd-line);width:100%;font:inherit;border-radius:4px;padding:12px}.foundation .ch-enquiry button{background:var(--fd-accent);color:var(--fd-on-accent);border:0;border-radius:4px;padding:15px 24px}.fd-preview{text-align:center;background:var(--fd-surface);padding:10px;font-size:11px}@media (max-width:1150px){.fd-header nav{gap:15px}.fd-header-inner>.fd-button{display:none}.fd-hero-grid{gap:30px}.fd-hero-media>img{height:580px}.foundation .fd-services{grid-template-columns:repeat(2,minmax(0,1fr))}.fd-reading-grid{gap:35px}.fd-story-grid{gap:45px}}@media (max-width:850px){.fd-header nav{display:none}.fd-menu{margin-left:auto;display:block}.fd-menu summary{cursor:pointer;white-space:nowrap;font-size:13px}.fd-menu[open] nav{background:var(--fd-paper);border-bottom:1px solid var(--fd-line);flex-direction:column;align-items:stretch;padding:25px;display:flex;position:absolute;top:100%;left:0;right:0}.fd-hero-grid,.fd-story-grid,.fd-reading-grid,.fd-contact,.fd-faq{grid-template-columns:1fr}.fd-hero-media>img{height:480px}.fd-hero-copy{max-width:650px}.foundation .fd-section{padding-block:60px}.fd-section-head{flex-direction:column;align-items:start;gap:25px}.fd-process ol,.foundation .fd-posts{grid-template-columns:repeat(2,minmax(0,1fr))}.fd-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.fd-footer-grid>div:first-child{grid-column:1/-1}.fd-top .layout-stack{gap:8px}.fd-intro{padding:45px 0}}@media (max-width:500px){.fd-header-inner{gap:12px;min-height:84px}.fd-brand>span{font-size:15px}.fd-brand small{font-size:6px}.foundation .site-custom-logo{width:56px!important;height:42px!important}.fd-hero{padding:30px 0 40px}.fd-hero h1{font-size:44px}.fd-hero-media{border-radius:65px 6px 6px}.fd-hero-media>img{height:410px}.fd-image-note{padding:18px;bottom:16px;left:16px;right:16px}.fd-actions .fd-button{width:100%}.foundation .fd-services,.foundation .fd-posts,.fd-footer-grid{grid-template-columns:1fr}.fd-footer-grid>div:first-child{grid-column:auto}.fd-services article{padding:24px}.fd-services .fd-button{font-size:13px}.fd-number{margin-bottom:20px}.fd-strip .layout-stack{justify-content:start;gap:10px;font-size:11px}.fd-process ol{gap:22px}.fd-process h3{font-size:19px}.fd-process p{font-size:13px}.fd-search .fd-button{flex:1}.fd-story-grid>img{height:360px}.fd-top{font-size:10px}.fd-intro h1{font-size:37px}.fd-reading h2{font-size:27px}.fd-contact{gap:30px}}@media (prefers-reduced-motion:reduce){.foundation *,.foundation :before,.foundation :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.foundation .fd-button:hover,.fd-services article:hover,.fd-card-photo:hover img{transform:none}}.foundation .fd-brand:has(.site-custom-logo)>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.foundation .fd-brand .site-custom-logo{width:190px!important;height:58px!important}@media (max-width:500px){.foundation .fd-brand .site-custom-logo{width:155px!important;height:48px!important}}.foundation .fd-header{background:var(--fd-ink);color:var(--fd-on-primary);border-color:#fff2}.foundation .fd-top{border-bottom:1px solid #fff2}.foundation .fd-header-inner{min-height:98px}.foundation .fd-button{border-radius:0;min-height:52px;font-weight:700}.foundation .fd-button:hover{transform:translateY(-2px);box-shadow:0 8px #00000016}.foundation .fd-hero{background:var(--fd-ink);color:var(--fd-on-primary);padding:110px 0 0;position:relative}.fd-hero-image{position:absolute;inset:0}.fd-hero-image:after{content:"";background:linear-gradient(90deg,#172137f5 0%,#172137db 42%,#17213740 100%);position:absolute;inset:0}.fd-hero-image img{object-fit:cover;opacity:.85;width:100%;height:100%}.fd-hero-content{position:relative}.foundation .fd-hero h1{letter-spacing:-.055em;max-width:920px;font-size:clamp(48px,6.3vw,91px)}.fd-hero h1 em{color:#f6c654;font-family:Georgia,serif;font-weight:400;display:block}.fd-hero-content>p{max-width:560px;margin:30px 0;font-size:17px}.fd-hero-index{letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff40;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:85px;padding:25px 0;font-size:12px;display:flex}.fd-band{background:var(--fd-accent);color:var(--fd-on-accent);padding:23px 0;font-size:12px;font-weight:700}.fd-band .layout-stack{justify-content:space-between;gap:18px}.fd-band a{text-underline-offset:5px;text-decoration:underline}.foundation .fd-materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.fd-materials article{background:var(--fd-paper);border:1px solid var(--fd-line);flex-direction:column;min-width:0;display:flex}.fd-material-photo{background:#fff;display:block;overflow:hidden}.fd-material-photo img{object-fit:contain;width:100%;height:300px;padding:30px;transition:transform .5s}.fd-material-photo:hover img{transform:scale(1.04)}.fd-material-body{flex-direction:column;flex:1;padding:28px;display:flex}.fd-material-body p{margin:20px 0 28px;font-size:15px}.fd-material-body .fd-button{margin-top:auto}.fd-material-body h3{font-size:34px}.foundation .fd-story{background:var(--fd-surface)}.foundation .fd-story-grid{grid-template-columns:1fr 1fr;gap:80px}.fd-story-title h2{font-size:clamp(38px,4.5vw,66px)}.fd-story .fd-button{margin:8px 10px 0 0}.foundation .fd-process{background:var(--fd-paper);color:var(--fd-ink)}.foundation .fd-process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.foundation .fd-process li{border-top:1px solid var(--fd-line);padding-top:24px}.fd-process li>span{color:var(--fd-ink);font-family:Georgia,serif;font-size:48px}.fd-journal{background:var(--fd-surface)}.foundation .fd-posts article,.foundation .fd-card-photo,.foundation .fd-aside{border-radius:0}.foundation .fd-final{background:var(--fd-ink);color:var(--fd-on-primary);text-align:left;border-bottom:1px solid #ffffff30}.foundation .fd-final .fd-actions{justify-content:start}.foundation .fd-final h2{font-size:clamp(36px,4.4vw,66px)}.foundation .fd-footer .fd-section{padding-block:65px}.foundation .fd-header .site-custom-logo{width:180px!important;height:62px!important}.foundation .fd-reading .imported-article img{object-fit:contain;max-height:650px}.foundation .fd-reading a,.foundation .fd-footer a{overflow-wrap:anywhere}.foundation .fd-intro{border-bottom:1px solid var(--fd-line)}@media (max-width:1100px){.foundation .fd-header nav{gap:14px}.foundation .fd-header nav a{font-size:11px}.foundation .fd-materials{gap:18px}.fd-material-body{padding:22px}.fd-material-body h3{font-size:28px}}@media (max-width:850px){.foundation .fd-menu[open] nav{background:var(--fd-ink);color:var(--fd-on-primary)}.foundation .fd-hero{padding-top:70px}.foundation .fd-story-grid{grid-template-columns:1fr;gap:25px}.foundation .fd-materials{grid-template-columns:1fr}.fd-materials article{grid-template-columns:1fr 1fr;display:grid}.fd-material-photo img{height:100%;min-height:280px}.foundation .fd-process ol{grid-template-columns:1fr;gap:30px}.fd-hero-index{margin-top:55px}.fd-hero-image:after{background:#172137ce}.foundation .fd-header-inner>.fd-button{display:none}}@media (max-width:500px){.foundation .fd-hero{padding-top:50px}.foundation .fd-hero h1{font-size:48px}.fd-hero-content>p{font-size:16px}.fd-hero-index{gap:10px;font-size:9px}.fd-materials article{display:flex}.fd-material-photo img{height:260px;min-height:0}.foundation .fd-header .site-custom-logo{width:155px!important;height:50px!important}.fd-band .layout-stack{font-size:11px}.foundation .fd-story .fd-button{margin:12px 0;display:flex}.foundation .fd-reading-grid{gap:30px}}.fd-supply-hall{background:var(--fd-ink);color:var(--fd-on-primary);padding:55px 0}.fd-supply-title{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:48px;display:grid}.foundation .fd-supply-title h1{font-size:clamp(42px,5.4vw,78px)}.fd-supply-title h1 em{color:var(--fd-accent);font-style:normal;display:block}.fd-supply-title p{margin-bottom:26px}.fd-material-aisles{background:#ffffff30;border:1px solid #ffffff30;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.fd-material-aisles>a{background:var(--fd-paper);color:var(--fd-ink);flex-direction:column;padding:25px;display:flex}.fd-aisle-number{letter-spacing:.12em;font-size:12px}.foundation .fd-material-aisles img{object-fit:contain;width:100%;height:230px;margin:20px 0;transition:transform .25s}.fd-material-aisles>a>div{border-top:1px solid var(--fd-line);margin-top:auto;padding-top:22px}.foundation .fd-material-aisles h2{margin-bottom:20px;font-size:30px}.fd-material-aisles>a>div>span{font-size:13px;font-weight:700}.fd-material-aisles>a:hover img{transform:translateY(-6px)}.foundation-home .fd-process ol{grid-template-columns:1fr}.foundation-home .fd-process li{grid-template-columns:80px 1fr 1.5fr;align-items:center;gap:25px;display:grid}.foundation-home .fd-process li h3,.foundation-home .fd-process li p{margin:0}@media (max-width:800px){.fd-supply-title{grid-template-columns:1fr;gap:25px}.fd-material-aisles{grid-template-columns:1fr}.fd-material-aisles>a{grid-template-columns:40px .8fr 1fr;align-items:center;gap:14px;padding:20px;display:grid}.foundation .fd-material-aisles img{height:150px;margin:0}.fd-material-aisles>a>div{border:0;margin:0;padding:0}.foundation .fd-material-aisles h2{font-size:24px}.foundation-home .fd-process li{grid-template-columns:50px 1fr}.foundation-home .fd-process li p{grid-column:2}}@media (max-width:400px){.fd-material-aisles>a{grid-template-columns:1fr 1fr}.fd-aisle-number{grid-column:1/-1}}.foundation .fd-architecture{isolation:isolate;color:#fff;background:#182126;min-height:calc(100svh - 100px);position:relative;overflow:clip}.foundation .fd-architecture-image,.foundation .fd-architecture-shade{z-index:-1;position:absolute;inset:0}.foundation .fd-architecture-image{overflow:hidden}.foundation .fd-architecture-image img{object-fit:cover;transform-origin:65%;width:100%;height:100%;animation:24s ease-in-out infinite alternate fd-architecture-drift}.foundation .fd-architecture-shade{background:linear-gradient(90deg,#101a20dc 0%,#101a2066 55%,#101a2030),linear-gradient(#0000 40%,#111a23dd)}.foundation .fd-architecture-inner{min-height:inherit;flex-direction:column;gap:70px;padding-block:30px;display:flex}.foundation .fd-architecture-top{letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:10px;display:flex}.foundation .fd-architecture-main{grid-template-columns:minmax(0,1fr) minmax(260px,330px);align-items:end;gap:70px;margin-block:auto;padding-block:35px;display:grid}.foundation .fd-architecture-copy{animation:1.8s both fd-architecture-rise}.foundation .fd-architecture-line{background:var(--fd-accent);width:66px;height:3px;margin-bottom:25px;display:block}.foundation .fd-architecture h1{letter-spacing:-.05em;text-wrap:balance;max-width:850px;font-size:clamp(46px,5.8vw,88px);line-height:1.04}.foundation .fd-architecture h1 em{color:#fff;margin-top:12px;font-family:Georgia,serif;font-size:.85em;font-weight:400;display:block}.foundation .fd-architecture-copy>p{color:#e4e8e9;max-width:530px;margin-block:26px 30px;font-size:17px;line-height:1.75}.foundation .fd-architecture .fd-button{border-radius:30px;padding:17px 25px;box-shadow:0 8px 24px #0004}.foundation .fd-architecture-shop{border-bottom:1px solid #ffffff80;padding:12px 0;font-size:14px}.foundation .fd-material-selector{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17252be8;border:1px solid #ffffff40;border-radius:22px;padding:26px;animation:2.3s both fd-architecture-rise;box-shadow:0 20px 45px #0003}.foundation .fd-selector-label{letter-spacing:.12em;color:#d1d9dc;margin-bottom:22px;font-size:9px;display:block}.foundation .fd-selector-buttons{flex-wrap:wrap;gap:7px;display:flex}.foundation .fd-selector-buttons button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff30;border-radius:10px;flex:1;padding:8px;font-size:12px}.foundation .fd-selector-buttons button span{opacity:.7;font-size:9px;display:block}.foundation .fd-selector-buttons button[aria-pressed=true]{background:var(--fd-accent);color:var(--fd-on-accent);border-color:var(--fd-accent)}.foundation .fd-selector-detail{padding-top:24px;animation:.65s both fd-architecture-rise}.foundation .fd-selector-number{color:#ffffff65;margin-bottom:18px;font-family:Georgia,serif;font-size:42px;line-height:1;display:block}.foundation .fd-selector-detail h2{color:#fff;font-size:28px}.foundation .fd-selector-detail p{color:#dbe3e6;margin-top:16px;font-size:13px;line-height:1.7}.foundation .fd-selector-detail a{color:#fff;border-top:1px solid #ffffff40;justify-content:space-between;gap:15px;margin-top:23px;padding-top:17px;font-size:13px;display:flex}.foundation .fd-architecture-bottom{letter-spacing:.12em;border-top:1px solid #ffffff40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:22px;font-size:10px;display:flex}.foundation .fd-architecture-bottom b{color:var(--fd-accent);padding-inline:10px}.foundation .fd-architecture-bottom button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff60;border-radius:24px;padding:10px 18px;font-size:11px}.foundation .fd-architecture-paused .fd-architecture-image img{animation-play-state:paused}.foundation .fd-architecture button:focus-visible,.foundation .fd-architecture a:focus-visible{outline-offset:5px;outline:3px solid #fff}@keyframes fd-architecture-drift{0%{transform:scale(1.01)}to{transform:scale(1.12)}}@keyframes fd-architecture-rise{0%{opacity:.4;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.foundation .fd-architecture-main{grid-template-columns:minmax(0,1fr) 280px;gap:32px}.foundation .fd-architecture h1{font-size:clamp(42px,6vw,66px)}}@media (max-width:700px){.foundation .fd-architecture-inner{gap:45px;padding-block:24px}.foundation .fd-architecture-top>span:last-child{display:none}.foundation .fd-architecture-main{grid-template-columns:1fr;gap:40px;padding-top:70px;padding-bottom:0}.foundation .fd-architecture h1{font-size:clamp(42px,10vw,64px)}.foundation .fd-architecture-copy>p{font-size:15px}.foundation .fd-material-selector{padding:22px}.foundation .fd-selector-number{display:none}.foundation .fd-architecture-image img{object-position:60% center}.foundation .fd-architecture-bottom{font-size:8px}.foundation .fd-architecture-bottom b{padding-inline:4px}}@media (prefers-reduced-motion:reduce){.foundation .fd-architecture-image img,.foundation .fd-architecture-copy,.foundation .fd-material-selector,.foundation .fd-selector-detail{animation:none}.foundation .fd-architecture-bottom button{display:none}}.foundation .fd-selector-buttons button{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}
.voyage{--vg-ink:#123a62;--vg-paper:#fbfcfe;--vg-surface:#eaf2fa;--vg-accent:#f3b95f;--vg-text:#1c3045;--vg-on-primary:#fff;--vg-on-accent:#172b40;--vg-line:#cbd7e3;color:var(--vg-text);background:var(--vg-paper);font-family:Arial,sans-serif;line-height:1.65}.voyage *{box-sizing:border-box}.voyage h1,.voyage h2,.voyage h3,.voyage p{margin:0}.voyage h1,.voyage h2,.voyage h3{letter-spacing:-.045em;color:var(--vg-ink);line-height:1.12}.voyage h2{font-size:clamp(32px,4.1vw,60px)}.voyage h3{letter-spacing:-.025em;font-size:25px}.voyage a{color:inherit;text-decoration:none}.voyage a:focus-visible,.voyage button:focus-visible,.voyage summary:focus-visible{outline-offset:5px;outline:3px solid}.vg-eyebrow{letter-spacing:.16em;margin-bottom:24px;font-size:11px;font-weight:700;display:block}.vg-section{padding-block:95px}.vg-header{background:var(--vg-paper);border-bottom:1px solid var(--vg-line)}.vg-header-inner{justify-content:space-between;align-items:center;gap:25px;padding-block:22px;display:flex}.vg-header nav{flex-wrap:wrap;gap:25px;font-size:13px;font-weight:700;display:flex}.vg-header nav a{border-bottom:2px solid #0000;padding:10px 0}.vg-header nav a:hover,.vg-header nav a[aria-current=page]{border-color:var(--vg-ink)}.vg-brand{align-items:center;gap:12px;min-width:0;max-width:280px;font-size:23px;font-weight:800;display:flex}.vg-brand small{letter-spacing:.2em;margin-top:7px;font-size:9px;display:block}.vg-brand .site-custom-logo{object-fit:contain;width:160px!important;height:60px!important}.vg-brand:has(.site-custom-logo)>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.vg-button{background:var(--vg-ink);border:1px solid var(--vg-ink);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:15px 23px;font-size:13px;font-weight:700;line-height:1.5;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;color:var(--vg-on-primary)!important}.vg-button:hover{transform:translateY(-3px);box-shadow:0 8px 22px #123a6222}.vg-outline{border-color:var(--vg-line);background:0 0;color:var(--vg-ink)!important}.vg-outline:hover{background:var(--vg-surface)}.vg-actions{gap:12px}.vg-menu{display:none}.vg-hero{background:var(--vg-surface);padding:75px 0 65px}.vg-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:55px;display:grid}.vg-hero h1{letter-spacing:-.055em;font-size:clamp(48px,6vw,86px)}.vg-hero h1 em{color:var(--vg-ink);font-family:Georgia,serif;font-weight:400;display:block}.vg-hero p{max-width:490px;margin:30px 0;font-size:17px}.vg-hero-photo{min-width:0;padding-bottom:35px;position:relative}.vg-hero-photo img{aspect-ratio:1.1;object-fit:cover;border-radius:100px 12px;width:100%;height:auto}.vg-photo-label{background:var(--vg-accent);color:var(--vg-on-accent);border-radius:12px;padding:24px 28px;position:absolute;bottom:0;left:8%;right:8%;box-shadow:0 12px 30px #123a6215}.vg-photo-label span{letter-spacing:.17em;font-size:9px;display:block}.vg-photo-label strong{font-family:Georgia,serif;font-size:26px;font-weight:400}.vg-hero-note{border-top:1px solid var(--vg-line);flex-wrap:wrap;gap:18px;margin-top:38px;padding-top:22px;font-size:10px;display:flex}.vg-trip-strip{background:var(--vg-ink);color:var(--vg-on-primary);letter-spacing:.08em;padding:24px 0;font-size:12px}.vg-trip-strip .layout-stack{justify-content:space-between;gap:20px}.vg-section-head{justify-content:space-between;align-items:end;gap:35px;margin-bottom:40px;display:flex}.vg-section-head>p{max-width:360px;font-size:15px}.voyage .vg-fleet,.voyage .vg-guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.voyage .vg-fleet article,.voyage .vg-guides article{background:var(--vg-paper);border:1px solid var(--vg-line);border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.vg-vehicle-photo{display:block;position:relative;overflow:hidden}.vg-vehicle-photo img{aspect-ratio:1.08;object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block}.vg-vehicle-photo:hover img{transform:scale(1.035)}.vg-vehicle-photo>span{background:var(--vg-paper);border-radius:20px;padding:6px 13px;font-size:12px;font-weight:700;position:absolute;bottom:16px;left:16px}.vg-vehicle-body,.voyage .vg-guides article>div{flex-direction:column;flex:1;padding:28px;display:flex}.vg-vehicle-body p,.voyage .vg-guides p{margin:20px 0 25px;font-size:14px}.vg-vehicle-body .vg-button,.voyage .vg-guides .vg-button{margin-top:auto}.vg-story{background:var(--vg-surface)}.vg-story-grid{grid-template-columns:1fr 1fr;gap:85px;display:grid}.vg-story-grid p{margin-bottom:25px}.voyage .vg-occasions{border-top:1px solid var(--vg-line);border-left:1px solid var(--vg-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.voyage .vg-occasions>a{border-bottom:1px solid var(--vg-line);border-right:1px solid var(--vg-line);grid-template-columns:1fr auto;gap:25px;padding:30px;transition:background .2s;display:grid}.voyage .vg-occasions>a:hover{background:var(--vg-surface)}.voyage .vg-occasions>a>span:first-child{grid-column:1/-1;font-size:12px}.voyage .vg-occasions h3{font-size:24px}.voyage .vg-guides img{object-fit:cover;width:100%;height:230px}.voyage .vg-guides h3{font-size:25px}.vg-faq{grid-template-columns:1fr 1fr;gap:80px;display:grid}.vg-faq details{border-bottom:1px solid var(--vg-line);padding:22px 0}.vg-faq summary{cursor:pointer;justify-content:space-between;gap:25px;font-weight:700;list-style:none;display:flex}.vg-faq details p{margin-top:20px;font-size:15px}.vg-final{background:var(--vg-ink);color:var(--vg-on-primary)}.vg-final h2{color:inherit;margin-bottom:35px}.vg-final .vg-button{background:var(--vg-accent);border-color:var(--vg-accent);color:var(--vg-on-accent)!important}.vg-final .vg-outline{background:0 0;border-color:#fff6;color:var(--vg-on-primary)!important}.vg-footer{background:var(--vg-paper)}.vg-footer-grid{grid-template-columns:1.2fr .8fr 1fr;gap:65px;display:grid}.vg-footer h2{font-size:30px}.vg-footer h3{font-size:20px}.vg-footer p{margin-top:18px;font-size:14px}.vg-footer nav{flex-direction:column;gap:13px;font-size:14px;display:flex}.vg-footer a:hover{text-underline-offset:4px;text-decoration:underline}.vg-footer-bottom{border-top:1px solid var(--vg-line);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:22px;font-size:11px;display:flex}.vg-intro{background:var(--vg-surface);padding:70px 0}.vg-intro h1{max-width:1000px;font-size:clamp(38px,5vw,70px)}.vg-intro p{max-width:750px;margin-top:25px}.vg-reading-grid{grid-template-columns:minmax(0,1fr) 300px;gap:65px;display:grid}.vg-reading{overflow-wrap:anywhere;min-width:0}.vg-reading>nav{margin-bottom:25px;font-size:12px}.vg-reading h2{margin:35px 0 22px;font-size:32px}.vg-reading h3{margin:24px 0 20px}.vg-reading p,.vg-reading ul{margin-bottom:24px}.vg-reading img{object-fit:contain;max-width:100%;height:auto;max-height:650px;margin:24px 0}.vg-reading a{text-underline-offset:4px;text-decoration:underline}.vg-aside{background:var(--vg-surface);border-radius:14px;align-self:start;min-width:0;padding:30px}.vg-aside h2{font-size:32px}.vg-aside p{margin:20px 0;font-size:14px}.vg-related{border-top:1px solid var(--vg-line);padding:18px 0;font-size:13px;display:block}.vg-aside .vg-button{margin-bottom:25px}.vg-booking{grid-template-columns:1fr 1.15fr;align-items:start;gap:55px;display:grid}.vg-booking>div>img{border-radius:18px;width:100%;height:auto;margin-bottom:30px}.vg-booking p{margin:24px 0}.vg-booking-form{background:var(--vg-surface);border-radius:18px;min-width:0;padding:35px}.vg-booking-form h2{font-size:36px}.voyage .vg-form-grid{grid-template-columns:1fr 1fr;gap:18px}.vg-booking-form label,.vg-search label{flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:700;display:flex}.vg-booking-form input,.vg-booking-form select,.vg-booking-form textarea,.vg-search input{background:var(--vg-paper);width:100%;min-width:0;color:var(--vg-text);font:inherit;border:1px solid var(--vg-line);border-radius:6px;padding:13px}.vg-booking-form>label{margin:20px 0}.vg-booking-form small{margin-top:18px;font-size:12px;display:block}.vg-search{align-items:end;gap:15px;margin-bottom:25px}.vg-search label{flex:1}.vg-pagination{gap:10px;margin-top:30px}.vg-pagination [aria-current=page]{background:var(--vg-ink);color:var(--vg-on-primary)!important}.vg-preview{background:var(--vg-surface);text-align:center;padding:10px;font-size:11px}.voyage img{max-width:100%}.voyage :is(article,section,aside,nav,div){min-width:0}@media (max-width:1050px){.vg-header nav{gap:15px}.vg-header-inner>.vg-button{display:none}.vg-hero-grid{gap:30px}.voyage .vg-fleet{gap:18px}.vg-vehicle-body{padding:20px}.vg-reading-grid{grid-template-columns:minmax(0,1fr) 260px;gap:30px}}@media (max-width:800px){.vg-header-inner>nav{display:none}.vg-menu{display:block;position:relative}.vg-menu summary{cursor:pointer;font-size:13px}.vg-menu nav{z-index:30;background:var(--vg-paper);border:1px solid var(--vg-line);border-radius:12px;min-width:230px;max-width:calc(100vw - 36px);padding:22px;position:absolute;top:35px;right:0;box-shadow:0 15px 40px #123a6220}.vg-menu:not([open]) nav{display:none}.vg-menu[open] nav{flex-direction:column;display:flex}.vg-hero-grid,.vg-story-grid,.vg-faq,.vg-booking,.vg-reading-grid{grid-template-columns:1fr;gap:40px}.vg-hero-photo{max-width:620px}.vg-hero-photo img{aspect-ratio:1.5}.vg-hero{padding:55px 0}.voyage .vg-fleet,.voyage .vg-guides{grid-template-columns:1fr}.voyage .vg-fleet article{grid-template-columns:1fr 1fr;display:grid}.vg-vehicle-photo img{aspect-ratio:1;object-fit:cover;height:100%}.voyage .vg-occasions{grid-template-columns:1fr 1fr}.vg-section{padding-block:65px}.vg-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.vg-footer-grid>div:first-child{grid-column:1/-1}.vg-section-head{flex-wrap:wrap;align-items:start}.vg-aside{max-width:none}}@media (max-width:480px){.vg-header-inner{padding-block:15px}.vg-brand .site-custom-logo{width:135px!important;height:50px!important}.vg-hero h1{font-size:49px}.vg-hero p{font-size:16px}.vg-actions{grid-template-columns:1fr;display:grid}.vg-actions .vg-button{width:100%}.vg-hero-photo img{aspect-ratio:1.25;border-radius:50px 10px}.vg-photo-label{padding:18px}.vg-photo-label strong{font-size:23px}.voyage .vg-fleet article{display:flex}.vg-vehicle-photo img{aspect-ratio:1.15;height:auto}.voyage .vg-form-grid,.voyage .vg-occasions,.vg-footer-grid{grid-template-columns:1fr}.vg-booking-form{padding:24px 18px}.vg-footer-grid>div:first-child{grid-column:auto}.vg-intro{padding:50px 0}.vg-section{padding-block:50px}.vg-search{align-items:stretch}.vg-search label{flex-basis:100%}.vg-hero-note{gap:12px}.vg-hero-photo{padding-bottom:35px}}@media (prefers-reduced-motion:reduce){.voyage *{scroll-behavior:auto!important;transition:none!important}.voyage a:hover,.voyage button:hover,.vg-vehicle-photo:hover img{transform:none}}.voyage .vg-hero{isolation:isolate;background:var(--vg-ink);color:var(--vg-on-primary);padding:110px 0 85px;position:relative;overflow:clip}.vg-hero-fallback,.vg-hero-video{z-index:-2;position:absolute;inset:0;overflow:hidden}.vg-hero-fallback img{object-fit:cover;width:100%;height:100%}.vg-hero-video iframe{pointer-events:none;border:0;width:max(100vw,178vh);height:max(100vh,56.25vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vg-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#102b46e8,#102b4670);position:absolute;inset:0}.voyage .vg-hero-grid{display:block;position:relative}.vg-hero-grid>div{max-width:820px}.voyage .vg-hero h1,.voyage .vg-hero h1 em{color:var(--vg-on-primary)}.voyage .vg-hero h1 em{color:var(--vg-accent)}.vg-hero .vg-button{background:var(--vg-accent);border-color:var(--vg-accent);color:var(--vg-on-accent)!important}.vg-hero .vg-outline{background:0 0;border-color:#ffffff80;color:var(--vg-on-primary)!important}.vg-hero .vg-hero-note{border-color:#ffffff50;max-width:590px}.vg-video-toggle{z-index:2;float:right;color:#fff;cursor:pointer;background:#102b4680;border:1px solid #ffffff80;border-radius:25px;margin:0 25px 15px 20px;padding:10px 15px;font-size:11px;position:relative}.vg-video-toggle:hover{background:#102b46}.vg-hero-video{transition:opacity .4s}.vg-hero-grid{clear:both}@media (max-width:800px){.voyage .vg-hero{padding:30px 0 60px}.vg-hero-video iframe{width:178vh;height:100vh}.vg-video-toggle{margin-right:18px}.vg-hero:after{background:#102b46a8}}.vg-departure-board{background:var(--vg-ink);color:var(--vg-on-primary);padding:65px 0}.vg-departure-board>.layout-container{grid-template-columns:.65fr 1.35fr;align-items:start;gap:65px;display:grid}.voyage .vg-departure-board h2{color:inherit;margin:20px 0}.vg-departure-board>div>div>p{max-width:350px}.voyage .vg-departure-board .vg-booking-form{background:var(--vg-paper);color:var(--vg-text);border:0;border-radius:0;padding:32px}.voyage .vg-departure-board .vg-booking-form h2{color:var(--vg-ink);font-size:30px}.voyage-home .vg-fleet{grid-template-columns:1fr 1fr}.voyage-home .vg-fleet article{border-radius:0}@media (max-width:900px){.vg-departure-board>.layout-container{grid-template-columns:1fr;gap:30px}.vg-departure-board>div>div>p{max-width:650px}}@media (max-width:600px){.voyage-home .vg-fleet{grid-template-columns:1fr}.voyage .vg-departure-board .vg-booking-form{padding:22px}.vg-departure-board{padding:40px 0}}
.talent{--th-ink:#222144;--th-paper:#faf8f3;--th-accent:#dcff79;--th-muted:#646476;--th-line:#dddde5;background:var(--th-paper);color:var(--th-ink);font-family:Arial,sans-serif;line-height:1.65}.talent *{box-sizing:border-box}.talent h1,.talent h2,.talent h3,.talent p{margin:0}.talent h1,.talent h2,.talent h3{letter-spacing:-.045em;line-height:1.1}.talent h1{font-size:clamp(42px,5.8vw,88px);font-weight:650}.talent h2{font-size:clamp(32px,3.7vw,54px);font-weight:600}.talent h3{font-size:25px}.talent a{color:inherit}.talent img{max-width:100%;height:auto;display:block}.talent .th-section{padding-block:88px}.talent .th-eyebrow{letter-spacing:.16em;margin-bottom:20px;font-size:11px;font-weight:700;line-height:1.6;display:block}.talent .th-button{border:1px solid var(--th-ink);background:var(--th-ink);color:#fff;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:14px 22px;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.talent .th-outline{color:var(--th-ink);background:0 0}.talent .th-actions{gap:12px;margin-top:30px}.talent a:focus-visible,.talent button:focus-visible,.talent summary:focus-visible{outline-offset:4px;outline:3px solid #835ec5}.talent .th-header{border-bottom:1px solid var(--th-line);background:#faf8f3f5}.talent .th-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:96px;padding-block:16px;display:flex}.talent .th-brand{align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.talent .site-custom-logo{object-fit:contain!important;width:70px!important;height:56px!important}.talent .th-brand>span{overflow-wrap:anywhere;max-width:260px;font-size:20px;font-weight:750;line-height:1.15;display:block!important}.talent .th-brand small{letter-spacing:.16em;margin-top:8px;font-size:8px;font-weight:600;display:block}.talent .th-header nav{align-items:center;gap:22px;display:flex}.talent .th-header nav a{border-bottom:2px solid #0000;padding-block:8px;font-size:13px;font-weight:600;text-decoration:none}.talent .th-header nav a[aria-current=page]{border-color:#7352b2}.talent .th-menu{display:none}.talent .th-hero{padding-block:58px 72px}.talent .th-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:60px;display:grid}.talent .th-hero-grid>*{min-width:0}.talent .th-hero-copy em{color:#7459a0;font-family:Georgia,serif;font-weight:400;display:block}.talent .th-hero-copy>p{max-width:560px;color:var(--th-muted);margin-top:26px;font-size:18px}.talent .th-hero-copy i{background:#7655a4;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.talent .th-hero-media{background:#e5e3ec;border-radius:100px 18px 18px;min-width:0;position:relative;overflow:hidden}.talent .th-hero-media>img{object-fit:cover;width:100%;height:590px}.talent .th-image-caption{color:#fff;background:#222144e8;border-radius:10px;padding:24px;position:absolute;bottom:22px;left:22px;right:22px}.talent .th-image-caption span{letter-spacing:.13em;margin-bottom:10px;font-size:9px;display:block}.talent .th-image-caption strong{font-size:27px;font-weight:500;line-height:1.15}.talent .th-hero-foot{letter-spacing:.12em;flex-wrap:wrap;align-items:center;gap:16px;margin-top:44px;font-size:10px;display:flex}.talent .th-hero-foot b{color:#7459a0;font-size:20px}.talent .th-strip{background:var(--th-ink);color:#fff;padding-block:22px}.talent .th-strip .layout-stack{justify-content:space-between;gap:20px}.talent .th-strip span{letter-spacing:.02em;font-size:13px}.talent .th-strip span:before{content:"✳";color:var(--th-accent);margin-right:15px}.talent .th-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px;display:flex}.talent .th-heading>p{max-width:390px;color:var(--th-muted)}.talent .th-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.talent .th-card{border:1px solid var(--th-line);background:#fff;border-radius:14px;flex-direction:column;min-width:0;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.talent .th-card-image{aspect-ratio:7/5;background:#eeeaf3;display:block;position:relative;overflow:hidden}.talent .th-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.talent .th-card-image>span{background:var(--th-accent);border-radius:20px;padding:5px 12px;font-size:12px;font-weight:700;position:absolute;top:16px;left:16px}.talent .th-card-copy{flex-direction:column;flex:1;align-items:start;padding:28px;display:flex}.talent .th-card-copy .th-eyebrow{color:#7655a4;margin-bottom:12px;font-size:9px}.talent .th-card-copy p{color:var(--th-muted);margin:18px 0 28px}.talent .th-card-copy .th-button{margin-top:auto}.talent .th-story{background:#eeebf4}.talent .th-story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.talent .th-story-media img{aspect-ratio:7/6;object-fit:cover;border-radius:16px;width:100%}.talent .th-story p{color:var(--th-muted);margin:25px 0}.talent .th-process{background:var(--th-ink);color:#fff}.talent .th-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:0;list-style:none}.talent .th-steps li{border-top:1px solid #ffffff40;padding-top:24px}.talent .th-steps li>span{color:var(--th-accent);font-family:Georgia,serif;font-size:46px}.talent .th-steps h3{margin:24px 0 16px;font-size:24px}.talent .th-steps p{color:#d2cede;font-size:15px}.talent .th-note{color:#d2cede;max-width:720px;margin-top:40px;font-size:12px}.talent .th-gallery-teaser{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.talent .th-gallery-teaser img{aspect-ratio:7/4;object-fit:cover;border-radius:16px;width:100%}.talent .th-gallery-teaser .th-button{margin-top:30px}.talent .th-faq{grid-template-columns:.9fr 1.1fr;gap:60px;display:grid}.talent .th-faq details{border-bottom:1px solid var(--th-line);padding:22px 0}.talent .th-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:18px;font-weight:600;list-style:none;display:flex}.talent .th-faq details p{color:var(--th-muted);margin-top:18px}.talent .th-final{background:var(--th-accent)}.talent .th-final h2{max-width:800px}.talent .th-footer{background:var(--th-ink);color:#fff}.talent .th-footer-grid{grid-template-columns:1.2fr .7fr 1fr;gap:65px;display:grid}.talent .th-footer h2{margin-bottom:20px;font-size:26px}.talent .th-footer h3{letter-spacing:0;margin-bottom:20px;font-size:17px}.talent .th-footer p{color:#d2cede;max-width:370px;margin-block:18px;font-size:14px}.talent .th-footer a{overflow-wrap:anywhere;margin-block:10px;font-size:14px;text-decoration:none;display:block}.talent .th-footer-bottom{border-top:1px solid #ffffff30;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:24px;font-size:12px;display:flex}.talent .th-intro{background:#eeebf4;padding-block:75px}.talent .th-intro h1{max-width:1000px}.talent .th-intro p{max-width:700px;color:var(--th-muted);margin-top:24px;font-size:18px}.talent .th-reading{max-width:1000px}.talent .th-reading h2{margin:38px 0 20px;font-size:32px}.talent .th-reading h3{margin-block:25px 14px}.talent .th-reading p,.talent .th-reading ul{margin-bottom:24px}.talent .th-reading img{border-radius:12px;max-width:100%;height:auto;margin-block:28px}.talent .th-reading a{overflow-wrap:anywhere}.talent .th-gallery .imported-article{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.talent .th-gallery img{object-fit:contain;width:100%}.talent .th-contact{grid-template-columns:1fr 1fr;gap:60px;display:grid}.talent .th-contact p{margin-block:24px}.talent .th-contact .ch-enquiry{border:1px solid var(--th-line);background:#fff;border-radius:14px;padding:32px}.talent .th-contact .ch-enquiry h2{font-size:28px}.talent .th-preview{text-align:center;background:#e9e2f3;padding:10px;font-size:12px}@media (hover:hover){.talent .th-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #22214426}.talent .th-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px #22214413}.talent .th-card:hover img{transform:scale(1.04)}.talent nav a:hover{color:#956ecc}}@media (max-width:1100px){.talent .th-header-inner>nav{display:none}.talent .th-menu{display:block;position:relative}.talent .th-menu summary{cursor:pointer;padding:12px;font-weight:700}.talent .th-menu nav{background:var(--th-paper);z-index:20;border-radius:12px;width:min(290px,100vw - 40px);padding:22px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 12px 25px #22214426}.talent .th-hero-grid{gap:30px}.talent .th-hero-media>img{height:490px}.talent .th-cards,.talent .th-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.talent .th-section{padding-block:55px}.talent .th-header-inner{gap:10px;min-height:80px}.talent .th-header-inner>.th-button{display:none}.talent .th-brand>span{font-size:16px}.talent .site-custom-logo{width:54px!important;height:44px!important}.talent .th-brand small{font-size:6px}.talent .th-hero-grid,.talent .th-story-grid,.talent .th-gallery-teaser,.talent .th-faq,.talent .th-contact{grid-template-columns:1fr;gap:35px}.talent .th-hero{padding-top:32px}.talent .th-hero-media{border-radius:60px 14px 14px}.talent .th-hero-media>img{aspect-ratio:1.15;object-fit:cover;height:auto}.talent .th-heading{gap:22px}.talent .th-cards{grid-template-columns:1fr}.talent .th-footer-grid{grid-template-columns:1fr;gap:28px}.talent .th-faq{gap:20px}.talent .th-intro{padding-block:48px}.talent .th-contact .ch-enquiry{padding:22px}}@media (max-width:420px){.talent .th-steps{grid-template-columns:1fr}.talent .th-actions .th-button{width:100%}.talent .th-brand{gap:6px}.talent .th-gallery .imported-article{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.talent *{scroll-behavior:auto!important;transition:none!important;transform:none!important}}.talent .th-registration{border:1px solid var(--th-line);background:#fff;border-radius:18px;min-width:0;padding:32px}.talent .th-registration h2{font-size:28px}.talent .th-registration>p{color:var(--th-muted);font-size:14px}.talent .th-registration label{gap:8px;min-width:0;margin-block:16px;font-size:13px;font-weight:600;display:grid}.talent .th-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.talent .th-registration input:not([type=checkbox]),.talent .th-registration select,.talent .th-registration textarea{color:#222144;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #c9c7d4;border-radius:8px;padding:12px}.talent .th-registration input:focus-visible,.talent .th-registration select:focus-visible,.talent .th-registration textarea:focus-visible{outline-offset:1px;outline:3px solid #b9a7d9}.talent .th-registration .th-consent{align-items:start;gap:10px;font-size:12px;display:flex}.talent .th-consent input{flex:0 0 18px;width:18px;height:18px;margin-top:3px}.talent .th-registration small{color:var(--th-muted);margin-top:18px;font-size:11px;display:block}.talent .th-registration .th-button{margin-bottom:12px}@media (max-width:460px){.talent .th-form-grid{grid-template-columns:1fr;gap:0}.talent .th-registration{padding:22px}}.talent .th-gallery .imported-article>h2,.talent .th-gallery .imported-article>h3{grid-column:1/-1}.talent .th-pathway{padding:55px 0 0}.th-pathway-title{grid-template-columns:1.5fr 1fr;align-items:end;gap:60px;margin:25px 0 40px;display:grid}.talent .th-pathway-title h1{font-size:clamp(40px,5.2vw,76px)}.th-pathway-title em{color:var(--th-muted);font-style:normal;display:block}.th-pathway-title p{max-width:420px;color:var(--th-muted)}.th-two-paths{grid-template-columns:1fr 1fr;gap:18px;display:grid}.talent .th-two-paths>a{background:var(--th-accent);flex-direction:column;padding:40px;text-decoration:none;transition:background .2s;display:flex}.talent .th-two-paths>a:nth-child(2){background:var(--th-ink);color:var(--th-paper)}.th-two-paths>a>span{letter-spacing:.12em;font-size:11px;font-weight:700}.talent .th-two-paths h2{margin:25px 0;font-size:clamp(30px,3.7vw,52px)}.th-two-paths p{max-width:400px;margin-bottom:30px}.th-two-paths strong{border-top:1px solid;justify-content:space-between;gap:20px;margin-top:auto;padding-top:18px;display:flex}.th-two-paths a:hover strong{text-underline-offset:5px;text-decoration:underline}.th-pathway-photo{margin-top:18px;position:relative}.talent .th-pathway-photo img{object-fit:cover;object-position:center 40%;width:100%;height:300px}.th-pathway-photo>span{background:var(--th-paper);letter-spacing:.1em;padding:12px 18px;font-size:11px;font-weight:700;position:absolute;bottom:24px;left:24px}.talent-home .th-cards{grid-template-columns:1fr 1fr}.talent-home .th-card{border-radius:0}.talent-home .th-card img{aspect-ratio:2.2}@media (max-width:760px){.th-pathway-title{grid-template-columns:1fr;gap:22px}.th-two-paths{grid-template-columns:1fr}.talent .th-two-paths>a{padding:28px}.talent .th-pathway-photo img{height:220px}.th-pathway-photo>span{font-size:9px;bottom:12px;left:12px;right:12px}.talent-home .th-cards{grid-template-columns:1fr}}.talent .th-cinematic{isolation:isolate;color:#fff;background:#181b29;min-height:calc(100svh - 96px);position:relative;overflow:clip}.talent .th-cinematic-image,.talent .th-cinematic-shade{z-index:-1;position:absolute;inset:0}.talent .th-cinematic-image{overflow:hidden}.talent .th-cinematic-image img{object-fit:cover;object-position:center 40%;transform-origin:60% 40%;width:100%;height:100%;animation:22s ease-in-out infinite alternate th-scene-drift}.talent .th-cinematic-shade{background:linear-gradient(#0e131d59,#0e131d0f 24%,#0e131db8 65%,#141a28 100%),linear-gradient(90deg,#0e131db3,#0e131d26 85%)}.talent .th-cinematic-content{min-height:inherit;flex-direction:column;gap:65px;padding-top:30px;padding-bottom:28px;display:flex}.talent .th-cinematic-top{letter-spacing:.18em;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:10px;font-weight:700;display:flex}.talent .th-cinematic-top>span:first-child:before{content:"";background:var(--th-accent);border-radius:50%;width:7px;height:7px;margin-right:12px;display:inline-block;box-shadow:0 0 18px #dcff7977}.talent .th-cinematic-copy{max-width:850px;margin-top:auto;padding-top:70px;animation:1.9s cubic-bezier(.2,.7,.2,1) both th-scene-arrive}.talent .th-cinematic-kicker{letter-spacing:.2em;color:var(--th-accent);margin-bottom:18px;font-size:10px;display:block}.talent .th-cinematic h1{text-wrap:balance;text-shadow:0 3px 28px #0003;font-size:clamp(42px,5.3vw,82px);line-height:1.04}.talent .th-cinematic h1 em{color:var(--th-accent);margin-top:8px;font-family:Georgia,serif;font-weight:400;display:block}.talent .th-cinematic-copy p{color:#f0f1f4;max-width:610px;margin-top:24px;font-size:clamp(15px,1.25vw,18px);line-height:1.65}.talent .th-cinematic-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.talent .th-cinematic .th-button{background:var(--th-accent);color:#20243a;border:0;border-radius:30px;padding:17px 27px;box-shadow:0 8px 30px #0004}.talent .th-cinematic-link{text-underline-offset:7px;align-items:center;gap:18px;font-size:14px;display:inline-flex}.talent .th-cinematic-bottom{align-items:end;gap:28px;animation:2.3s .15s both th-scene-arrive;display:flex}.talent .th-cinematic-bottom nav{border-top:1px solid #ffffff50;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-top:23px;display:grid}.talent .th-cinematic-bottom nav a{min-width:0;text-decoration:none}.talent .th-cinematic-bottom nav span{letter-spacing:.13em;color:#c3c9d4;margin-bottom:8px;font-size:9px;display:block}.talent .th-cinematic-bottom nav strong{justify-content:space-between;gap:12px;font-size:clamp(14px,1.4vw,20px);font-weight:500;display:flex}.talent .th-cinematic-bottom nav b{color:var(--th-accent);font-weight:400}.talent .th-motion-control{color:#fff;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff60;border-radius:30px;padding:10px 16px;font-size:11px}.talent .th-motion-paused .th-cinematic-image img{animation-play-state:paused}@keyframes th-scene-drift{0%{transform:scale(1.02)translate(-.5%)}to{transform:scale(1.13)translate(1%)}}@keyframes th-scene-arrive{0%{opacity:.35;transform:translateY(45px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.talent .th-cinematic-content{gap:38px;padding-top:24px;padding-bottom:24px}.talent .th-cinematic-top>span:last-child{display:none}.talent .th-cinematic-copy{padding-top:130px}.talent .th-cinematic h1{font-size:clamp(39px,9vw,62px)}.talent .th-cinematic-image img{object-position:58% center}.talent .th-cinematic-bottom{flex-direction:column;align-items:start;gap:18px}.talent .th-cinematic-bottom nav{grid-template-columns:1fr;gap:18px;width:100%}.talent .th-cinematic-bottom nav a{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;display:flex}.talent .th-cinematic-bottom nav span{margin:0}.talent .th-cinematic-bottom nav strong{flex:170px}.talent .th-motion-control{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.talent .th-cinematic-image img,.talent .th-cinematic-copy,.talent .th-cinematic-bottom{animation:none}.talent .th-motion-control{display:none}}
.solar{--sol-navy:#102e3b;--sol-ink:#173642;--sol-paper:#f7f6f0;--sol-accent:#ebc45a;--sol-line:#d9e0da;background:var(--sol-paper);color:var(--sol-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65}.solar *{box-sizing:border-box;min-width:0}.solar .layout-container{width:min(1320px,100% - 96px);margin-inline:auto}.solar a{color:inherit;text-decoration:none}.solar p{color:#526773;margin:0 0 22px}.solar h1,.solar h2,.solar h3{letter-spacing:-.045em;text-wrap:balance;color:inherit;font-weight:600;line-height:1.08}.solar h1{margin:22px 0 26px;font-size:clamp(42px,5.8vw,82px)}.solar h2{margin:16px 0 24px;font-size:clamp(32px,3.7vw,52px)}.solar h3{margin:12px 0 16px;font-size:25px}.solar img{object-fit:cover;width:100%;height:auto;display:block}.solar .layout-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:26px;display:grid}.sol-header{border-bottom:1px solid var(--sol-line);z-index:5;background:#fffdf7;position:relative}.solar .sol-header-inner{align-items:center;gap:25px;padding-block:23px;display:flex}.sol-brand{letter-spacing:-.04em;align-items:center;gap:12px;font-size:24px;font-weight:800;line-height:1.2;display:flex}.sol-brand small{letter-spacing:.17em;margin-top:6px;font-size:9px;font-weight:600;display:block}.solar .sol-brand .site-custom-logo{object-fit:contain;flex-shrink:0;width:82px;height:48px}.sol-header nav{flex-wrap:wrap;align-items:center;gap:23px;margin-left:auto;font-size:13px;font-weight:600;display:flex}.sol-header nav a{padding-block:8px;position:relative}.sol-header nav a:after{content:"";background:var(--sol-accent);transform-origin:0;height:2px;transition:transform .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sol-header nav a:hover:after,.sol-header nav a[aria-current=page]:after{transform:scaleX(1)}.solar .sol-button{background:var(--sol-accent);color:#142b34;letter-spacing:-.01em;cursor:pointer;white-space:normal;text-align:center;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:28px;max-width:100%;min-height:54px;padding:15px 23px;font-size:14px;font-weight:700;line-height:1.45;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex}.solar .sol-button:hover{background:#f2d377;transform:translateY(-3px);box-shadow:0 8px 24px #102e3b20}.solar .sol-button span{font-size:21px;line-height:1;transition:transform .22s}.solar .sol-button:hover span{transform:translate(2px,-2px)}.solar .sol-outline{color:inherit;background:0 0;border-color:currentColor}.solar .sol-outline:hover{background:#102e3b0b}.solar .sol-small{gap:20px;min-height:44px;padding:12px 18px;font-size:12px}.sol-menu{display:none}.sol-eyebrow{letter-spacing:.17em;font-size:10px;font-weight:700;line-height:1.6;display:block}.sol-eyebrow i,.sol-dot{background:var(--sol-accent);border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}.sol-hero{background:var(--sol-paper);padding:55px 0 64px}.sol-hero-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:48px;display:grid}.sol-hero-copy{padding:24px 0}.solar .sol-hero-copy h1 em{letter-spacing:-.045em;color:#608074;font-family:Georgia,serif;font-weight:400;line-height:1.12;display:block}.sol-hero-copy>p{max-width:490px;font-size:17px;line-height:1.85}.sol-actions{flex-wrap:wrap;gap:12px;display:flex}.sol-hero-image{background:#d8e3dc;border-radius:8px 8px 70px;align-self:stretch;min-height:520px;position:relative;overflow:hidden}.solar .sol-hero-image>img{object-fit:cover;height:100%;position:absolute;inset:0}.sol-photo-label{letter-spacing:.14em;background:#fffcf2ee;border-radius:4px;max-width:calc(100% - 48px);padding:15px 20px;font-size:10px;font-weight:700;position:absolute;bottom:26px;left:24px}.sol-hero-note{align-items:center;gap:12px;margin-top:34px;display:flex}.sol-hero-note>span{border:1px solid var(--sol-line);border-radius:50%;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:24px;display:grid}.sol-hero-note p{margin:0;font-size:12px;font-weight:600}.sol-hero-note small{color:#657772;font-size:11px;font-weight:400;display:block}.sol-strip{background:var(--sol-navy);color:#f8f8ee;padding:22px 0}.sol-strip .layout-stack{letter-spacing:.07em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.sol-strip i{background:var(--sol-accent);border-radius:50%;width:4px;height:4px}.sol-section{padding-block:90px}.sol-section-heading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:38px;display:flex}.sol-section-heading h2{max-width:600px;margin-bottom:0}.sol-section-heading>p{max-width:380px;margin:0;font-size:14px}.sol-card{border:1px solid var(--sol-line);background:#fffdf8;border-radius:7px;flex-direction:column;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden}.sol-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px #102e3b12}.sol-card-photo{aspect-ratio:1.55;display:block;position:relative;overflow:hidden}.solar .sol-card-photo img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.sol-card:hover .sol-card-photo img{transform:scale(1.035)}.sol-card-photo>span{background:#fffdf1e6;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid;position:absolute;top:16px;left:16px}.sol-card-copy{flex-direction:column;flex:1;padding:28px;display:flex}.sol-card-copy p{font-size:13px;line-height:1.8}.sol-card-copy .sol-button{align-self:start;margin-top:auto}.sol-story{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.sol-story-photo{aspect-ratio:1.15;border-radius:6px 65px 6px 6px;overflow:hidden}.solar .sol-story-photo img{object-fit:cover;height:100%}.sol-story>div>p{max-width:520px;font-size:15px}.sol-process{background:#e9eee7}.sol-process-grid{margin:0;padding:0;list-style:none}.sol-process-grid li{border-top:1px solid #bbcabe;padding:25px 0}.sol-step{color:#789182;margin-bottom:28px;font-family:Georgia,serif;font-size:42px;line-height:1.2;display:block}.sol-process-grid li p{margin:0;font-size:14px}.solar .sol-process-grid{grid-template-columns:repeat(4,1fr);gap:32px}.sol-product-band{background:var(--sol-navy);color:#fffdf0}.sol-product-band p{color:#c8d5d8;max-width:560px}.sol-product-band h2{max-width:740px}.sol-faq{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.sol-faq details{border-bottom:1px solid var(--sol-line);padding:20px 0}.sol-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-weight:600;list-style:none;display:flex}.sol-faq summary::-webkit-details-marker{display:none}.sol-faq summary span{font-size:23px;font-weight:400}.sol-faq details[open] summary span{transform:rotate(45deg)}.sol-faq details p{max-width:600px;margin-bottom:0;padding-top:15px;font-size:14px}.sol-final{color:#17303a;background:#eac75f}.sol-final .sol-section{padding-block:80px}.sol-final h2{max-width:860px;font-size:clamp(36px,4.3vw,60px)}.sol-final p{color:#42504a}.solar .sol-final .sol-button:first-child{background:var(--sol-navy);color:#fff}.sol-footer{background:var(--sol-navy);color:#fffaf1}.sol-footer-grid{grid-template-columns:1.5fr .8fr 1fr;gap:70px;padding-block:65px;display:grid}.sol-footer h2{letter-spacing:.1em;text-transform:uppercase;margin:0 0 22px;font-size:12px}.sol-footer p{color:#b6c6ca;max-width:380px;margin-top:20px;font-size:13px}.sol-footer-grid>div>a:not(.sol-brand){margin-bottom:13px;font-size:13px;display:block}.sol-footer a:hover{text-underline-offset:4px;text-decoration:underline}.sol-footer-bottom{color:#b6c6ca;border-top:1px solid #ffffff25;justify-content:space-between;gap:20px;padding-block:22px;font-size:11px;display:flex}.sol-preview{color:#173642;text-align:center;background:#f1cd67;padding:10px 25px;font-size:12px}.sol-intro{background:#e9eee7;padding:75px 0}.sol-intro h1{max-width:1000px;font-size:clamp(38px,5vw,66px)}.sol-intro p{max-width:740px;font-size:17px}.sol-article-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:70px;display:grid}.sol-reading{overflow-wrap:anywhere;max-width:900px}.solar .sol-reading h2{margin-top:40px;font-size:32px}.solar .sol-reading h3{font-size:25px;line-height:1.3}.solar .sol-reading .article-body{font-size:16px;line-height:1.9}.solar .sol-reading a{color:#305f71;text-underline-offset:3px;text-decoration:underline}.solar .sol-reading img{object-fit:contain;border-radius:7px;max-height:720px;margin:24px 0}.sol-reading>.page-service-photo{margin:0 0 40px}.sol-aside{background:#e9eee7;border-radius:6px;padding:30px}.sol-aside h2{font-size:29px}.sol-aside p{font-size:14px}.sol-aside .sol-button{gap:10px;width:100%;margin-top:12px;font-size:13px}.sol-search{flex-wrap:wrap;align-items:end;gap:15px;padding-bottom:25px;display:flex}.sol-search label{flex:250px;font-size:13px;font-weight:600}.solar input,.solar textarea,.solar select{width:100%;color:var(--sol-ink);font:inherit;background:#fff;border:1px solid #c5d1cb;border-radius:4px;padding:15px}.sol-pagination{align-items:center;gap:25px;margin-top:35px;display:flex}.solar a:focus-visible,.solar button:focus-visible,.solar summary:focus-visible{outline-offset:4px;outline:2px solid}.solar .ch-enquiry{max-width:1000px;margin:0 auto 60px;padding:40px}.solar .ch-enquiry button{background:var(--sol-navy);color:#fff;cursor:pointer;border:0;border-radius:4px;padding:15px 22px}.solar .ch-enquiry input,.solar .ch-enquiry textarea{margin-top:7px}@media (min-width:1600px){.solar .layout-container{width:min(1440px,100% - 120px)}}@media (max-width:1180px){.solar .layout-container{width:calc(100% - 56px)}.sol-header nav{gap:14px}.sol-header>.sol-header-inner>.sol-button{display:none}.sol-hero-grid{gap:30px}.sol-hero-image{min-height:470px}.sol-story,.sol-faq{gap:45px}.sol-section{padding-block:65px}}@media (max-width:850px){.sol-header nav{display:none}.sol-menu{margin-left:auto;display:block}.sol-menu summary{cursor:pointer;align-items:center;gap:20px;font-size:14px;font-weight:600;display:flex}.sol-menu[open] nav{border-bottom:1px solid var(--sol-line);background:#fffdf7;flex-direction:column;align-items:stretch;margin:0;padding:25px;display:flex;position:absolute;top:100%;left:0;right:0}.sol-hero-grid{grid-template-columns:1fr}.sol-hero-copy{max-width:670px}.sol-hero-image{aspect-ratio:1.45;min-height:0}.sol-hero{padding-top:20px}.sol-section-heading{flex-direction:column;align-items:start;gap:25px}.sol-story,.sol-faq{grid-template-columns:1fr}.solar .sol-process-grid{grid-template-columns:repeat(2,1fr)}.sol-article-layout{grid-template-columns:1fr}.sol-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.sol-footer-grid>div:first-child{grid-column:1/-1}.sol-story-photo{aspect-ratio:1.5}.sol-strip .layout-stack{justify-content:center}}@media (max-width:500px){.solar .layout-container{width:calc(100% - 36px)}.solar .sol-header-inner{gap:12px;padding-block:18px}.sol-brand{font-size:21px}.solar .sol-brand .site-custom-logo{width:58px;height:38px}.sol-brand small{font-size:7px}.solar h1{font-size:43px}.sol-hero-copy>p{font-size:15px}.sol-hero-image{aspect-ratio:1.05;border-bottom-right-radius:45px}.sol-actions .sol-button{justify-content:space-between;width:100%}.sol-section{padding-block:50px}.sol-card-copy{padding:24px}.sol-footer-grid{grid-template-columns:1fr;gap:30px}.sol-footer-grid>div:first-child{grid-column:auto}.sol-footer-bottom{flex-wrap:wrap}.solar .sol-process-grid{gap:22px}.sol-process-grid h3{font-size:22px}.sol-process-grid p{font-size:13px}.sol-faq{gap:15px}.sol-intro{padding:40px 0}.sol-intro h1{font-size:38px}.sol-strip i{display:none}.sol-strip .layout-stack{gap:12px 24px;font-size:11px}.sol-photo-label{max-width:calc(100% - 30px);padding:12px;font-size:9px;bottom:15px;left:15px}.solar .ch-enquiry{padding:20px}.sol-search .sol-button{flex:1}.sol-article-layout{gap:35px}}@media (prefers-reduced-motion:reduce){.solar *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.solar .sol-card:hover,.solar .sol-button:hover,.solar .sol-card:hover img{transform:none}}.solar .sol-calculator{background:#e9ede5;border-radius:20px;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,80px);padding:clamp(24px,4vw,54px);display:grid}.solar .sol-calculator>*{min-width:0}.solar .sol-calculator label{gap:10px;font-size:14px;display:grid}.solar .sol-calculator input{color:#173642;background:#fff;border:1px solid #8b9d94;border-radius:8px;width:100%;min-width:0;padding:14px}.solar .sol-calculator-note{font-size:13px;line-height:1.7}.solar .sol-estimate{gap:10px;padding:25px 0 0;display:grid}.solar .sol-estimate strong{font-size:clamp(36px,5vw,60px)}.solar .sol-card ul{margin-bottom:25px;padding-left:20px;line-height:1.9}@media (max-width:760px){.solar .sol-calculator{grid-template-columns:1fr}}.solar .imported-article a[href$=\/contact]{background:var(--sol-ink);color:#fff;border-radius:6px;justify-content:center;align-items:center;margin-block:8px;padding:13px 20px;font-weight:700;text-decoration:none;display:inline-flex}.solar .imported-article a[href$=\/contact]:hover{background:#31515c}.solar .sol-brand .site-custom-logo{object-fit:contain!important;width:144px!important;height:62px!important}@media (max-width:600px){.solar .sol-brand .site-custom-logo{width:112px!important;height:49px!important}}.solar .sol-project-video{margin:0 0 32px}.solar .sol-project-video video{background:#102f3d;border-radius:16px;width:100%;max-height:620px;display:block}.solar .sol-project-video figcaption{color:var(--sol-muted);margin-top:12px;font-size:.85rem}.sol-power-station{background:var(--sol-navy);color:#fffdf2;padding:55px 0}.sol-power-heading h1{max-width:1100px;font-size:clamp(40px,5.4vw,76px)}.sol-power-heading em{color:var(--sol-accent);font-style:normal}.sol-power-board{border:1px solid #ffffff40;grid-template-columns:1.15fr 1fr;display:grid}.sol-power-photo{min-height:390px;position:relative}.solar .sol-power-photo img{object-fit:cover;width:100%;height:100%}.sol-power-photo>span{background:var(--sol-navy);letter-spacing:.14em;padding:10px 15px;font-size:10px;position:absolute;bottom:20px;left:20px}.sol-power-plan{padding:35px}.solar .sol-power-plan p{color:#e2e9e7;margin-top:15px}.sol-power-plan nav{margin-bottom:26px}.sol-power-plan nav a{border-top:1px solid #ffffff35;align-items:center;gap:18px;padding:18px 0;font-weight:600;display:flex}.sol-power-plan nav span{color:var(--sol-accent);font-size:11px}.sol-power-plan nav b{margin-left:auto}.sol-power-plan nav a:hover{color:var(--sol-accent)}.sol-planning-desk{border-bottom:1px solid var(--sol-line);background:#e9eee7}.sol-planning-desk .sol-section{grid-template-columns:.65fr 1.35fr;align-items:start;gap:50px;display:grid}.sol-planning-desk h2{margin-top:15px}.sol-planning-desk .sol-section>*{min-width:0}@media (max-width:850px){.sol-power-board,.sol-planning-desk .sol-section{grid-template-columns:1fr}.sol-power-photo{aspect-ratio:1.8;min-height:0}.sol-power-plan{padding:25px}.sol-power-station{padding:35px 0}}
.neuro{--nr-ink:#102f3a;--nr-teal:#087f78;--nr-mint:#cdeee5;--nr-coral:#ef725f;--nr-sun:#f3c95f;--nr-paper:#f7fbf9;color:var(--nr-ink);background:#fff;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.neuro *{box-sizing:border-box}.neuro h1,.neuro h2,.neuro h3{letter-spacing:-.045em}.neuro h1{font-size:clamp(44px,6.6vw,100px);line-height:.93}.neuro h2{font-size:clamp(34px,4.6vw,70px);line-height:1}.neuro h3{font-size:24px}.neuro p{color:#49656c;font-size:17px;line-height:1.75}.nr-header{z-index:20;background:#fff;border-bottom:1px solid #dbe8e4;position:relative}.nr-header-inner{align-items:center;gap:34px;height:88px;display:flex}.nr-brand{align-items:center;gap:10px;margin-right:auto;display:flex}.nr-brand img{object-fit:contain;width:54px;height:54px}.nr-brand span{line-height:1;display:grid}.nr-brand small{letter-spacing:.18em;text-transform:uppercase;color:#658087;margin-top:6px;font-size:11px}.nr-header nav{align-items:center;gap:24px;font-size:13px;font-weight:700;display:flex}.nr-header nav a{border-bottom:2px solid #0000;padding:12px 0}.nr-header nav a[aria-current=page]{border-color:var(--nr-coral)}.nr-btn{background:var(--nr-coral);border-radius:999px;justify-content:center;align-items:center;padding:15px 22px;font-size:14px;font-weight:800;display:inline-flex;color:#fff!important}.nr-header-cta{background:var(--nr-teal)}.nr-menu{display:none}.nr-kicker{letter-spacing:.17em;color:var(--nr-teal);margin-bottom:24px;font-size:11px;font-weight:800;display:block}.nr-link{color:var(--nr-teal);border-bottom:1px solid;padding:12px 4px;font-size:14px;font-weight:800;display:inline-flex}.nr-hero{background:#0a3740;min-height:740px;position:relative}.nr-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nr-hero-overlay{background:linear-gradient(90deg,#092f3ce8 0%,#092f3cb5 38%,#092f3c22 70%);position:absolute;inset:0}.nr-hero-inner{z-index:2;color:#fff;grid-template-columns:minmax(0,1fr) 310px;align-items:end;gap:50px;min-height:740px;padding-block:90px 70px;display:grid;position:relative}.nr-hero-inner>div{max-width:790px}.nr-hero h1{margin:0 0 30px}.nr-hero h1 em{color:var(--nr-sun);font-style:normal}.nr-hero p{color:#e8f3f0;max-width:650px;font-size:20px}.nr-hero-inner>div>div{align-items:center;gap:22px;margin-top:35px;display:flex}.nr-hero .nr-link{color:#fff}.nr-hero aside{color:var(--nr-ink);background:#fff;border-radius:28px 28px 3px;padding:28px}.nr-hero aside>span{letter-spacing:.16em;color:var(--nr-teal);font-size:10px;font-weight:800}.nr-hero aside div{border-bottom:1px solid #dce8e5;gap:17px;padding:17px 0;font-weight:800;display:flex}.nr-hero aside b{color:var(--nr-coral)}.nr-pulse{background:var(--nr-mint)}.nr-pulse>div{text-align:center;grid-template-columns:repeat(4,1fr);align-items:center;min-height:74px;font-size:12px;font-weight:800;display:grid}.nr-pulse span+span{border-left:1px solid #9bcfc1}.nr-section{padding-block:110px}.nr-intro,.nr-story,.nr-detail{grid-template-columns:1fr 1fr;align-items:start;gap:10vw;display:grid}.nr-heading{grid-template-columns:1.5fr .6fr;align-items:end;gap:60px;margin-bottom:55px;display:grid}.nr-soft{background:var(--nr-paper)}.nr-condition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nr-condition-grid>a{background:#fff;border:1px solid #dce9e5;border-radius:24px;padding-bottom:28px;overflow:hidden}.nr-condition-grid img{aspect-ratio:3/2;object-fit:contain;object-position:center;background:#edf7f3;width:100%;height:auto;display:block}.nr-condition-grid a>span,.nr-condition-grid h3,.nr-condition-grid p,.nr-condition-grid b{margin-left:26px;margin-right:26px}.nr-condition-grid a>span{color:var(--nr-coral);margin-top:22px;font-weight:800;display:block}.nr-condition-grid p{font-size:14px}.nr-condition-grid b{color:var(--nr-teal);font-size:12px}.nr-approach{border-top:1px solid #bdd5cf;grid-template-columns:repeat(4,minmax(0,1fr))}.nr-approach article{border-right:1px solid #bdd5cf;padding:32px 28px}.nr-approach span{color:var(--nr-coral);font:800 34px Georgia}.nr-approach h3{margin:55px 0 12px}.nr-approach p{font-size:14px}.nr-dark{background:var(--nr-ink);color:#fff}.nr-dark p{color:#bfd1d3}.nr-dark .nr-kicker{color:var(--nr-sun)}.nr-therapy-grid{background:#41606a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.nr-therapy-grid>a{color:#fff;background:#123843;flex-direction:column;min-height:330px;padding:36px 30px;display:flex}.nr-therapy-grid span{color:var(--nr-sun);font:800 40px Georgia}.nr-therapy-grid h3{margin:65px 0 10px}.nr-therapy-grid p{color:#c4d3d5;font-size:14px}.nr-therapy-grid b{color:var(--nr-mint);margin-top:auto;font-size:12px}.nr-gallery{grid-template-rows:330px 250px;grid-template-columns:1.2fr .8fr .8fr;gap:16px;display:grid}.nr-gallery img{object-fit:cover;border-radius:24px;width:100%;height:100%}.nr-gallery>img:first-child{grid-row:1/3}.nr-gallery>div{background:var(--nr-mint);border-radius:24px;grid-column:2/4;padding:35px}.nr-gallery h2{font-size:42px}.nr-contact-band{background:#edf7f3}.nr-contact-home,.nr-contact{grid-template-columns:.8fr minmax(480px,1fr);align-items:start;gap:8vw;padding-block:90px;display:grid}.nr-contact-home form,.nr-contact form{background:#fff;border:1px solid #d4e4df;border-radius:24px;padding:30px}.nr-cta{background:var(--nr-teal);color:#fff}.nr-cta>div{padding-block:80px}.nr-cta span{color:var(--nr-sun);font-size:11px;font-weight:800}.nr-cta h2{max-width:900px;margin:20px 0 38px}.nr-cta>div>div{gap:24px;display:flex}.nr-cta .nr-btn{background:var(--nr-sun);color:var(--nr-ink)!important}.nr-cta .nr-link{color:#fff}.nr-footer{color:#fff;background:#092b35;padding:70px 0 25px}.nr-footer-grid{grid-template-columns:1.4fr .7fr 1fr;gap:70px;display:grid}.nr-footer p,.nr-footer address{color:#afc5c8;font-style:normal;line-height:1.8}.nr-footer nav{align-content:start;gap:12px;display:grid}.nr-disclaimer{color:#8ba7aa;border-top:1px solid #34515a;margin-top:50px;padding-top:24px;font-size:12px}.nr-page-hero{background:#edf7f3;padding:54px 0}.nr-page-grid{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.nr-page-grid h1{margin:0 0 26px;font-size:clamp(45px,6vw,82px)}.nr-page-grid img{object-fit:cover;border-radius:38px 38px 4px;width:100%;height:550px}.nr-detail li{border-bottom:1px solid #c8dcd7;padding:20px 0;font-weight:800}.nr-values{grid-template-columns:repeat(3,1fr);gap:22px}.nr-values article{border-top:4px solid var(--nr-coral);background:#163c47;padding:35px}.nr-facilities{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.nr-facilities img{object-fit:cover;border-radius:28px;width:100%;height:500px}.nr-facilities ol{list-style:none}.nr-facilities li{border-bottom:1px solid #d5e4e0;gap:22px;padding:17px 0;font-weight:700;display:flex}.nr-facilities li span{color:var(--nr-coral)}@media (max-width:980px){.nr-header nav,.nr-header-cta{display:none}.nr-menu{display:block}.nr-condition-grid,.nr-approach,.nr-therapy-grid{grid-template-columns:repeat(2,1fr)}.nr-contact-home,.nr-contact{grid-template-columns:1fr}.nr-gallery{grid-template-columns:1fr 1fr}.nr-gallery>div{grid-column:1/3}.nr-page-grid img{height:430px}}@media (max-width:700px){.nr-header-inner{height:74px}.nr-brand img{width:44px;height:44px}.nr-hero,.nr-hero-inner{min-height:690px}.nr-hero-inner{grid-template-columns:1fr;padding-block:70px 45px}.nr-hero aside{display:none}.nr-hero h1{font-size:51px}.nr-pulse>div{grid-template-columns:1fr 1fr}.nr-section{padding-block:72px}.nr-intro,.nr-story,.nr-detail,.nr-heading,.nr-page-grid,.nr-facilities{grid-template-columns:1fr;gap:30px}.nr-condition-grid,.nr-approach,.nr-therapy-grid,.nr-values{grid-template-columns:1fr}.nr-gallery{grid-template-rows:auto;grid-template-columns:1fr}.nr-gallery img{height:260px}.nr-gallery>div{grid-column:auto}.nr-page-grid img{grid-row:1;height:330px}.nr-footer-grid{grid-template-columns:1fr;gap:35px}.nr-contact-home form,.nr-contact form{padding:20px}}.neuro .nr-condition-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){.neuro .nr-condition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.neuro .nr-condition-grid{grid-template-columns:minmax(0,1fr)}}.neuro .ch-enquiry{color:var(--nr-ink)}.neuro .ch-enquiry h2{margin:0 0 10px;font-size:clamp(28px,3vw,40px)}.neuro .ch-enquiry>p{margin:0 0 26px;font-size:14px}.neuro .ch-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.neuro .ch-enquiry label{color:var(--nr-ink);gap:8px;margin:0 0 18px;font-size:13px;font-weight:800;display:grid}.neuro .ch-enquiry :is(input:not([type=checkbox]),select,textarea){width:100%;color:var(--nr-ink);min-height:50px;box-shadow:none;background:#fff;border:1px solid #b9d2cc;border-radius:12px;padding:14px 15px}.neuro .ch-enquiry textarea{resize:vertical;min-height:118px}.neuro .ch-enquiry :is(input,select,textarea):focus{border-color:var(--nr-teal);outline-offset:1px;outline:3px solid #087f7822}.neuro .ch-enquiry .ch-consent{align-items:flex-start;gap:11px;margin:4px 0 22px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.neuro .ch-consent input[type=checkbox]{width:19px;min-width:19px;height:19px;accent-color:var(--nr-teal);flex:0 0 19px;margin:1px 0 0}.neuro .ch-button{background:var(--nr-teal);border:1px solid var(--nr-teal);color:#fff;border-radius:999px;width:100%;min-height:54px;padding:14px 24px;font-size:15px;font-weight:800;box-shadow:0 10px 24px #087f7824}.neuro .ch-button:hover{background:#066c66;border-color:#066c66}.neuro .ch-button:disabled{color:#fff;background:#8cbab5;border-color:#8cbab5}.neuro .ch-enquiry>small{color:#577177;margin-top:18px;font-size:12px;line-height:1.6;display:block}.neuro .ch-enquiry [role=status]{background:var(--nr-mint);color:var(--nr-ink);border-radius:10px;padding:12px 15px;font-size:13px}@media (max-width:700px){.neuro .ch-fields{grid-template-columns:1fr}.neuro .ch-enquiry .ch-consent{font-size:13px}}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#17263d;background:#f5f7fb;margin:0;font:15px/1.55 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,.button{color:#fff;cursor:pointer;background:#2464df;border:1px solid #2464df;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-weight:600;display:inline-flex}button:hover,.button:hover{filter:brightness(.94)}button.secondary,.button.secondary{color:#263a55;background:#fff;border-color:#d7dfeb}.ghost{color:#52637c;background:0 0;border-color:#d7dfeb;width:100%}.text-button{color:#2464df;background:0 0;border:0;min-height:0;padding:0;font-size:13px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #e0a337}.logo{color:#fff;letter-spacing:-2px;background:#2464df;border-radius:9px;place-items:center;width:36px;height:36px;font-size:22px;font-weight:800;display:inline-grid}.workspace{min-height:100vh;display:flex}.sidebar{background:#fff;border-right:1px solid #e3e8f0;flex-direction:column;width:245px;padding:30px 22px;display:flex;position:fixed;inset:0 auto 0 0}.wordmark{letter-spacing:-1px;flex-wrap:wrap;align-items:center;gap:9px;font-size:25px;font-weight:800;display:flex}.workspace-tag{letter-spacing:2px;color:#8b97aa;width:100%;padding-left:46px;font-size:10px}.nav-label{letter-spacing:1.5px;color:#8b97aa;margin:46px 10px 12px;font-size:10px}.sidebar nav{gap:7px;display:grid}.sidebar nav a{color:#52637c;border-radius:7px;padding:12px 13px;font-size:14px;font-weight:600}.sidebar nav a:hover{color:#2464df;background:#eff4ff}.sidebar-note{background:#f5f8ff;border-radius:10px;margin-top:auto;margin-bottom:26px;padding:22px 14px;font-size:12px}.sidebar-note p{color:#6c7a90}.profile{align-items:center;gap:10px;margin-bottom:18px;display:flex}.profile small{color:#7c8799;font-size:11px;display:block}.profile b{font-size:13px}.avatar{color:#2464df;background:#eaf0ff;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:700;display:grid}.workspace-main{flex:1;min-width:0;margin-left:245px}.topbar{color:#6c7a90;background:#fff;border-bottom:1px solid #e3e8f0;justify-content:space-between;align-items:center;height:76px;padding:0 42px;font-size:13px;display:flex}.environment{background:#f1f5fa;border-radius:20px;padding:6px 12px;font-size:11px}.admin-content{max-width:1600px;margin:auto;padding:36px 42px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.eyebrow{letter-spacing:1.5px;color:#2464df;margin-bottom:12px;font-size:10px;font-weight:700;display:block}h1,h2,h3{letter-spacing:-.04em;margin:0;line-height:1.2}h1{font-size:32px}h2{font-size:21px}h3{font-size:17px}.page-heading p,.panel-heading p{color:#728096;margin:12px 0 0}.metrics{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:30px;display:grid}.metric{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:23px}.metric>span{color:#728096;font-size:13px}.metric strong{letter-spacing:-2px;margin-top:14px;font-size:36px;display:block}.panel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:25px;overflow:hidden}.panel-heading{justify-content:space-between;align-items:center;gap:20px;padding:26px;display:flex}.panel-heading>a{color:#2464df;font-size:13px}.panel-heading>a.button{color:#fff}.client-grid{grid-template-columns:repeat(3,1fr);gap:20px;padding:0 26px 26px;display:grid}.client-card{border:1px solid #e2e8f0;border-radius:9px;overflow:hidden}.client-art{color:#2464df;background:#e9f0ff;justify-content:space-between;align-items:start;height:125px;padding:20px;display:flex}.client-art>span{letter-spacing:-3px;font-size:40px;font-weight:800}.client-art small{text-transform:capitalize;border:1px solid;border-radius:20px;padding:3px 8px;font-size:10px}.client-art.forest{color:#176b47;background:#e7f3eb}.client-art.ember{color:#b64019;background:#fff0e9}.client-art.midnight{color:#fff;background:#253953}.client-card-body{padding:18px}.client-card-body>div{justify-content:space-between;gap:8px;display:flex}.client-card-body h3{font-size:15px}.client-card-body p{color:#728096;overflow-wrap:anywhere;font-size:12px}.client-card-body footer{color:#6c7a90;border-top:1px solid #e8edf5;justify-content:space-between;padding-top:14px;font-size:10px;display:flex}.badge{color:#8b621f;white-space:nowrap;background:#fff4dc;border-radius:20px;padding:4px 9px;font-size:10px;display:inline-block}.badge.live{color:#257045;background:#e9f6ee}.info-grid{grid-template-columns:repeat(3,1fr);gap:25px;margin:35px 0;display:grid}.info-grid article{padding:12px}.info-grid span{color:#2464df;letter-spacing:1px;font-size:10px}.info-grid h3{margin-top:17px}.info-grid p{color:#728096;font-size:13px}.empty{text-align:center;padding:70px 25px}.empty p{color:#728096;max-width:380px;margin:16px auto 24px}.empty-icon{color:#2464df;margin-bottom:20px;font-size:35px;display:block}.empty.compact{padding:35px}.form-panel{padding:28px}.form-panel>p{color:#728096}.two-col{grid-template-columns:1fr 1fr;gap:22px;margin-top:24px;display:grid}label{gap:8px;margin-bottom:20px;font-size:13px;font-weight:600;display:grid}input,textarea,select{color:#17263d;background:#fff;border:1px solid #d7dfeb;border-radius:7px;width:100%;min-width:0;padding:11px 13px;font-weight:400}input[readonly]{color:#728096;background:#f4f6fa}textarea{resize:vertical;line-height:1.7}label small,.form-panel>small{color:#728096;font-size:11px;font-weight:400}.checkbox-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0;display:grid}.check{border:1px solid #e2e8f0;border-radius:7px;align-items:center;gap:10px;margin:0;padding:13px;display:flex}.check input,input[type=radio]{accent-color:#2464df;width:16px;height:16px}.theme-options{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px;display:grid}.theme-option{cursor:pointer;border:1px solid #d7dfeb;border-radius:8px;overflow:hidden}.theme-option>div{color:#fff;height:130px;padding:18px}.theme-option>div>b{font-size:14px;display:block}.theme-option>div>span{margin-top:18px;font-size:16px;line-height:1.2;display:block}.theme-option>span{align-items:center;gap:10px;padding:10px;display:flex}.form-footer{color:#728096;justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.notice{color:#226944;background:#e7f4ed;border:1px solid #badcc8;border-radius:8px;margin-bottom:25px;padding:15px 20px}.notice.error{color:#9e3636;background:#fff1f0;border-color:#f2cdca}.back{color:#728096;margin-bottom:20px;font-size:12px;display:inline-block}.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.table-scroll{overflow-x:auto}table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}th{text-align:left;color:#8290a3;letter-spacing:1px;text-transform:uppercase;background:#fafbfd;padding:16px 22px;font-size:10px}td{border-top:1px solid #edf0f5;padding:20px 22px}td small,.revision-row small{color:#8290a3;margin-top:5px;font-size:11px;display:block}td a{color:#245bba}.domain-row{background:#f7f9fc;border-radius:8px;margin:20px 0;padding:20px}.domain-row>.badge{margin-left:15px}.domain-row p{font-size:12px}.token{overflow-wrap:anywhere;white-space:normal;margin:14px 0;font-size:12px;display:block}.inline-form{align-items:end;gap:15px;margin-top:25px;display:flex}.inline-form label{flex:1;margin:0}.form-panel>small{margin-top:15px;display:block}.revision-row{border-top:1px solid #e3e8f0;justify-content:space-between;gap:20px;margin-top:15px;padding:20px 0;display:flex}.draft-helper{background:#f1f5fe;border:1px solid #dce6fa;border-radius:8px;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:25px;padding:20px;display:flex}.draft-helper>div{flex:1}.draft-helper p{color:#64758f;margin:5px 0;font-size:12px}.draft-helper>small{color:#728096;width:100%;font-size:11px}.content-editor{font-size:16px}.auth{background:radial-gradient(at top,#e6eeff,#f7f9fd 65%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.auth-brand{align-items:center;gap:10px;margin-bottom:35px;font-size:28px;font-weight:800;display:flex}.auth-brand>span:last-child{letter-spacing:2px;color:#728096;margin-left:10px;font-size:10px}.auth-card{background:#fff;border:1px solid #dfe6f2;border-radius:18px;width:100%;max-width:460px;padding:42px;box-shadow:0 20px 60px #1e3c6b08}.auth-card>p{color:#728096}.auth-card form{margin-top:28px}.auth-card button{width:100%}.small{font-size:12px}.muted{color:#728096}.tenant-site{color:#17263d;--site-accent:#1663df;background:#fff;min-height:100vh}.site-wrap{width:calc(100% - 80px);max-width:1200px;margin:auto}.site-header{justify-content:space-between;align-items:center;gap:20px;padding-block:30px;display:flex}.site-brand{letter-spacing:-1px;font-size:25px;font-weight:800}.site-brand span{color:var(--site-accent)}.site-header nav{gap:30px;font-size:14px;display:flex}.site-button{background:var(--site-accent);color:#fff;border:1px solid var(--site-accent);border-radius:7px;justify-content:center;padding:13px 22px;font-size:14px;font-weight:600;display:inline-flex}.site-button.outline{color:var(--site-accent);background:0 0}.site-hero{grid-template-columns:1fr 1fr;gap:65px;padding-block:60px;display:grid}.site-hero h1{white-space:pre-line;letter-spacing:-3px;font-size:60px}.tenant-site .eyebrow{color:var(--site-accent)}.site-hero p{color:#6c7a90;font-size:18px;line-height:1.7}.site-hero small{color:#728096;margin-top:20px;font-size:12px;display:block}.site-service-panel{background:#f3f6fb;border-radius:15px;align-self:center;padding:32px}.site-service-panel h2{margin-bottom:24px;font-size:28px}.site-service-panel>div{gap:10px;display:grid}.site-service-panel>div>a{background:#fff;border:1px solid #e0e7f1;border-radius:6px;justify-content:space-between;padding:14px;font-size:14px;display:flex}.site-service-panel>p{font-size:16px}.site-section{padding-block:45px}.site-section>h2{margin-bottom:30px;font-size:36px}.site-cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.site-cards>a,.site-cards>article{border:1px solid #e0e7f1;border-radius:10px;padding:28px}.site-cards h3{font-size:22px}.site-cards p{color:#6c7a90}.site-cards a,.site-cards>a>span:last-child{color:var(--site-accent)}.site-cards>a{color:inherit}.area-tags{flex-wrap:wrap;gap:12px;display:flex}.area-tags span{background:#f0f4fb;border-radius:30px;padding:10px 18px}.site-contact{background:#f0f4fb;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;margin-block:40px;padding:40px;display:flex}.site-contact h2{font-size:32px}.site-footer{color:#728096;justify-content:space-between;padding-block:35px;font-size:13px;display:flex}.article{max-width:780px;padding-block:35px}.article p{white-space:pre-line;font-size:18px;line-height:1.9}.preview-banner{text-align:center;color:#fff;background:#17263d;padding:10px;font-size:12px}.site-mobile{display:none}.theme-forest .site-hero{color:#fff;background:#176b47;border-radius:18px;margin-top:20px;padding:40px}.theme-forest .site-hero>div>.eyebrow,.theme-forest .site-hero>div>p,.theme-forest .site-hero>div>small{color:#fff}.theme-forest .site-hero .site-button{color:#176b47;background:#fff}.theme-forest .site-service-panel{color:#17263d}.theme-ember .site-hero h1{font-family:Georgia,serif;font-weight:400}.theme-midnight .site-service-panel{color:#fff;background:#253953}.theme-midnight .site-service-panel>div>a{color:#253953}.theme-midnight .site-service-panel>.eyebrow{color:#c4dbff}@media (max-width:1100px){.sidebar{width:210px}.workspace-main{margin-left:210px}.admin-content{padding:28px}.client-grid,.checkbox-grid,.theme-options{grid-template-columns:1fr 1fr}.page-heading{flex-direction:column;align-items:start}.site-hero{gap:30px}.site-hero h1{font-size:48px}}@media (max-width:760px){.sidebar{width:100%;padding:18px;position:static}.workspace{display:block}.wordmark{font-size:22px}.workspace-tag,.nav-label,.sidebar-note,.profile{display:none}.sidebar nav{gap:5px;margin-top:15px;display:flex;overflow:auto}.sidebar nav a{white-space:nowrap;padding:8px;font-size:12px}.sidebar>form{display:none}.workspace-main{margin:0}.topbar{height:55px;padding:15px 20px}.admin-content{padding:24px 18px}.metrics{grid-template-columns:1fr 1fr;gap:12px}.metric{padding:18px}.metric strong{font-size:30px}.client-grid{grid-template-columns:1fr;padding:0 18px 18px}.panel-heading{flex-direction:column;align-items:start;padding:20px}.info-grid{grid-template-columns:1fr;gap:5px}.two-col{grid-template-columns:1fr;gap:0}.checkbox-grid{grid-template-columns:1fr}.form-panel{padding:20px}.form-footer{flex-wrap:wrap}.inline-form{flex-direction:column;align-items:stretch}.theme-options{gap:10px}.theme-option>div{padding:12px}.auth-card{padding:28px}.site-wrap{width:calc(100% - 36px)}.site-header nav{display:none}.site-header{padding-block:20px}.site-brand{font-size:20px}.site-hero{grid-template-columns:1fr;padding-block:30px}.site-hero h1{letter-spacing:-2px;font-size:45px}.site-cards{grid-template-columns:1fr}.site-contact{padding:25px;display:block}.site-footer{padding-bottom:105px}.site-mobile{background:#fff;grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 20px #0001}.theme-forest .site-hero{padding:25px}.site-contact .actions{margin-top:25px}.article p{font-size:16px}h1{font-size:29px}.revision-row{flex-wrap:wrap}.domain-row>.badge{margin:10px 0}.preview-banner{font-size:10px}.site-header .site-button{padding:10px 14px}}.site-hero-media{background:#eef3fb;border:1px solid #e0e7f1;border-radius:18px;align-self:center;min-width:0;overflow:hidden}.ai-service-image{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.site-hero-media .site-service-panel{border-radius:0;padding:25px}.site-hero-media .site-service-panel>div{grid-template-columns:1fr 1fr}.site-hero-media .site-service-panel>div>a{gap:10px;padding:12px;font-size:13px}.theme-forest .site-hero-media{border-color:#ffffff50}.theme-ember .site-hero-media{border-radius:100px 100px 15px 15px}.theme-midnight .site-hero-media{border-color:#253953}.theme-option>div{height:175px;padding-top:118px;position:relative;overflow:hidden}.theme-option>div>img{object-fit:cover;width:100%;height:105px;position:absolute;top:0;left:0}.theme-option>div>span{margin-top:5px;font-size:12px}.theme-option>div>b{font-size:12px}.client-art{height:165px;position:relative;overflow:hidden}.client-art>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.client-art>span{letter-spacing:-1px;background:#ffffffed;border-radius:7px;padding:3px 9px;font-size:22px;position:relative}.client-art>small{color:#263a55;background:#ffffffed;border:0;position:relative}.client-art.midnight>span{color:#253953}@media (max-width:760px){.site-hero-media .site-service-panel>div{grid-template-columns:1fr}.theme-option>div{height:170px;padding-top:116px}.site-hero-media .site-service-panel{padding:22px}}.custom-services{gap:18px;display:grid}.custom-service{background:#f9fbfe;border:1px solid #dce4ef;border-radius:12px;gap:16px;min-width:0;padding:20px;display:grid}.custom-service legend{padding:0 8px;font-weight:700}.custom-service .text-button{color:#a32b32;justify-self:start}.custom-service .check{align-items:center;gap:10px;display:flex}.custom-service .check input{width:auto}.theme-option>.carehaus-thumbnail,.carehaus-thumbnail{background:#faf8f2;border-radius:9px 9px 0 0;display:block;position:relative;overflow:hidden;height:190px!important;padding:0!important}.carehaus-thumbnail iframe{transform-origin:0 0;pointer-events:none;border:0;width:1280px;max-width:none;height:1000px;position:absolute;top:0;left:0}.theme-option .theme-preview-link{color:#31594c;text-align:center;padding:0 8px 13px;font-size:11px;text-decoration:underline;display:block}.client-card>.carehaus-thumbnail{height:190px!important}.theme-option:has(input:checked){outline-offset:3px;outline:2px solid #2464df}.sample-collection{color:#183d35;max-width:1300px;margin:auto;padding:35px 40px}.sample-collection>header{border-bottom:1px solid #d9e3da;justify-content:space-between;align-items:center;gap:20px;padding-bottom:30px;display:flex}.sample-collection .brand{font-size:30px;font-weight:800}.sample-collection .brand span{color:#82972c}.sample-collection>header>a:last-child{font-size:14px}.sample-intro{padding:60px 0 40px}.sample-intro>span{letter-spacing:2px;font-size:11px;font-weight:700}.sample-intro h1{letter-spacing:-1.5px;margin:20px 0;font:500 clamp(36px,4.5vw,60px)/1.1 Georgia,serif}.sample-intro p{color:#5a7166;font-size:16px}.sample-theme-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.sample-theme-card{background:#fff;border:1px solid #d4dfd2;border-radius:16px;display:block;overflow:hidden;box-shadow:0 8px 25px #153d3507}.sample-theme-card:hover{outline-offset:3px;outline:2px solid #123e37}.sample-theme-card>.carehaus-thumbnail{aspect-ratio:1.5;border-radius:0;height:auto!important}.sample-theme-info{justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.sample-theme-info h2{margin:6px 0;font-size:24px}.sample-theme-info p{color:#62766c;margin:0;font-size:12px}.sample-theme-info>div>span{letter-spacing:1.8px;font-size:10px}.sample-theme-arrow{font-size:28px}.sample-collection>footer{color:#62766c;padding-block:40px;font-size:12px}.ch-all-themes{color:#31594c;text-align:center;background:#e8eedc;padding:6px;font-size:12px;display:block}@media (max-width:700px){.sample-collection{padding:24px 18px}.sample-intro{padding-block:35px}.sample-theme-grid{grid-template-columns:1fr}.sample-theme-info{padding:20px}.sample-collection>header>a:last-child{font-size:11px}}.site-custom-logo{flex-shrink:0;object-fit:contain!important;width:48px!important;height:48px!important}.site-custom-logo~span{display:none}.we-tabs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.we-tabs button{padding:10px 14px;font-size:12px}.we-note{color:#536575;margin-bottom:20px;font-size:13px}.website-editor [hidden]{display:none!important}.we-text-field{border-bottom:1px solid #e0e6eb;padding-block:15px}.we-text-field>span{font-weight:600}.we-text-field .text-button{justify-self:start;font-size:12px}.we-colors{gap:25px;margin-block:22px;display:flex}.we-colors input{width:100px;height:45px;padding:4px}.we-save{z-index:3;background:#fff;border:1px solid #e0e6eb;padding:18px;position:sticky;bottom:0}.we-image-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.we-image-card{background:#fff;border:1px solid #dce3ea;border-radius:14px;min-width:0;padding:22px}.we-image-card>img{object-fit:contain;background:#eef2f6;width:100%;height:200px;margin-bottom:20px}.we-image-card form{gap:14px;margin-top:15px;display:grid}.we-crop-preview{line-height:0;position:relative;overflow:hidden}.we-crop-preview img{width:100%;height:auto;display:block}.we-crop-preview>div{pointer-events:none;border:3px solid #fff;position:absolute;box-shadow:0 0 0 2000px #0006}.we-crop-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.we-preview-scroll{background:#f3f5f7;border:1px solid #dce3ea;max-width:100%;padding:10px;overflow:auto}.we-preview-scroll iframe{border:0;max-width:none;margin:auto;display:block}.website-editor button:disabled{opacity:.6;cursor:wait}@media (max-width:760px){.we-image-grid{grid-template-columns:1fr}.we-save{flex-wrap:wrap}.we-colors{gap:15px}.we-colors input{width:75px}}.carehaus{--page-ink:#123e37;--page-accent:#81992c;--page-card:#fff}.fixday{--page-ink:#262927;--page-accent:#c94e16;--page-card:#fff}.hello-home{--page-ink:#456985;--page-accent:#807363;--page-card:#fff}.homestead{--page-ink:#493447;--page-accent:#967032;--page-card:#fffdf7}.page-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.local-page-card{background:var(--page-card,#fff);color:var(--page-ink,inherit);border:1px solid #deddd6;border-radius:16px;flex-direction:column;min-width:0;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.local-page-card:hover{transform:translateY(-3px);box-shadow:0 12px 24px #0000000c}.local-page-card:focus-visible{outline:3px solid var(--page-accent);outline-offset:3px}.local-page-card .page-card-photo{aspect-ratio:3/2;object-fit:cover;border-radius:0;width:100%;height:auto;margin:0;display:block}.local-page-card>div{flex-direction:column;flex:1;padding:22px;display:flex}.local-page-card h3{overflow-wrap:anywhere;margin:10px 0;font-size:22px;line-height:1.3}.local-page-card p{margin:0 0 20px;font-size:15px;line-height:1.65}.page-card-area{letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:700}.page-card-read{color:var(--page-accent);margin-top:auto;font-size:14px;font-weight:700}.page-service-photo{aspect-ratio:3/2;object-fit:cover;border-radius:18px;width:100%;height:auto;margin-bottom:28px;display:block}.page-card-filters{flex-wrap:wrap;align-items:end;gap:14px;margin:22px 0;display:flex}.page-card-filters label{flex:1;gap:8px;min-width:150px;font-size:13px;font-weight:600;display:grid}.page-card-filters input,.page-card-filters select{color:#25322f;width:100%;font:inherit;background:#fff;border:1px solid #d9ddd9;border-radius:8px;padding:12px}.page-card-filters button{background:var(--page-ink,#123e37);color:#fff;border:0;border-radius:8px;padding:13px 20px}.page-card-filters>a{padding:12px}.page-card-pagination{flex-wrap:wrap;gap:12px;margin:28px 0;display:flex}.page-card-pagination a{border:1px solid #d9ddd9;border-radius:8px;padding:10px 15px;display:inline-block}.page-card-pagination [aria-current=page]{background:var(--page-ink,#123e37);color:#fff}.fx-nearby>.fx-wrap,.hh-nearby>.hh-wrap,.hs-nearby>.hs-wrap{display:block}.fx-nearby>.fx-wrap>div:first-child,.hh-nearby>.hh-wrap>div:first-child,.hs-nearby>.hs-wrap>div:first-child{margin-bottom:30px}.page-media-fields{border:1px solid #dde3ec;border-radius:14px;min-width:0;margin:30px 0;padding:22px}.page-media-fields legend{font-weight:700}.page-media-fields .we-image-card>img{object-fit:cover;max-height:200px}.page-media-fields input[type=checkbox]{width:auto}@media (max-width:1000px){.page-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.page-card-grid{grid-template-columns:1fr;gap:18px}.page-media-fields{padding:14px}.local-page-card h3{font-size:21px}}.fixday .fx-nearby>.fx-wrap,.hello-home .hh-nearby>.hh-wrap,.homestead .hs-nearby>.hs-wrap{display:block}.page-media-fields [hidden]{display:none!important}.site-tint-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.site-tint-icon>img{object-fit:contain;display:block}.palette-toolbar{flex-wrap:wrap;align-items:end;gap:24px;margin-top:24px;display:flex}.palette-toolbar>label{min-width:150px}.palette-logo-match{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.palette-logo-match img{object-fit:contain;border:1px solid #dde3ec;border-radius:10px;width:64px;height:64px;padding:6px}.palette-logo-match input[type=color]{width:80px;height:44px;padding:3px}.palette-status{font-weight:600;color:#44566f!important}.palette-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:22px 0 32px;display:grid}.palette-choice{color:#17263d;text-align:left;background:#fff;border:2px solid #dce3ed;border-radius:12px;min-width:0;padding:0;display:block;overflow:hidden}.palette-choice[aria-pressed=true]{border-color:#2464df;box-shadow:0 0 0 2px #2464df25}.palette-swatches{width:100%;height:56px;display:flex}.palette-swatches>span{flex:1}.palette-choice-label{padding:12px;display:block}.palette-choice-label b{font-size:13px;line-height:1.4;display:block}.palette-choice-label small{color:#6c7a90;margin-top:4px;font-size:11px;display:block}.palette-detail{grid-template-columns:1.3fr 1fr;align-items:start;gap:28px;display:grid}.palette-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.palette-color-field{margin-bottom:8px}.palette-color-field>span{gap:8px;display:flex}.palette-color-field input[type=color]{flex-shrink:0;width:48px;height:43px;padding:3px}.palette-color-field input:not([type=color]){text-transform:uppercase;font-family:monospace}.palette-detail p{color:#63738a;font-size:13px}.palette-mini{border:1px solid;border-radius:14px;position:sticky;top:20px;overflow:hidden}.palette-mini>div{letter-spacing:1.1px;padding:15px;font-size:10px;font-weight:700}.palette-mini>section{padding:24px}.palette-mini small{font-size:9px}.palette-mini h3{margin:16px 0;font-size:30px}.palette-mini section>span{border-radius:6px;padding:12px 16px;font-size:12px;font-weight:700;display:inline-block}.palette-mini article{border:1px solid;border-radius:9px;margin-top:25px;padding:18px}.palette-mini article b{border-radius:50%;place-items:center;width:28px;height:28px;margin-right:8px;display:inline-grid}.palette-mini article p{margin:12px 0 0}.palette-sources{margin-top:25px;font-size:12px}.palette-sources a{color:#2464df;margin:8px 0;display:block}@media (max-width:1200px){.palette-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.palette-detail{grid-template-columns:1fr}.palette-mini{max-width:500px;position:static}}@media (max-width:600px){.palette-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.palette-fields{grid-template-columns:1fr}.palette-toolbar{gap:8px}}.automation-stats,.automation-fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}.automation-stats small{color:var(--muted,#667085)}.automation-form fieldset{border:1px solid #dce3df;border-radius:12px;min-width:0;margin:18px 0;padding:18px}.automation-options{flex-wrap:wrap;gap:14px 24px;display:flex}.automation-options.vertical{max-height:280px;display:grid;overflow:auto}.automation-options label,.automation-check{align-items:center;gap:9px;display:flex!important}.automation-options input,.automation-check input{flex-shrink:0;margin:0;width:18px!important;height:18px!important}.automation-form h2{margin-top:24px}.automation-form p{color:#5e6b66;line-height:1.65}.automation-check{margin:18px 0}.automation-stats{padding:24px 28px 0}:is(.panel:has(>.automation-stats)>p,.panel:has(>.automation-stats)>form){margin:16px 28px 24px}.ai-proposal-list{border:1px solid #dce3ed;border-radius:12px;max-height:650px;margin:20px 0;padding:20px;overflow:auto}.ai-proposal-list small{color:#456079;font-weight:700}.ai-proposal-list p{margin:8px 0 18px}.ai-proposal-list textarea{width:100%}.client-form-fields{border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}.client-form-fields:disabled{opacity:.7}.form-layout [aria-invalid=true]{border-color:#b42318}.form-layout .notice.error ul{margin-bottom:0}.form-layout .notice.error .text-button{min-height:28px;padding:0;text-decoration:underline}.workspace input:not([type=checkbox]):not([type=radio]):focus,.workspace textarea:focus,.workspace select:focus{box-shadow:none;border-color:#456985;outline:none}.workspace input[aria-invalid=true]:focus,.workspace textarea[aria-invalid=true]:focus,.workspace select[aria-invalid=true]:focus{border-color:#b42318}.workspace input{--autofill-surface:#fff;--autofill-ink:#17263d}.workspace input[readonly]{--autofill-surface:#f4f6fa;--autofill-ink:#728096}.client-form-fields .two-col{align-items:start}.client-form-fields .two-col>label{align-content:start}.client-form-fields .two-col input,.client-form-fields .two-col select{height:46px}.client-form-fields .field-error{color:#b42318;font-weight:500}.website-editor label.checkbox{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.website-editor label.checkbox>input[type=checkbox]{accent-color:#2464df;width:18px;min-width:18px;height:18px;box-shadow:none;outline:none;flex:0 0 18px;margin:2px 0 0;padding:0}.website-editor label.checkbox>input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #456985}.seo-business-details{color:#25322f;background:#f6f7f8;padding:16px 4%;font-size:13px}.seo-business-details address{font-style:normal}.page-seo-details{margin:28px 0}.page-seo-details nav{margin-bottom:20px;font-size:13px}.page-seo-details details{border-bottom:1px solid #8884;padding:12px 0}.page-seo-details summary{cursor:pointer;font-weight:600}.zraven-directory{color:#202321;background:#f4f4f2;border-top:1px solid #20232120;padding:18px max(4%,50% - 600px);font:14px/1.5 system-ui,sans-serif}.zraven-directory summary{cursor:pointer;font-weight:700}.zraven-directory nav{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:8px 24px;padding:18px 0 4px;display:grid}.zraven-directory a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere}.photo-studio fieldset{border:0;margin:0;padding:0}.photo-library{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:22px 0;display:grid}.photo-library .photo-choice{text-align:left;color:#183044;white-space:normal;background:#fff;border:2px solid #dce4eb;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex;overflow:hidden}.photo-library .photo-choice.selected{border-color:#2867c7;box-shadow:0 0 0 2px #dbeafe}.photo-choice img{object-fit:contain;background:#f3f5f6;border-radius:7px;width:100%;height:120px}.photo-choice small{color:#526575;font-size:11px}.photo-workbench{border-top:1px solid #dce4eb;padding-top:18px}.photo-fit-preview{aspect-ratio:3/2;background:#edf0f3;max-width:540px;margin:14px 0}.photo-fit-preview img{width:100%;height:100%}.poster-review img{width:100%;max-width:900px;margin:20px 0;display:block}.photo-context{border-radius:10px;border:1px solid #dce4eb!important;margin:20px 0!important;padding:20px!important}.client-photo-banner{--photo-accent:#163d56;--photo-ink:#fff;color:#16324a;border-left:8px solid var(--photo-accent);background:#f5f7f8;border-radius:22px;grid-template-columns:1fr 1fr;align-items:center;gap:38px;width:min(1200px,100% - 40px);margin:35px auto;padding:40px;font-family:Arial,sans-serif;display:grid}.client-photo-banner .client-photo-kicker{letter-spacing:1.2px;font-size:12px;font-weight:700}.client-photo-banner h2{overflow-wrap:anywhere;letter-spacing:-1px!important;color:#16324a!important;margin:18px 0!important;font:700 clamp(26px,3vw,44px)/1.12 Arial,sans-serif!important}.client-photo-banner p{white-space:pre-wrap;overflow-wrap:anywhere;color:#526575!important;font:16px/1.65 Arial,sans-serif!important}.client-photo-banner .client-photo-cta{background:var(--photo-accent);border-radius:9px;margin:10px 0;padding:13px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block;color:var(--photo-ink)!important}.client-photo-banner figure{min-width:0;margin:0}.client-photo-banner img{object-fit:contain;background:#e8edf1;border-radius:14px;width:100%;height:330px;display:block}.client-photo-banner figcaption{color:#526575;margin-top:10px;font-size:12px;line-height:1.5}.client-photo-banner small{color:#526575;margin-top:12px;font-size:12px;display:block}.client-photo-banner.photo-layout-frame{grid-template-columns:1fr;max-width:900px}.photo-layout-frame figure{grid-row:1}.photo-layout-frame img{height:370px}.photo-studio .client-photo-banner{width:100%}@media (max-width:700px){.client-photo-banner{grid-template-columns:1fr;gap:22px;width:calc(100% - 28px);padding:24px}.client-photo-banner figure{grid-row:1}.client-photo-banner img,.photo-layout-frame img{height:240px}.photo-library{grid-template-columns:repeat(2,minmax(0,1fr))}}.client-page-workspace{max-width:1040px;margin:0 auto;padding:32px 20px}.client-page-workspace fieldset{border:0;min-width:0;margin:0;padding:0}.client-page-workspace .page-heading{flex-wrap:wrap}.photo-simple-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;margin:20px 0;display:grid}.photo-current{min-width:0}.photo-current img{background:#f3f5f6;border-radius:12px;width:100%;height:230px;margin-top:8px;display:block}.photo-advanced{border-top:1px solid #e2e8f0;padding:16px 0}.photo-advanced summary{cursor:pointer;color:#334155;font-weight:600}.photo-advanced[open]>summary{margin-bottom:18px}.photo-simple-layout input[type=file]{width:100%;min-width:0}.photo-simple-layout fieldset{min-width:0}@media (max-width:700px){.photo-simple-layout{grid-template-columns:1fr;gap:16px}.photo-current img{height:200px}}.page-editor-toolbar{justify-content:space-between;align-items:center;gap:20px;padding:18px 0 26px;display:flex}.page-editor-toolbar p{color:#64748b;margin:8px 0 0}.page-editor-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:24px;display:grid}.page-editor-nav{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px;position:sticky;top:20px}.page-editor-nav h2{margin:0 0 16px;font-size:16px}.page-editor-nav nav{gap:6px;display:grid}.page-editor-nav button,.page-editor-nav a{color:#334155;text-align:left;white-space:normal;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:12px;font-size:14px;text-decoration:none;display:flex}.page-editor-nav button[aria-current]{color:#245ccd;background:#eaf1ff;font-weight:700}.page-editor-nav details{border-top:1px solid #e2e8f0;margin-top:18px;padding-top:16px}.page-editor-nav summary{cursor:pointer;color:#64748b;font-size:13px}.page-editor-content{min-width:0;scroll-margin-top:24px}.page-section-heading h2{margin:6px 0;font-size:28px}.page-section-heading p{color:#64748b;margin:8px 0 18px}.page-section-tabs{gap:8px;margin-bottom:10px;padding-bottom:15px;display:flex;overflow-x:auto}.page-section-tabs button{color:#475569;background:#fff;border:1px solid #dbe3ee;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.page-section-tabs button[aria-current]{color:#1d4ed8;background:#eaf1ff;border-color:#2563eb}.page-section-tabs span{background:#f1f5f9;border-radius:50%;place-items:center;min-width:24px;height:24px;display:grid}.page-section-panel .page-section-title h2{margin:8px 0 24px;font-size:24px}.page-copy-field textarea{font-size:17px;line-height:1.55}.page-copy-field small,.page-section-panel label>small{color:#64748b;margin-top:6px;font-size:12px;display:block}.page-section-photo,.page-service-fields{border-top:1px solid #e2e8f0;margin-top:28px;padding-top:20px}.section-photo>img{aspect-ratio:3/2;background:#f1f5f9;border-radius:12px;width:100%;max-width:520px;max-height:280px}.section-photo fieldset{border:0;min-width:0;margin:18px 0;padding:0}.section-photo details{border-top:1px solid #e2e8f0;padding:14px 0}.section-photo summary{cursor:pointer;color:#475569}.section-photo .photo-library{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.section-next{border-top:1px solid #e2e8f0;justify-content:space-between;gap:12px;margin-top:30px;padding-top:20px;display:flex}.page-seo-details{margin-top:18px}.page-seo-details summary{cursor:pointer}.page-seo-details[open] summary{margin-bottom:20px}.page-publish-bar{z-index:15;background:#fff;border:1px solid #dbe3ee;border-radius:14px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:28px;padding:18px 22px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 30px #0f172a12}.page-publish-bar>span{color:#64748b;margin-right:auto;font-size:14px}.page-publish-bar>.notice{flex-basis:100%;margin:0}.page-service-fields>div{border-bottom:1px solid #e2e8f0;padding:16px 0}@media (max-width:850px){.page-editor-layout{grid-template-columns:1fr}.page-editor-nav{position:static}.page-editor-nav nav{display:flex;overflow-x:auto}.page-editor-nav nav button{flex-shrink:0;width:auto}.page-editor-nav h2{margin-bottom:10px}.page-editor-toolbar{flex-direction:column;align-items:flex-start}.page-publish-bar{padding:14px;bottom:0}.page-publish-bar>span{width:100%}.page-section-panel{padding:20px}.page-copy-field textarea{font-size:16px}}fieldset.page-editor-content{border:0;min-width:0;margin:0;padding:0}.page-editor-nav,.page-editor{min-width:0}@media (max-width:850px){.page-editor-layout{grid-template-columns:minmax(0,1fr)}}.automation-workspace{max-width:1080px;margin-inline:auto}.automation-workspace .page-heading{align-items:flex-start}.automation-workspace .page-heading h1{font-size:32px}.automation-workspace p{line-height:1.6}.auto-status{background:#eef4ff;border:1px solid #d8e4f7;border-radius:14px;grid-template-columns:1fr 1fr 1fr;gap:24px;margin-bottom:26px;padding:22px 26px;display:grid}.auto-status>div{align-content:start;gap:6px;min-width:0;display:grid}.auto-status strong{font-size:15px}.auto-status small{color:#526681;font-size:12px}.auto-setup{gap:24px;display:grid}.auto-step{background:#fff;border:1px solid #dfe6f0;border-radius:14px;overflow:hidden}.auto-step>header{border-bottom:1px solid #edf0f5;align-items:flex-start;gap:14px;padding:24px 28px;display:flex}.auto-step-number{color:#2359ba;background:#eaf1ff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.auto-step h2{letter-spacing:-.025em;margin:2px 0 0;font-size:21px}.auto-step header p{color:#61718a;margin:7px 0 0;font-size:13px}.auto-step-body{padding:26px 28px}.auto-step label{align-content:start;gap:8px;margin:0 0 22px;font-size:14px}.auto-step label small{font-size:12px;line-height:1.5}.auto-grid,.auto-choice-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.auto-grid>*{min-width:0}.auto-step input:not([type=radio]):not([type=checkbox]),.auto-step select{min-height:46px}.auto-step textarea{min-height:100px;line-height:1.6}.auto-hint{color:#415675;background:#f3f6fb;border-radius:8px;margin:0 0 22px;padding:12px 16px;font-size:13px}.auto-note{color:#5f7088;margin:0 0 20px;font-size:12px}.auto-note a,.auto-tools a{color:#245bbb;text-underline-offset:3px;text-decoration:underline}.auto-optional{color:#65758d;font-size:12px;font-weight:400}.auto-options{border:0;min-width:0;margin:0 0 22px;padding:0}.auto-options legend{margin:0 0 10px;font-size:14px;font-weight:600}.auto-step .auto-choice{cursor:pointer;border:1px solid #d7dfeb;border-radius:10px;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:16px;display:flex}.auto-choice.selected{background:#f1f6ff;border-color:#2464df;box-shadow:inset 0 0 0 1px #2464df}.auto-choice>span,.auto-enable>span{gap:5px;min-width:0;display:grid}.auto-step .auto-choice input,.auto-step .auto-enable input,.auto-days input{accent-color:#2464df;flex:0 0 18px;width:18px;height:18px;margin:2px 0 0}.auto-choice strong{font-size:14px}.auto-choice:has(input:disabled){opacity:.55;cursor:default}.auto-days{flex-wrap:wrap;gap:10px;display:flex}.auto-step .auto-days label{cursor:pointer;border:1px solid #d7dfeb;border-radius:8px;align-items:center;gap:8px;margin:0;padding:10px 12px;display:flex}.auto-days label.selected{background:#f1f6ff;border-color:#2464df}.auto-limit{max-width:420px}.auto-summary{background:#f4f7fc;border:1px solid #e0e7f1;border-radius:10px;margin-bottom:22px;padding:20px}.auto-summary h3{font-size:16px}.auto-summary ul{color:#344b6a;gap:7px;margin:12px 0 0;padding-left:20px;font-size:14px;display:grid}.auto-step .auto-enable{align-items:flex-start;gap:12px;display:flex}.auto-save{border-top:1px solid #e3e9f1;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.auto-save>span{color:#60708a;font-size:13px}.auto-save button{flex-shrink:0}.auto-tools{background:#fff;border:1px solid #dfe6f0;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;margin:26px 0;padding:26px 28px;display:grid}.auto-tools h2{font-size:18px}.auto-tools p,.auto-tools small{color:#60708a;font-size:13px}.auto-history{background:#fff;border:1px solid #dfe6f0;border-radius:14px;overflow:hidden}.auto-history>header{justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.auto-history h2{font-size:20px}.auto-history header p{color:#60708a;margin:8px 0 0;font-size:12px}.auto-history ul{margin:0;padding:0;list-style:none}.auto-history li{border-top:1px solid #e5eaf2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:22px 28px;display:grid}.auto-job-topic{align-content:start;gap:6px;display:grid}.auto-job-topic small{color:#60708a;font-size:12px}.auto-job-result p{color:#60708a;margin:8px 0;font-size:13px}.auto-job-result a{color:#245bbb;font-size:13px}.auto-job-topic,.auto-job-result{overflow-wrap:anywhere}.auto-empty{color:#60708a;padding:0 28px 20px}.automation-workspace button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:900px){.auto-status{grid-template-columns:1fr 1fr}.auto-status>div:last-child{grid-column:1/-1}.auto-choice-grid{grid-template-columns:1fr}.auto-save{flex-direction:column;align-items:stretch}.auto-save button{align-self:flex-start}}@media (max-width:600px){.auto-status{grid-template-columns:1fr;gap:18px;padding:20px}.auto-step>header{gap:10px;padding:20px 18px}.auto-step h2{font-size:19px}.auto-step-body{padding:20px 18px}.auto-grid,.auto-tools,.auto-history li{grid-template-columns:1fr;gap:0}.auto-step .auto-grid label{margin-bottom:20px}.auto-tools{gap:28px;padding:22px 18px}.auto-history>header{align-items:flex-start;padding:20px 18px}.auto-history li{gap:14px;padding:20px 18px}.auto-save button{align-self:stretch;width:100%}.auto-days{gap:8px}.auto-step .auto-days label{padding:9px 10px}.automation-workspace .page-heading h1{font-size:28px}}@media (min-width:601px) and (max-width:1000px){.auto-grid,.auto-tools{grid-template-columns:1fr}.auto-grid{gap:0}.auto-history li{grid-template-columns:1fr;gap:12px}}:is(button,.button,.site-button,.ch-button,.hh-button,[class~=btn],a[class*=-button]){transition:background-color .16s,border-color .16s,box-shadow .16s,filter .16s,transform .12s}@media (hover:hover){:is(button,.button,.site-button,.ch-button,.hh-button,[class~=btn],a[class*=-button]):not(:disabled):not([aria-disabled=true]):hover{filter:brightness(.94);transform:translateY(-1px);box-shadow:0 3px 10px #17365d26}}:is(button,.button,.site-button,.ch-button,.hh-button,[class~=btn],a[class*=-button]):not(:disabled):not([aria-disabled=true]):active{filter:brightness(.86);transform:translateY(1px);box-shadow:inset 0 2px 4px #14284026}button:disabled,[aria-disabled=true]{cursor:not-allowed;box-shadow:none;transform:none}button[disabled]{opacity:.6}button[aria-busy=true],form[aria-busy=true] button:disabled{cursor:wait}.action-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:17px;height:17px;margin-right:9px;animation:.75s linear infinite action-spin;display:inline-block}@keyframes action-spin{to{transform:rotate(360deg)}}.action-toast{z-index:10000;color:#173429;overflow-wrap:anywhere;background:#fff;border:1px solid #b8dcca;border-left:5px solid #258653;border-radius:12px;align-items:flex-start;gap:12px;width:420px;max-width:calc(100vw - 32px);padding:18px;animation:.2s ease-out action-appear;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 36px #10283f30}.action-toast>div{flex:1;min-width:0}.action-toast strong{font-size:15px}.action-toast p{margin:5px 0 0;font-size:14px;line-height:1.5}.action-toast a{color:#1c5eac;margin-top:8px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-block}.action-toast-icon{background:#e7f5ed;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-weight:700;display:grid}.action-toast.error{color:#762626;border-color:#efc4c4 #efc4c4 #efc4c4 #be3434}.action-toast.error .action-toast-icon{background:#fde9e9}.action-toast.info{color:#21466e;border-color:#bed3ef #bed3ef #bed3ef #2867bb}.action-toast.info .action-toast-icon{background:#eaf2fc}.action-toast .toast-dismiss{min-width:32px;min-height:32px;color:inherit;background:0 0;border:0;flex-shrink:0;padding:0;font-size:24px;line-height:1}.run-post-result{overflow-wrap:anywhere;border-radius:8px;padding:12px;color:#245438!important;background:#edf7f0!important}.run-post-result.error{color:#8d3030!important;background:#fff1f0!important}.run-post-result.info{color:#21466e!important;background:#edf3ff!important}@keyframes action-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.action-toast{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:calc(100vw - 32px)}}@media (prefers-reduced-motion:reduce){:is(button,.button,.site-button,.ch-button,.hh-button,[class~=btn],a[class*=-button]){transition:none}.action-toast,.action-spinner{animation:none}:is(button,.button,.site-button,a[class*=-button]):hover,:is(button,.button,.site-button,a[class*=-button]):active{transform:none}}.article-body h2{overflow-wrap:anywhere;margin:1.4em 0 .55em;font-size:clamp(24px,3vw,32px);line-height:1.25}.article-body h3{overflow-wrap:anywhere;margin:1.2em 0 .5em;font-size:clamp(20px,2.4vw,25px);line-height:1.3}.article-body p{overflow-wrap:anywhere}.article-heading-tools{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.article-heading-tools button{padding:9px 12px;font-size:13px}.article-content-editor{margin:20px 0}.article-content-editor textarea{width:100%}.article-content-editor>label{font-weight:600}.article-content-editor>small{color:#60708a;margin-top:8px;line-height:1.5;display:block}.article-pool-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin:20px 0;display:grid}.article-pool-grid>div{gap:8px;min-width:0;display:grid}.article-pool-grid img{aspect-ratio:3/2;object-fit:cover;border-radius:8px;width:100%}.article-pool-grid button{padding:8px;font-size:12px}.article-pool-grid .pool-file-name{overflow-wrap:anywhere}.article-pool-grid>div{background:#fff;border:1px solid #dce3ee;border-radius:10px;padding:12px}.search-status-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.search-status-item{overflow-wrap:anywhere;border:1px solid #d5deeb;border-radius:10px;gap:8px;min-width:0;padding:14px;display:grid}.search-status-item.green{border-left:5px solid #21854c}.search-status-item.red{border-left:5px solid #be3030}.search-status-item.amber{border-left:5px solid #ad710a}.search-status-item small{line-height:1.5}.search-sitemap{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.search-sitemap label{flex:300px;min-width:0}.search-sitemap input{width:100%}@media (max-width:600px){.search-status-grid{grid-template-columns:1fr}.search-sitemap label{flex-basis:100%}}.growth-metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:20px 0;display:grid}.growth-metrics .metric{min-width:0}.growth-message{overflow-wrap:anywhere;border-bottom:1px solid #e2e8f0;padding:18px 0}.growth-message:last-child{border-bottom:0}.growth-state.green{color:#176b47}.growth-state.red{color:#a72424}.growth-state.amber{color:#865d07}.growth-panel table td{overflow-wrap:anywhere}.growth-panel .table-scroll{max-width:100%}.growth-panel fieldset .actions{margin:16px 0}.growth-panel h3{margin-top:20px}.review-status{overflow-wrap:anywhere;border-radius:8px;margin:4px 0;padding:8px 12px;font-size:14px;font-weight:600;display:inline-block}.review-status.red{color:#a41e28;background:#fff0f0;border:1px solid #efb3ba}.review-status.orange{color:#8a4200;background:#fff0dd;border:1px solid #eeb772}.review-status.green{color:#176b47;background:#eaf7ef;border:1px solid #9acdaf}.review-paragraph{white-space:pre-wrap;overflow-wrap:anywhere}.client-workflow{background:#fff;border:1px solid #dbe3ee;border-radius:14px;min-width:0;margin-bottom:28px;padding:22px}.client-workflow h2{margin:0 0 8px;font-size:21px}.client-workflow>p{color:#64748b;margin:0 0 18px}.client-workflow ol{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.client-workflow li{min-width:0}.client-workflow li a{color:#243650;overflow-wrap:anywhere;border:1px solid #dbe3ee;border-radius:10px;align-items:flex-start;gap:10px;height:100%;padding:14px;text-decoration:none;display:flex}.client-workflow li a:hover,.client-workflow li a[aria-current]{color:#1d4ed8;background:#eef4ff;border-color:#2563eb}.client-workflow small{color:#64748b;margin-top:5px;font-size:12px;line-height:1.5;display:block}.workflow-number{background:#eef4ff;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-weight:700;display:grid}.workflow-extra{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:12px 22px;margin-top:18px;padding-top:16px;display:flex}.workflow-extra a{font-size:14px}.page-editor-nav>section,.section-photo>section{border-top:1px solid #e2e8f0;margin-top:18px;padding-top:16px}.page-editor-nav h3{font-size:14px}.admin-disclosure>h3{margin:0;padding:20px}.admin-disclosure>h3 small{color:#64748b;margin-top:6px;font-size:13px;display:block}@media (max-width:520px){.client-workflow{padding:16px}.client-workflow ol{grid-template-columns:minmax(0,1fr)}.workflow-extra{flex-direction:column}}.section-photo .photo-choice,.photo-studio .photo-choice{justify-content:flex-start;gap:8px}.photo-choice[aria-pressed=true]{background:#eef4ff;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb}.photo-choice>span{color:#245ccd;font-size:12px;display:block}.section-photo .photo-choice img{object-fit:contain;width:100%;height:120px}.photo-choice strong{overflow-wrap:anywhere}.website-improvement-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.website-improvement-list>div{border:1px solid #dce2e8;border-radius:8px;padding:18px}.website-improvement-list p{margin:8px 0 12px;font-size:14px;line-height:1.6}.website-improvement-list a{font-weight:600}@media (max-width:700px){.website-improvement-list{grid-template-columns:1fr}}button[data-action-state=success]{color:#145b36!important;opacity:1!important;box-shadow:none!important;background:#e7f5ed!important;border:1px solid #9bcbb0!important}button[data-action-state=error]{border-color:#b42318!important}button[data-action-state=pending]{cursor:progress;opacity:.8}.action-result{color:#243b68;background:#eef3ff;border-radius:10px;margin:12px 0;padding:12px 16px;line-height:1.5}.action-result.success{color:#145b36;background:#e7f5ed}.action-result.error{color:#922018;background:#fff0ee}@media (prefers-reduced-motion:reduce){.action-spinner{animation:none!important}}.action-form-fields{border:0;min-width:0;margin:0;padding:0;display:contents}.action-check{margin-right:.4em}
.carehaus{--ch-ink:#123e37;--ch-paper:#faf8f2;--ch-lime:#ddf584;color:var(--ch-ink);background:var(--ch-paper);min-height:100vh;font:16px/1.6 Arial,Helvetica,sans-serif}.carehaus *{box-sizing:border-box}.ch-wrap{width:min(1280px,100% - 96px);margin-inline:auto}.carehaus h1,.carehaus h2{letter-spacing:-1.8px;margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-weight:500;line-height:1.12}.carehaus h1{font-size:clamp(42px,4.5vw,68px)}.carehaus h2{font-size:clamp(29px,3vw,43px)}.carehaus h3{letter-spacing:-.3px;margin:0 0 10px;font-size:18px;line-height:1.35}.carehaus p{color:#46605a;margin:0 0 20px}.carehaus small{color:#60736d;font-size:12px;line-height:1.6;display:block}.carehaus a:focus-visible,.carehaus button:focus-visible,.carehaus input:focus-visible,.carehaus select:focus-visible,.carehaus textarea:focus-visible,.carehaus summary:focus-visible{outline-offset:4px;outline:3px solid #839925}.ch-topbar{background:var(--ch-ink);color:#fff;letter-spacing:1.8px;padding:9px 0;font-size:11px}.ch-topbar .ch-wrap{justify-content:space-between;display:flex}.ch-topbar span:last-child{letter-spacing:0}.ch-preview{text-align:center;color:#31594c;background:#e8eedc;padding:6px 16px;font-size:11px}.ch-header{justify-content:space-between;align-items:center;gap:30px;min-height:98px;display:flex}.ch-brand{letter-spacing:-1.5px;overflow-wrap:anywhere;max-width:320px;font-size:28px;font-weight:800;line-height:1.1}.ch-brand span{color:#a2bb43;margin-left:8px}.ch-header>nav{gap:25px;font-size:13px;display:flex}.ch-header nav a[aria-current=page]{border-bottom:2px solid var(--ch-lime)}.ch-button,.carehaus button.ch-button{border:1px solid var(--ch-ink);background:var(--ch-ink);color:#fff;text-align:center;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 20px;font:600 14px/1.4 Arial,sans-serif;display:inline-flex}.carehaus .ch-outline{color:var(--ch-ink);background:0 0}.ch-button:hover{filter:brightness(1.13)}.ch-actions{flex-wrap:wrap;gap:14px;margin:26px 0;display:flex}.ch-kicker{letter-spacing:2.2px;text-transform:uppercase;overflow-wrap:anywhere;margin-bottom:13px;font-size:10px;font-weight:700;display:block}.ch-hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:50px;padding:16px 0 40px;display:grid}.ch-hero>div:first-child{padding:24px 0}.ch-hero p{max-width:560px;font-size:18px;line-height:1.65}.ch-hero em{font-weight:400}.ch-hero-image{background:#e3efa8;border-radius:28px;min-width:0;height:470px;padding-left:18px;position:relative;overflow:hidden}.ch-photo{object-fit:cover;width:100%;height:100%;display:block}.ch-hero-image .ch-photo{border-radius:20px}.ch-hero-image>span{background:#faf8f2ed;border-radius:7px;max-width:90%;padding:14px 18px;font-size:12px;position:absolute;bottom:20px;right:20px}.ch-reassurance{border-block:1px solid #dce2d6}.ch-reassurance .ch-wrap{justify-content:space-between;gap:25px;padding:23px 0;font-size:13px;display:flex}.ch-section{padding-block:65px}.ch-section-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:24px;display:flex}.ch-section-heading h2{margin:0}.ch-text-link{white-space:nowrap;border-bottom:1px solid #9daf9e;font-size:13px}.ch-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ch-service-grid>a{border:1px solid #d6ded1;border-radius:7px;transition:transform .15s;overflow:hidden}.ch-service-grid>a:hover{transform:translateY(-4px)}.ch-service-grid .ch-photo{height:175px}.ch-service-grid h3{justify-content:space-between;gap:12px;margin:0;padding:15px;font-size:17px;display:flex}.ch-service-grid h3 span{font-size:22px;font-weight:400}.ch-local-section{background:#edf2e5;border-radius:20px;margin-bottom:55px;padding:35px}.ch-local-section>h2{margin-bottom:10px}.ch-local-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ch-local-card{background:#fdfdf8;border:1px solid #dce3d6;border-radius:9px;grid-template-columns:32% 1fr;min-width:0;display:grid;overflow:hidden}.ch-local-card .ch-photo{min-height:165px}.ch-local-card>div{padding:19px}.ch-local-card h3{font-family:Georgia,serif;font-size:22px}.ch-local-card p{margin-bottom:12px;font-size:13px;line-height:1.55}.ch-local-card .ch-kicker{letter-spacing:1.2px;margin-bottom:7px;font-size:9px}.ch-read{margin-top:8px;font-size:13px;font-weight:600;display:inline-block}.ch-center{text-align:center;margin-top:28px}.ch-process{background:var(--ch-ink);color:var(--ch-paper);padding:50px 0}.ch-process h2{font-size:37px}.ch-steps{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.ch-steps>div+div{border-left:1px solid #50746c;padding-left:35px}.ch-steps span{color:var(--ch-lime);font-family:Georgia,serif;font-size:45px}.ch-steps h3{margin:8px 0 12px}.ch-steps p{color:#d3e3db;margin:0;font-size:14px}.ch-coverage{justify-content:space-between;align-items:center;gap:40px;padding-block:50px;display:flex}.ch-coverage h2{font-size:35px}.ch-area-tags{flex-wrap:wrap;gap:10px;max-width:520px;display:flex}.ch-area-tags a{background:#f4f5e9;border:1px solid #d4ddcd;border-radius:24px;padding:10px 17px;font-size:13px}.ch-area-tags a:hover{background:var(--ch-lime)}.ch-final{background:var(--ch-lime);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:35px;padding:30px 35px;display:flex}.ch-final h2{margin:0;font-size:36px}.ch-final .ch-actions{margin:0}.ch-footer{justify-content:space-between;align-items:center;gap:24px;padding-block:15px 35px;display:flex}.ch-footer nav{gap:18px;font-size:12px;display:flex}.ch-footer small{max-width:230px;font-size:10px}.ch-breadcrumb{color:#667c73;padding-block:16px;font-size:11px}.ch-inner-hero{padding-bottom:35px}.ch-inner-hero .ch-hero-image{height:320px}.ch-inner-hero h1{font-size:52px}.ch-filters{background:#eff2e8;border-radius:12px;grid-template-columns:1.6fr 1fr 1fr auto auto;align-items:end;gap:14px;padding:22px;display:grid}.carehaus label{gap:7px;font-size:12px;font-weight:600;display:grid}.carehaus input,.carehaus select,.carehaus textarea{width:100%;color:var(--ch-ink);background:#fffef9;border:1px solid #cbd6c9;border-radius:5px;padding:13px 12px;font:14px/1.4 Arial,sans-serif;display:block}.ch-filters>a{align-self:center;margin-top:20px;font-size:12px;text-decoration:underline}.ch-result-count{justify-content:space-between;padding:25px 0;font-size:12px;display:flex}.ch-directory .ch-local-card .ch-photo{min-height:220px}.ch-directory .ch-coverage{background:#edf2e5;border-radius:12px;margin-top:30px;padding:28px}.ch-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:25px 0;display:flex}.ch-pagination a{border:1px solid #d6ded1;border-radius:5px;padding:10px 15px;font-size:13px;display:inline-block}.ch-pagination a[aria-current=page]{background:var(--ch-ink);color:#fff}.ch-ellipsis{padding-inline:10px}.ch-empty{border:1px solid #d6ded1;border-radius:12px;padding:35px}.ch-article-layout{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:50px;padding-block:30px 40px;display:grid}.ch-copy{white-space:pre-wrap;padding-block:25px}.ch-issues{grid-template-columns:1fr 1fr;gap:15px;display:grid}.ch-issues>div{border:1px solid #dce3d6;border-radius:8px;padding:20px}.ch-issues span{color:#6f864b;font-size:12px}.ch-issues h3{margin:8px 0 0}.ch-visit{background:#f0f2e4;border:1px solid #dce3d6;border-radius:12px;align-self:start;padding:28px;position:sticky;top:24px}.ch-visit h2{font-size:32px}.ch-visit .ch-actions{display:grid}.ch-visit hr{border:0;border-top:1px solid #cbd6c9;margin-block:23px}.ch-faq{margin-top:38px}.ch-faq details{border:1px solid #dce3d6;border-radius:6px;margin-bottom:10px;padding:15px 18px}.ch-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:14px;list-style:none;display:flex}.ch-faq summary::-webkit-details-marker{display:none}.ch-faq details p{margin:14px 0 0;font-size:14px}.ch-contact-layout{grid-template-columns:1.1fr 1fr;gap:50px;padding-block:25px;display:grid}.ch-contact-layout h2{font-size:36px}.ch-contact-cards{grid-template-columns:1fr 1fr;gap:20px;margin-top:25px;display:grid}.ch-contact-cards>div{border:1px solid #dce3d6;border-radius:8px;padding:24px}.ch-round{background:var(--ch-lime);border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:18px;font-size:25px;display:inline-grid}.ch-contact-cards h3{font-family:Georgia,serif;font-size:25px}.ch-contact-cards p{font-size:14px}.ch-hours{font-size:13px;margin-top:24px!important}.ch-contact-layout>div>.ch-photo{border-radius:12px;height:190px}.ch-enquiry{background:#f1f2e6;border:1px solid #dce3d6;border-radius:12px;align-self:start;gap:17px;padding:30px;display:grid}.ch-enquiry h2,.ch-enquiry p{margin:0}.ch-enquiry>p{font-size:14px}.ch-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.carehaus .ch-consent{align-items:start;font-size:12px;font-weight:400;display:flex}.carehaus .ch-consent input{width:17px;height:17px;accent-color:var(--ch-ink);flex-shrink:0}.ch-menu,.ch-mobile-contact{display:none}@media (max-width:1100px){.ch-wrap{width:calc(100% - 48px)}.ch-header{gap:15px}.ch-header>nav{gap:14px}.ch-brand{max-width:240px;font-size:24px}.ch-hero{gap:30px}.ch-hero-image{height:400px}.ch-filters{grid-template-columns:1fr 1fr 1fr}.ch-filters>label:first-child{grid-column:1/-1}.ch-filters>a{margin:0}.ch-footer{flex-wrap:wrap}.ch-contact-layout{gap:25px}.ch-contact-cards{gap:12px}.ch-contact-cards>div{padding:17px}.ch-final{flex-wrap:wrap}}@media (max-width:760px){.ch-wrap{width:calc(100% - 36px)}.ch-topbar{letter-spacing:1px;font-size:8px}.ch-preview{font-size:9px}.ch-header{gap:12px;min-height:85px}.ch-header>nav,.ch-header>.ch-button{display:none}.ch-brand{max-width:240px;font-size:25px}.ch-menu{display:block;position:relative}.ch-menu summary{cursor:pointer;padding:12px;font-size:13px}.ch-menu nav{z-index:5;background:#faf8f2;border:1px solid #cbd6c9;border-radius:8px;min-width:190px;padding:10px;display:grid;position:absolute;top:45px;right:0;box-shadow:0 12px 20px #123e3715}.ch-menu nav a{padding:10px}.ch-hero{grid-template-columns:1fr;gap:18px;padding-top:5px}.ch-hero>div:first-child{padding:10px 0}.carehaus h1,.ch-inner-hero h1{letter-spacing:-1.4px;font-size:43px}.ch-hero p{font-size:16px}.ch-hero-image{border-radius:20px;height:300px;padding-left:10px}.ch-hero-image>span{padding:10px;font-size:10px;bottom:14px;right:14px}.ch-reassurance .ch-wrap{gap:10px;padding-block:17px;font-size:12px;display:grid}.ch-section{padding-block:40px}.ch-section-heading{flex-direction:column;align-items:start;gap:12px}.ch-service-grid{grid-template-columns:1fr 1fr;gap:12px}.ch-service-grid .ch-photo{height:120px}.ch-service-grid h3{align-items:center;padding:12px;font-size:13px}.ch-local-section{margin-bottom:35px;padding:23px 18px}.ch-local-grid{grid-template-columns:1fr;gap:14px}.ch-local-card>div{padding:14px}.ch-local-card h3{font-size:20px}.ch-local-card p{font-size:12px}.ch-local-card .ch-photo{min-height:165px}.ch-process{padding-block:35px}.ch-process h2{font-size:30px}.ch-steps{grid-template-columns:1fr;gap:25px}.ch-steps>div+div{border:0;border-top:1px solid #50746c;padding:20px 0 0}.ch-steps span{font-size:35px}.ch-coverage{padding-block:35px;display:block}.ch-coverage .ch-area-tags{margin-top:22px}.ch-coverage h2{font-size:30px}.ch-final{gap:20px;padding:25px}.ch-final h2{font-size:30px}.ch-final .ch-actions{width:100%;display:grid}.ch-footer{gap:20px;padding-bottom:100px;display:grid}.ch-footer nav{flex-wrap:wrap;gap:18px}.ch-filters{grid-template-columns:1fr 1fr;gap:14px;padding:17px}.ch-filters label{min-width:0}.ch-filters .ch-button{grid-column:1}.ch-filters>a{text-align:center}.ch-directory .ch-local-card .ch-photo{min-height:200px}.ch-directory .ch-coverage{padding:23px}.ch-article-layout{grid-template-columns:1fr;gap:20px}.ch-visit{position:static}.ch-issues>div{padding:15px}.ch-issues h3{font-size:15px}.ch-contact-layout{grid-template-columns:1fr}.ch-enquiry{padding:23px}.ch-contact-layout h2{font-size:32px}.ch-fields{grid-template-columns:1fr}.ch-contact-cards .ch-button{padding:10px;font-size:12px}.ch-mobile-contact{z-index:8;padding:10px 18px max(10px,env(safe-area-inset-bottom));background:#faf8f2;border-top:1px solid #cbd6c9;display:block;position:fixed;bottom:0;left:0;right:0}.ch-mobile-contact .ch-actions{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.ch-mobile-contact .ch-button{min-height:42px;padding:10px}.ch-inner-hero .ch-hero-image{height:240px}}@media (prefers-reduced-motion:reduce){.ch-service-grid>a{transition:none}}
.fixday{--fx-orange:#fa6927;--fx-ink:#222;--fx-paper:#faf8f3;background:var(--fx-paper);color:var(--fx-ink);min-height:100vh;font:16px/1.55 Arial,Helvetica,sans-serif}.fixday *{box-sizing:border-box}.fixday a{color:inherit}.fx-wrap{width:min(1280px,100% - 80px);margin-inline:auto}.fixday h1,.fixday h2{letter-spacing:-2px;margin:0 0 24px;font-family:Arial Narrow,Impact,Arial,sans-serif;font-weight:850;font-stretch:75%;line-height:1.03}.fixday h1{font-size:clamp(44px,5.7vw,84px)}.fixday h2{font-size:clamp(30px,3.3vw,48px)}.fixday h3{letter-spacing:-.4px;margin:0 0 8px;font-size:18px;line-height:1.25}.fixday p{color:#525252;margin:0 0 20px}.fixday small{color:#666;font-size:12px;line-height:1.5;display:block}.fixday a:focus-visible,.fixday button:focus-visible,.fixday input:focus-visible,.fixday select:focus-visible,.fixday textarea:focus-visible,.fixday summary:focus-visible{outline-offset:4px;outline:3px solid #bd3e08}.fx-preview{text-align:center;background:#eeeae3;flex-wrap:wrap;justify-content:center;gap:25px;padding:8px 20px;font-size:11px;display:flex}.fx-preview>a{text-decoration:underline}.fx-header{justify-content:space-between;align-items:center;gap:28px;min-height:94px;display:flex}.fx-brand{letter-spacing:-1.5px;overflow-wrap:anywhere;align-items:center;gap:10px;max-width:320px;font-size:32px;font-weight:900;line-height:1.1;display:flex}.fx-brand>span{background:var(--fx-orange);flex-shrink:0;width:24px;height:28px}.fx-header nav,.fx-footer nav{gap:26px;font-size:13px;display:flex}.fx-header nav a{padding-block:8px}.fx-header nav a[aria-current=page]{box-shadow:0 2px var(--fx-orange)}.fixday .fx-button,.fixday .ch-button{background:var(--fx-orange);color:#171717;border:1px solid var(--fx-orange);cursor:pointer;text-align:center;border-radius:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:13px 23px;font:700 14px/1.4 Arial,sans-serif;display:inline-flex}.fixday .fx-button:hover,.fixday .ch-button:hover{filter:brightness(.94)}.fixday .fx-outline{color:var(--fx-ink);background:0 0;border-color:currentColor}.fx-actions{flex-wrap:wrap;gap:13px;margin-top:26px;display:flex}.fx-eyebrow{color:#ad3b0a;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700;display:block}.fx-hero{isolation:isolate;align-items:center;min-height:580px;padding-block:55px 85px;display:flex;position:relative}.fx-hero>.fx-photo{z-index:-1;object-position:center 42%;width:100%;height:100%;position:absolute;inset:0}.fx-photo{object-fit:cover;width:100%;height:100%;display:block}.fx-hero-panel{color:#fff;background:#202020e8;max-width:610px;padding:38px}.fx-hero-panel p{color:#eee;max-width:450px;font-size:20px}.fx-hero-panel .fx-eyebrow{color:#ff9a6c}.fx-hero-panel .fx-outline{color:#fff}.fx-hero-panel h1:after{content:"";background:var(--fx-orange);width:60px;height:5px;margin-top:24px;display:block}.fx-quick-search{background:#fff;border:1px solid #777;grid-template-columns:1.2fr 1fr auto;align-items:end;gap:25px;margin-top:-38px;padding:25px;display:grid;position:relative;box-shadow:0 7px 20px #2222220a}.fixday label{gap:8px;min-width:0;font-size:13px;font-weight:700;display:grid}.fixday input,.fixday select,.fixday textarea{color:#222;background:#fff;border:1px solid #bfbcb6;border-radius:0;width:100%;min-width:0;padding:12px;font:14px/1.4 Arial,sans-serif}.fx-home-services{grid-template-columns:1fr 2.7fr;gap:55px;padding-block:80px;display:grid}.fx-home-services h2{font-size:43px}.fx-service-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fx-service-grid>a{border:1px solid #b3afa8;grid-template-columns:auto 1fr auto;align-items:start;gap:20px;padding:24px;display:grid}.fx-service-grid>a:hover{background:#fff0e5;border-color:#ad3b0a}.fx-service-grid p{margin:0;font-size:13px;line-height:1.5}.fx-number{color:#b84310;font-size:26px;font-weight:800;line-height:1}.fx-text-link{border-bottom:1px solid;margin-top:16px;padding-bottom:5px;font-size:14px;font-weight:700;display:inline-block;color:#b43d09!important}.fx-nearby{background:#f0eee8;padding-block:55px}.fx-nearby>.fx-wrap{grid-template-columns:1fr 1.8fr;gap:70px;display:grid}.fx-nearby .fx-page-list{grid-template-columns:1fr}.fx-nearby .fx-page-list p{display:none}.fx-nearby .fx-page-list>a{padding:18px 0}.fx-page-list{grid-template-columns:1fr 1fr;column-gap:35px;display:grid}.fx-page-list>a{border-top:1px solid #8d8983;justify-content:space-between;align-items:center;gap:22px;min-width:0;padding:25px 0;display:flex}.fx-page-list>a>div{min-width:0}.fx-page-list h3{overflow-wrap:anywhere}.fx-page-list .fx-eyebrow{margin-bottom:9px;font-size:10px}.fx-page-list p{margin:0;font-size:14px}.fx-page-list>a>span{font-size:24px}.fx-page-list>a:hover h3{text-underline-offset:5px;-webkit-text-decoration:underline #c94a13;text-decoration:underline #c94a13}.fx-process{grid-template-columns:1.2fr 1fr;align-items:center;gap:45px;padding-block:75px;display:grid}.fx-collage{grid-template-columns:1.5fr 1fr;gap:10px;height:410px;display:grid}.fx-collage .fx-photo{min-width:0}.fx-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}.fx-steps span{background:var(--fx-orange);border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:17px;font-size:14px;font-weight:700;display:inline-grid}.fx-steps h3{font-size:15px}.fx-steps p{margin:0;font-size:12px}.fx-final{background:var(--fx-orange);padding-block:46px}.fx-final>.fx-wrap{justify-content:space-between;align-items:center;gap:35px;display:flex}.fx-final h2{margin:0;font-size:42px}.fx-final .fx-actions{margin:0}.fx-final .fx-button{color:#fff;background:#222;border-color:#222}.fx-footer{color:#fff;background:#222;padding-block:45px}.fx-footer>.fx-wrap{justify-content:space-between;align-items:center;gap:30px;display:flex}.fx-footer small{color:#ccc;font-size:10px}.fx-menu,.fx-mobile-contact{display:none}.fx-inner-head{border-top:1px solid #d4cfc5;border-bottom:5px solid var(--fx-orange);background:#eeeae2;padding:30px 0 50px}.fx-inner-head h1{overflow-wrap:anywhere;max-width:1000px;font-size:clamp(42px,5vw,72px)}.fx-inner-head p{max-width:720px;font-size:19px}.fx-breadcrumb{margin-bottom:38px;font-size:12px}.fx-breadcrumb a{text-decoration:underline}.fx-section{padding-block:55px}.fx-filters{background:#fff;border:1px solid #b3afa8;grid-template-columns:1.4fr 1fr 1fr auto;align-items:end;gap:18px;padding:25px;display:grid}.fx-filters>a{font-size:13px;text-decoration:underline}.fx-result-count{justify-content:space-between;padding-block:30px;font-size:12px;display:flex}.fx-pagination{flex-wrap:wrap;justify-content:center;gap:9px;margin-block:25px;display:flex}.fx-pagination a{border:1px solid #b3afa8;padding:10px 16px;font-size:13px;display:inline-block}.fx-pagination a[aria-current=page]{color:#fff;background:#222}.fx-empty{border:1px solid #b3afa8;padding:35px}.fx-coverage{border-top:1px solid #b3afa8;margin-top:55px;padding-top:40px}.fx-tags{flex-wrap:wrap;gap:12px;margin-bottom:25px;display:flex}.fx-tags a{border:1px solid #b3afa8;padding:12px 18px;font-size:13px}.fx-tags a:hover{background:#ffe4d5}.fx-article-layout{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:55px;padding-block:50px;display:grid}.fx-article-layout article>.fx-text-link{margin:0 0 35px}.fx-issues{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fx-issues>div{border:1px solid #b3afa8;padding:20px}.fx-issues h3{margin-top:15px}.fx-copy{white-space:pre-wrap;padding-block:30px}.fx-visit{background:#eeeae2;border:1px solid #b3afa8;align-self:start;position:sticky;top:25px}.fx-visit>.fx-photo{height:230px}.fx-visit>div{padding:25px}.fx-visit h2{font-size:38px}.fx-visit .fx-actions{display:grid}.fx-visit small{margin-top:25px}.fx-faq{margin-top:45px}.fx-faq h2{font-size:34px}.fx-faq details{border-top:1px solid #b3afa8;padding:20px 0}.fx-faq summary{cursor:pointer;font-size:16px;font-weight:700}.fx-faq details p{margin:16px 0 0;font-size:14px}.fx-contact-layout{grid-template-columns:1fr 1fr;gap:65px;padding-block:60px;display:grid}.fx-contact-option{border-top:1px solid #b3afa8;padding-block:22px}.fx-contact-option p{margin-bottom:8px}.fx-contact-option .fx-text-link{margin-top:5px}.fx-contact-layout>div>.fx-photo{height:260px}.fixday .ch-enquiry{background:#fff;border:1px solid #b3afa8;border-radius:0;align-self:start;gap:20px;padding:30px;display:grid}.fixday .ch-enquiry h2{font-size:36px}.fixday .ch-enquiry p{margin:0}.fixday .ch-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fixday .ch-consent{align-items:start;font-size:12px;font-weight:400;display:flex}.fixday .ch-consent input{accent-color:#b43d09;flex-shrink:0;width:18px;height:18px}.fixday .ch-enquiry [role=status]{border-left:3px solid var(--fx-orange);background:#fff0e5;padding:12px}@media (max-width:1100px){.fx-wrap{width:calc(100% - 48px)}.fx-header{gap:18px}.fx-header nav{gap:16px}.fx-brand{max-width:245px;font-size:27px}.fx-home-services{grid-template-columns:1fr 2fr;gap:25px}.fx-service-grid>a{gap:12px;padding:19px}.fx-process{gap:25px}.fx-filters{grid-template-columns:1fr 1fr}.fx-footer>.fx-wrap,.fx-final>.fx-wrap{flex-wrap:wrap}.fx-contact-layout{gap:30px}}@media (max-width:760px){.fx-wrap{width:calc(100% - 36px)}.fx-preview{gap:4px;padding:7px 12px;font-size:9px}.fx-preview span{width:100%}.fx-header{min-height:78px}.fx-header>nav,.fx-header>.fx-button{display:none}.fx-brand{max-width:245px;font-size:27px}.fx-menu{display:block;position:relative}.fx-menu summary{cursor:pointer;padding:12px;font-size:13px}.fx-menu nav{z-index:10;background:#faf8f3;border:1px solid #aaa;min-width:190px;padding:12px;display:grid;position:absolute;top:45px;right:0}.fx-menu nav a{padding:10px}.fx-hero{align-items:end;min-height:600px;padding-block:180px 55px}.fx-hero>.fx-photo{object-position:65% center}.fx-hero-panel{background:#202020ed;padding:24px}.fx-hero-panel h1{font-size:48px}.fx-hero-panel p{font-size:16px}.fx-hero-panel .fx-eyebrow{font-size:9px}.fx-actions{gap:10px}.fixday .fx-button{padding:12px 15px;font-size:12px}.fx-quick-search{grid-template-columns:1fr;gap:16px;margin-top:-25px;padding:20px}.fx-home-services{grid-template-columns:1fr;gap:28px;padding-block:45px}.fx-home-services h2{font-size:38px}.fx-service-grid{grid-template-columns:1fr;gap:12px}.fx-service-grid>a{padding:20px}.fx-service-grid h3{font-size:18px}.fx-service-grid p{font-size:14px}.fx-nearby{padding-block:40px}.fx-nearby>.fx-wrap{grid-template-columns:1fr;gap:20px}.fx-page-list{grid-template-columns:1fr}.fx-process{grid-template-columns:1fr;gap:30px;padding-block:45px}.fx-collage{height:290px}.fx-process h2{font-size:37px}.fx-steps{gap:14px}.fx-final>.fx-wrap{display:block}.fx-final h2{font-size:35px}.fx-final .fx-actions{margin-top:25px}.fx-footer{padding-bottom:110px}.fx-footer>.fx-wrap{gap:26px;display:grid}.fx-footer nav{flex-wrap:wrap;gap:18px}.fx-mobile-contact{z-index:15;padding:10px 18px max(10px,env(safe-area-inset-bottom));background:#faf8f3;border-top:1px solid #b3afa8;display:block;position:fixed;bottom:0;left:0;right:0}.fx-mobile-contact .fx-actions{grid-template-columns:1fr 1fr;margin:0;display:grid}.fx-inner-head{padding-block:25px 35px}.fx-inner-head h1{font-size:42px}.fx-inner-head p{font-size:17px}.fx-breadcrumb{margin-bottom:28px}.fx-filters{grid-template-columns:1fr;padding:20px}.fx-section{padding-block:40px}.fx-article-layout{grid-template-columns:1fr;gap:30px}.fx-visit{position:static}.fx-issues h3{font-size:15px}.fx-contact-layout{grid-template-columns:1fr;padding-block:40px}.fixday .ch-fields{grid-template-columns:1fr}.fixday .ch-enquiry{padding:22px}.fx-steps h3{font-size:14px}}.fx-brand{overflow-wrap:break-word;flex-shrink:0;max-width:40%}.fx-header nav{flex-wrap:wrap;min-width:0}.fx-header>.fx-button{flex-shrink:0}.fx-hero-panel,.fx-home-services>*,.fx-nearby>.fx-wrap>*,.fx-process>*{min-width:0}.fx-steps h3,.fx-process h2,.fx-home-services h2,.fx-nearby h2{overflow-wrap:break-word}@media (max-width:700px){.fx-brand{max-width:75%;font-size:25px}.fx-hero-panel h1{font-size:clamp(32px,9vw,48px)}}.fixday :is(h1,h2){letter-spacing:-.045em;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-stretch:100%;line-height:1.1}.fixday .fx-hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,5vw,72px);width:min(1280px,100% - 80px);min-height:0;margin:auto;padding:42px 0 56px;display:grid}.fixday .fx-hero>.fx-photo{z-index:auto;object-position:center;border-radius:28px 28px 80px;grid-area:1/2;width:100%;height:540px;position:static;box-shadow:0 18px 50px #00000010}.fixday .fx-hero>.fx-wrap{grid-area:1/1;width:100%;min-width:0}.fixday .fx-hero-panel{max-width:none;color:var(--fx-ink);background:0 0;padding:0}.fixday .fx-hero-panel h1{margin-bottom:26px;font-size:clamp(44px,5vw,72px);line-height:1.08}.fixday .fx-hero-line{display:block}.fixday .fx-long-heading h1{font-size:clamp(40px,4.4vw,62px)}.fixday .fx-long-heading .fx-hero-line{letter-spacing:-.035em;margin-top:18px;font-size:.56em;line-height:1.22}.fixday .fx-hero-panel h1:after{display:none}.fixday .fx-hero-panel p{color:inherit;max-width:480px;font-size:18px;line-height:1.75}.fixday .fx-hero-panel .fx-eyebrow,.fixday .fx-hero-panel .fx-outline{color:inherit}.fixday .fx-actions{gap:12px;margin-top:30px}.fixday .fx-quick-search{border-color:#dedbd5;border-radius:16px;gap:24px;margin-top:0;padding:28px;box-shadow:0 12px 40px #00000007}.fixday .fx-home-services{grid-template-columns:.9fr 2fr;gap:56px;padding-block:88px}.fixday .fx-home-services h2{font-size:clamp(30px,3vw,42px);line-height:1.15}.fixday .fx-service-grid{gap:20px}.fixday .fx-service-grid>a{border-color:#dedbd5;border-radius:16px;grid-template-columns:1fr auto;gap:20px;padding:28px;box-shadow:0 4px 14px #00000004}.fixday .fx-service-grid>a>div{grid-area:2/1/auto/-1}.fixday .fx-service-grid>a>span:last-child{grid-area:1/2;font-size:24px}.fixday .fx-number{border-radius:10px;justify-self:start;place-items:center;min-width:42px;min-height:42px;padding:10px;font-size:16px;display:inline-grid}.fixday .fx-service-grid h3{margin-bottom:12px;font-size:21px;line-height:1.3}.fixday .fx-service-grid p{font-size:14px;line-height:1.75}.fixday .fx-nearby{padding-block:80px}.fixday .fx-nearby>.fx-wrap{display:block}.fixday .fx-nearby>.fx-wrap>div:first-child{max-width:660px;margin-bottom:36px}.fixday .fx-nearby h2{max-width:640px}.fixday .fx-process{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:88px}.fixday .fx-collage{grid-template-columns:1.2fr 1fr;align-items:center;gap:16px;height:560px}.fixday .fx-collage .fx-photo{border-radius:20px;height:85%}.fixday .fx-collage .fx-photo:first-child{height:100%}.fixday .fx-steps{grid-template-columns:1fr;gap:0;margin-top:30px}.fixday .fx-steps>div{border-top:1px solid #dedbd5;padding:20px 0 20px 58px;position:relative}.fixday .fx-steps span{border-radius:10px;width:36px;height:36px;margin:0;position:absolute;top:22px;left:0}.fixday .fx-steps h3{margin-bottom:8px;font-size:18px}.fixday .fx-steps p{font-size:14px;line-height:1.7}.fixday .fx-final{padding-block:64px}.fixday .fx-final h2{font-size:clamp(30px,3.5vw,48px);line-height:1.15}.fixday .fx-inner-head{border-bottom-width:1px;padding-block:40px 64px}.fixday .fx-inner-head h1{max-width:950px;font-size:clamp(36px,4.5vw,64px);line-height:1.12}.fixday .fx-visit{border-radius:18px;overflow:hidden;box-shadow:0 14px 40px #00000008}.fixday .fx-contact-layout>div>.fx-photo{border-radius:20px}.fixday .fx-section{padding-block:70px}@media (max-width:1100px){.fixday .fx-hero{gap:32px;width:calc(100% - 48px)}.fixday .fx-hero>.fx-photo{height:480px}.fixday .fx-home-services{grid-template-columns:1fr;gap:32px}.fixday .fx-home-services>div:first-child{max-width:660px}.fixday .fx-process{gap:32px}.fixday .fx-collage{height:480px}}@media (max-width:760px){.fixday .fx-hero{grid-template-columns:1fr;gap:28px;width:calc(100% - 36px);padding:28px 0 32px}.fixday .fx-hero>.fx-wrap{grid-area:1/1}.fixday .fx-hero>.fx-photo{aspect-ratio:4/3;border-radius:20px 20px 48px;grid-area:2/1;height:auto}.fixday .fx-hero-panel h1{font-size:clamp(38px,10vw,56px)}.fixday .fx-long-heading .fx-hero-line{margin-top:14px;font-size:.6em;line-height:1.25}.fixday .fx-hero-panel p{font-size:16px}.fixday .fx-quick-search{gap:18px;padding:22px}.fixday .fx-home-services,.fixday .fx-process,.fixday .fx-nearby,.fixday .fx-section{padding-block:48px}.fixday .fx-service-grid{grid-template-columns:1fr;gap:16px}.fixday .fx-service-grid>a{padding:24px}.fixday .fx-process{grid-template-columns:1fr;gap:32px}.fixday .fx-collage{gap:12px;height:340px}.fixday .fx-final{padding-block:44px}.fixday .fx-inner-head{padding-block:28px 40px}.fixday .fx-inner-head h1{font-size:clamp(34px,8vw,46px)}}@media (min-width:761px) and (max-height:760px){.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-hero{gap:clamp(28px,4vw,52px);padding-block:22px 30px}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-hero>.fx-photo{height:clamp(390px,100svh - 150px,480px)}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-long-heading h1{margin-bottom:20px;font-size:clamp(42px,4.2vw,58px)}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-long-heading .fx-hero-line{margin-top:12px}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-hero-panel p{margin-bottom:0;font-size:16px;line-height:1.6}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-actions{margin-top:22px}}
.hello-home{--hh-orange:#456985;--hh-ink:#222;--hh-paper:#faf8f3;background:var(--hh-paper);color:var(--hh-ink);min-height:100vh;font:16px/1.55 Arial,Helvetica,sans-serif}.hello-home *{box-sizing:border-box}.hello-home a{color:inherit}.hh-wrap{width:min(1280px,100% - 80px);margin-inline:auto}.hello-home h1,.hello-home h2{letter-spacing:-2px;margin:0 0 24px;font-family:Arial Narrow,Impact,Arial,sans-serif;font-weight:850;font-stretch:75%;line-height:1.03}.hello-home h3{letter-spacing:-.4px;margin:0 0 8px;font-size:18px;line-height:1.25}.hello-home p{color:#525252;margin:0 0 20px}.hello-home small{color:#666;font-size:12px;line-height:1.5;display:block}.hello-home a:focus-visible,.hello-home button:focus-visible,.hello-home input:focus-visible,.hello-home select:focus-visible,.hello-home textarea:focus-visible,.hello-home summary:focus-visible{outline-offset:4px;outline:3px solid #bd3e08}.hh-preview{text-align:center;background:#eeeae3;flex-wrap:wrap;justify-content:center;gap:25px;padding:8px 20px;font-size:11px;display:flex}.hh-preview>a{text-decoration:underline}.hh-header{justify-content:space-between;align-items:center;gap:28px;min-height:94px;display:flex}.hh-brand{letter-spacing:-1.5px;overflow-wrap:anywhere;align-items:center;gap:10px;max-width:320px;font-size:32px;font-weight:900;line-height:1.1;display:flex}.hh-brand>span{background:var(--hh-orange);flex-shrink:0;width:24px;height:28px}.hh-header nav,.hh-footer nav{gap:26px;font-size:13px;display:flex}.hh-header nav a{padding-block:8px}.hh-header nav a[aria-current=page]{box-shadow:0 2px var(--hh-orange)}.hello-home .hh-button,.hello-home .ch-button{background:var(--hh-orange);color:#171717;border:1px solid var(--hh-orange);cursor:pointer;text-align:center;border-radius:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:13px 23px;font:700 14px/1.4 Arial,sans-serif;display:inline-flex}.hello-home .hh-button:hover,.hello-home .ch-button:hover{filter:brightness(.94)}.hh-actions{flex-wrap:wrap;gap:13px;margin-top:26px;display:flex}.hh-eyebrow{color:#456985;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700;display:block}.hh-hero{isolation:isolate;align-items:center;min-height:580px;padding-block:55px 85px;display:flex;position:relative}.hh-hero>.hh-photo{z-index:-1;object-position:center 42%;width:100%;height:100%;position:absolute;inset:0}.hh-photo{object-fit:cover;width:100%;height:100%;display:block}.hh-hero-panel{color:#fff;background:#202020e8;max-width:610px;padding:38px}.hh-hero-panel p{color:#eee;max-width:450px;font-size:20px}.hh-hero-panel .hh-eyebrow{color:#ff9a6c}.hh-hero-panel .hh-outline{color:#fff}.hh-hero-panel h1:after{content:"";background:var(--hh-orange);width:60px;height:5px;margin-top:24px;display:block}.hh-quick-search{background:#fff;border:1px solid #777;grid-template-columns:1.2fr 1fr auto;align-items:end;gap:25px;margin-top:-38px;padding:25px;display:grid;position:relative;box-shadow:0 7px 20px #2222220a}.hello-home label{gap:8px;min-width:0;font-size:13px;font-weight:700;display:grid}.hello-home input,.hello-home select,.hello-home textarea{color:#222;background:#fff;border:1px solid #bfbcb6;border-radius:0;width:100%;min-width:0;padding:12px;font:14px/1.4 Arial,sans-serif}.hh-home-services{grid-template-columns:1fr 2.7fr;gap:55px;padding-block:80px;display:grid}.hh-home-services h2{font-size:43px}.hh-service-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hh-service-grid>a{border:1px solid #b3afa8;grid-template-columns:auto 1fr auto;align-items:start;gap:20px;padding:24px;display:grid}.hh-service-grid>a:hover{background:#fff0e5;border-color:#456985}.hh-service-grid p{margin:0;font-size:13px;line-height:1.5}.hh-number{color:#807363;font-size:26px;font-weight:800;line-height:1}.hh-text-link{border-bottom:1px solid;margin-top:16px;padding-bottom:5px;font-size:14px;font-weight:700;display:inline-block;color:#456985!important}.hh-nearby>.hh-wrap{grid-template-columns:1fr 1.8fr;gap:70px;display:grid}.hh-nearby .hh-page-list{grid-template-columns:1fr}.hh-nearby .hh-page-list p{display:none}.hh-page-list{grid-template-columns:1fr 1fr;column-gap:35px;display:grid}.hh-page-list>a{border-top:1px solid #8d8983;justify-content:space-between;align-items:center;gap:22px;min-width:0;padding:25px 0;display:flex}.hh-page-list>a>div{min-width:0}.hh-page-list h3{overflow-wrap:anywhere}.hh-page-list .hh-eyebrow{margin-bottom:9px;font-size:10px}.hh-page-list p{margin:0;font-size:14px}.hh-page-list>a>span{font-size:24px}.hh-page-list>a:hover h3{text-underline-offset:5px;-webkit-text-decoration:underline #c94a13;text-decoration:underline #c94a13}.hh-process{grid-template-columns:1.2fr 1fr;align-items:center;gap:45px;padding-block:75px;display:grid}.hh-collage{grid-template-columns:1.5fr 1fr;gap:10px;height:410px;display:grid}.hh-collage .hh-photo{min-width:0}.hh-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}.hh-steps span{background:var(--hh-orange);border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:17px;font-size:14px;font-weight:700;display:inline-grid}.hh-steps p{margin:0;font-size:12px}.hh-final>.hh-wrap{justify-content:space-between;align-items:center;gap:35px;display:flex}.hh-final h2{margin:0;font-size:42px}.hh-final .hh-actions{margin:0}.hh-footer>.hh-wrap{justify-content:space-between;align-items:center;gap:30px;display:flex}.hh-footer small{color:#ccc;font-size:10px}.hh-menu,.hh-mobile-contact{display:none}.hh-inner-head{border-top:1px solid #d4cfc5;border-bottom:5px solid var(--hh-orange);background:#eeeae2;padding:30px 0 50px}.hh-inner-head h1{overflow-wrap:anywhere;max-width:1000px;font-size:clamp(42px,5vw,72px)}.hh-inner-head p{max-width:720px;font-size:19px}.hh-breadcrumb{margin-bottom:38px;font-size:12px}.hh-breadcrumb a{text-decoration:underline}.hh-section{padding-block:55px}.hh-filters{background:#fff;border:1px solid #b3afa8;grid-template-columns:1.4fr 1fr 1fr auto;align-items:end;gap:18px;padding:25px;display:grid}.hh-filters>a{font-size:13px;text-decoration:underline}.hh-result-count{justify-content:space-between;padding-block:30px;font-size:12px;display:flex}.hh-pagination{flex-wrap:wrap;justify-content:center;gap:9px;margin-block:25px;display:flex}.hh-pagination a{border:1px solid #b3afa8;padding:10px 16px;font-size:13px;display:inline-block}.hh-pagination a[aria-current=page]{color:#fff;background:#222}.hh-empty{border:1px solid #b3afa8;padding:35px}.hh-coverage{border-top:1px solid #b3afa8;margin-top:55px;padding-top:40px}.hh-tags{flex-wrap:wrap;gap:12px;margin-bottom:25px;display:flex}.hh-tags a{border:1px solid #b3afa8;padding:12px 18px;font-size:13px}.hh-article-layout{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:55px;padding-block:50px;display:grid}.hh-article-layout article>.hh-text-link{margin:0 0 35px}.hh-issues{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hh-issues>div{border:1px solid #b3afa8;padding:20px}.hh-issues h3{margin-top:15px}.hh-copy{white-space:pre-wrap;padding-block:30px}.hh-visit{background:#eeeae2;border:1px solid #b3afa8;align-self:start;position:sticky;top:25px}.hh-visit>.hh-photo{height:230px}.hh-visit>div{padding:25px}.hh-visit h2{font-size:38px}.hh-visit .hh-actions{display:grid}.hh-visit small{margin-top:25px}.hh-faq{margin-top:45px}.hh-faq h2{font-size:34px}.hh-faq details{border-top:1px solid #b3afa8;padding:20px 0}.hh-faq summary{cursor:pointer;font-size:16px;font-weight:700}.hh-faq details p{margin:16px 0 0;font-size:14px}.hh-contact-layout{grid-template-columns:1fr 1fr;gap:65px;padding-block:60px;display:grid}.hh-contact-option{border-top:1px solid #b3afa8;padding-block:22px}.hh-contact-option p{margin-bottom:8px}.hh-contact-option .hh-text-link{margin-top:5px}.hh-contact-layout>div>.hh-photo{height:260px}.hello-home .ch-enquiry{background:#fff;border:1px solid #b3afa8;border-radius:0;align-self:start;gap:20px;padding:30px;display:grid}.hello-home .ch-enquiry h2{font-size:36px}.hello-home .ch-enquiry p{margin:0}.hello-home .ch-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.hello-home .ch-consent{align-items:start;font-size:12px;font-weight:400;display:flex}.hello-home .ch-consent input{accent-color:#456985;flex-shrink:0;width:18px;height:18px}.hello-home .ch-enquiry [role=status]{border-left:3px solid var(--hh-orange);background:#fff0e5;padding:12px}@media (max-width:1100px){.hh-wrap{width:calc(100% - 48px)}.hh-header{gap:18px}.hh-header nav{gap:16px}.hh-brand{max-width:245px;font-size:27px}.hh-home-services{grid-template-columns:1fr 2fr;gap:25px}.hh-service-grid>a{gap:12px;padding:19px}.hh-process{gap:25px}.hh-filters{grid-template-columns:1fr 1fr}.hh-footer>.hh-wrap,.hh-final>.hh-wrap{flex-wrap:wrap}.hh-contact-layout{gap:30px}}@media (max-width:760px){.hh-wrap{width:calc(100% - 36px)}.hh-preview{gap:4px;padding:7px 12px;font-size:9px}.hh-preview span{width:100%}.hh-header{min-height:78px}.hh-header>nav,.hh-header>.hh-button{display:none}.hh-brand{max-width:245px;font-size:27px}.hh-menu{display:block;position:relative}.hh-menu summary{cursor:pointer;padding:12px;font-size:13px}.hh-menu nav{z-index:10;background:#faf8f3;border:1px solid #aaa;min-width:190px;padding:12px;display:grid;position:absolute;top:45px;right:0}.hh-menu nav a{padding:10px}.hh-hero{align-items:end;min-height:600px;padding-block:180px 55px}.hh-hero>.hh-photo{object-position:65% center}.hh-hero-panel{background:#202020ed;padding:24px}.hh-hero-panel h1{font-size:48px}.hh-hero-panel p{font-size:16px}.hh-hero-panel .hh-eyebrow{font-size:9px}.hh-actions{gap:10px}.hello-home .hh-button{padding:12px 15px;font-size:12px}.hh-quick-search{grid-template-columns:1fr;gap:16px;margin-top:-25px;padding:20px}.hh-home-services{grid-template-columns:1fr;gap:28px;padding-block:45px}.hh-home-services h2{font-size:38px}.hh-service-grid{grid-template-columns:1fr;gap:12px}.hh-service-grid>a{padding:20px}.hh-service-grid h3{font-size:18px}.hh-service-grid p{font-size:14px}.hh-nearby{padding-block:40px}.hh-nearby>.hh-wrap{grid-template-columns:1fr;gap:20px}.hh-page-list{grid-template-columns:1fr}.hh-process{grid-template-columns:1fr;gap:30px;padding-block:45px}.hh-collage{height:290px}.hh-process h2{font-size:37px}.hh-steps{gap:14px}.hh-final>.hh-wrap{display:block}.hh-final h2{font-size:35px}.hh-final .hh-actions{margin-top:25px}.hh-footer{padding-bottom:110px}.hh-footer>.hh-wrap{gap:26px;display:grid}.hh-footer nav{flex-wrap:wrap;gap:18px}.hh-mobile-contact{z-index:15;padding:10px 18px max(10px,env(safe-area-inset-bottom));background:#faf8f3;border-top:1px solid #b3afa8;display:block;position:fixed;bottom:0;left:0;right:0}.hh-mobile-contact .hh-actions{grid-template-columns:1fr 1fr;margin:0;display:grid}.hh-inner-head{padding-block:25px 35px}.hh-inner-head h1{font-size:42px}.hh-inner-head p{font-size:17px}.hh-breadcrumb{margin-bottom:28px}.hh-filters{grid-template-columns:1fr;padding:20px}.hh-section{padding-block:40px}.hh-article-layout{grid-template-columns:1fr;gap:30px}.hh-visit{position:static}.hh-issues h3{font-size:15px}.hh-contact-layout{grid-template-columns:1fr;padding-block:40px}.hello-home .ch-fields{grid-template-columns:1fr}.hello-home .ch-enquiry{padding:22px}.hh-steps h3{font-size:14px}}.hello-home{--hh-orange:#456985;--hh-ink:#243746;--hh-paper:#fff;color:#243746;font-family:Arial,Helvetica,sans-serif}.hello-home h1,.hello-home h2{letter-spacing:-1.8px;font-family:Arial,Helvetica,sans-serif;font-weight:750;line-height:1.08}.hello-home h1{font-size:clamp(42px,5vw,70px)}.hello-home h2{font-size:clamp(29px,3vw,42px)}.hello-home h3{color:#243746}.hello-home p{color:#4d6172}.hello-home small{color:#526778}.hello-home a:focus-visible,.hello-home button:focus-visible,.hello-home input:focus-visible,.hello-home select:focus-visible,.hello-home textarea:focus-visible,.hello-home summary:focus-visible{outline-color:#456985}.hh-preview{color:#243746;background:#eef3f6}.hh-header{min-height:88px}.hh-brand{letter-spacing:-.9px;font-size:23px}.hh-brand>span{background:conic-gradient(#456985 0 25%,#7196ad 0 50%,#456985 0 75%,#7196ad 0);border:2px solid #fff;border-radius:5px;width:24px;height:24px}.hello-home .hh-button,.hello-home .ch-button{color:#fff;background:#456985;border-color:#456985;border-radius:8px}.hello-home .hh-outline{color:#243746;background:0 0;border-color:#698293}.hh-home-hero{text-align:center;background:#eef3f6;padding:40px 0 22px}.hh-pill{letter-spacing:1px;background:#dfe8ef;border-radius:30px;margin-bottom:22px;padding:7px 15px;font-size:10px;font-weight:700;display:inline-block}.hh-home-hero h1{margin-bottom:20px}.hh-home-hero h1 em{color:#456985;font-style:normal}.hh-home-hero p{max-width:650px;margin:0 auto;font-size:18px}.hh-home-hero .hh-actions{justify-content:center;margin-top:22px}.hh-quick-search{max-width:960px;box-shadow:none;text-align:left;border:0;border-radius:14px;grid-template-columns:1fr 1fr auto;gap:18px;margin:26px auto 0;padding:17px}.hello-home input,.hello-home select,.hello-home textarea{color:#243746;border-color:#d6e0e7;border-radius:7px}.hh-photo-strip{background:#eef3f6;grid-template-columns:1fr 1.55fr 1fr;gap:10px;height:310px;padding:0 8px;display:grid}.hh-photo-strip .hh-photo{object-position:center 40%;border-radius:12px;min-width:0}.hh-home-services{padding-block:60px;display:block}.hh-section-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.hh-section-heading h2{margin:0}.hh-text-link{border:0;margin-top:12px;color:#456985!important}.hh-section-heading .hh-text-link{white-space:nowrap;margin:0}.hh-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.hh-service-grid>article{border:1px solid #dce5eb;border-radius:12px;padding:25px 22px}.hh-service-grid>article:nth-child(2n){background:#eef3f6}.hh-icon{object-fit:contain;width:42px;height:42px;margin-bottom:17px;display:block}.hh-service-grid h3{margin-bottom:13px;font-size:18px}.hh-service-links{gap:12px;display:grid}.hh-service-links>a{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.hh-service-links>a:hover{text-decoration:underline}.hh-service-links span{color:#807363;background:#eee6d9;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:18px;display:grid}.hh-nearby{background:#eef3f6;padding-block:50px}.hh-nearby>.hh-wrap{grid-template-columns:1fr 1.1fr;align-items:center;gap:65px}.hh-eyebrow{color:#456985}.hh-directory-preview{background:#fff;border-radius:14px;padding:28px}.hh-directory-preview>h3{margin-bottom:10px;font-size:20px}.hh-page-list>a{border-color:#dce5eb;justify-content:start;gap:18px}.hh-page-list>a>div{flex:1}.hh-page-list>a>.hh-icon{flex-shrink:0;width:35px;height:35px;margin:0}.hh-page-list>a>span{color:#456985;font-size:23px}.hh-nearby .hh-page-list>a{padding:18px 0}.hh-page-list h3{font-size:18px}.hh-page-list>a:hover h3{text-decoration-color:#456985}.hh-neighbourhood{color:#7196ad;border-bottom:2px solid #a8bdcb;align-items:end;gap:12px;margin-top:30px;line-height:1;display:flex}.hh-neighbourhood span{font-family:Georgia,serif;font-size:100px;font-weight:400}.hh-neighbourhood span:nth-child(2){font-size:140px}.hh-neighbourhood span:nth-child(3){font-size:80px}.hh-process{padding-block:55px;display:block}.hh-process h2{font-size:30px}.hh-steps{gap:35px;margin:35px 0 0}.hh-steps>div{border-top:2px solid #7196ad;padding-top:20px;position:relative}.hh-steps>div:before{content:"";background:#456985;border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:0}.hh-steps span{color:#9bb3c3;background:0 0;border-radius:0;width:auto;height:auto;margin-bottom:18px;font-size:52px;font-weight:800;line-height:1}.hh-steps h3{font-size:19px}.hh-steps p{max-width:290px;font-size:14px}.hh-final{background:0 0;padding-block:10px 40px}.hh-final>.hh-wrap{color:#fff;background:#456985;border-radius:18px;grid-template-columns:1fr 180px;gap:40px;padding:38px;display:grid}.hh-final h2{font-size:36px}.hh-final p{color:#e6eef3;margin-top:14px}.hh-final .hh-actions{margin-top:23px}.hh-final .hh-button{color:#243746;background:#fff;border-color:#fff}.hh-final .hh-outline{color:#fff;background:0 0}.hh-final .hh-photo{object-position:center;border-radius:50%;width:175px;height:175px}.hh-footer{color:#243746;background:#fff;padding-block:20px 40px}.hh-footer small{color:#526778}.hh-inner-head{text-align:center;background:#eef3f6;border-color:#dce5eb;border-bottom-width:1px;padding-block:30px 45px}.hh-inner-head h1,.hh-inner-head p{margin-inline:auto}.hh-inner-head .hh-actions{justify-content:center}.hh-breadcrumb{color:#526778}.hh-filters{background:#eef3f6;border-color:#dce5eb;border-radius:14px}.hh-pagination a{border-color:#dce5eb;border-radius:8px}.hh-pagination a[aria-current=page]{background:#456985}.hh-tags a,.hh-issues>div,.hh-empty{border-color:#dce5eb;border-radius:9px}.hh-tags a:hover{background:#eee6d9}.hh-coverage,.hh-contact-option,.hh-faq details{border-color:#dce5eb}.hh-number{color:#807363}.hh-visit{background:#eef3f6;border-color:#dce5eb;border-radius:14px;overflow:hidden}.hello-home .ch-enquiry{background:#eef3f6;border-color:#dce5eb;border-radius:14px}.hello-home .ch-enquiry [role=status]{background:#fff;border-color:#807363}.hh-contact-layout>div>.hh-photo{border-radius:12px}.hh-mobile-contact{background:#fff;border-color:#dce5eb}@media (max-width:1100px){.hh-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hh-nearby>.hh-wrap{gap:30px}.hh-final>.hh-wrap{gap:25px}.hh-header nav{gap:16px}}@media (max-width:760px){.hh-home-hero{padding-top:30px}.hh-home-hero h1{font-size:43px}.hh-home-hero p{font-size:16px}.hh-quick-search{grid-template-columns:1fr;margin-top:25px;padding:18px}.hh-photo-strip{grid-template-columns:1fr 1.25fr 1fr;gap:6px;height:195px;padding-inline:6px}.hh-home-services{padding-block:38px}.hh-section-heading{flex-direction:column;align-items:start;gap:10px}.hh-service-grid{grid-template-columns:1fr 1fr;gap:12px}.hh-service-grid>article{padding:18px 14px}.hh-service-grid h3{font-size:17px}.hh-service-links>a{font-size:12px}.hh-service-links span{width:22px;height:22px}.hh-nearby>.hh-wrap{grid-template-columns:1fr;gap:25px}.hh-directory-preview{padding:22px}.hh-neighbourhood{margin-top:15px}.hh-neighbourhood span{font-size:65px}.hh-neighbourhood span:nth-child(2){font-size:85px}.hh-neighbourhood span:nth-child(3){font-size:55px}.hh-steps{grid-template-columns:1fr;gap:27px}.hh-steps>div{padding-top:17px}.hh-steps span{font-size:43px}.hh-steps p{max-width:none}.hh-final>.hh-wrap{padding:28px;display:block}.hh-final h2{font-size:31px}.hh-final>.hh-wrap>.hh-photo{display:none}.hh-footer{padding-bottom:110px}.hh-inner-head h1{font-size:40px}.hh-inner-head{text-align:left}.hh-inner-head .hh-actions{justify-content:start}.hh-menu nav{background:#fff;border-color:#dce5eb;border-radius:8px}.hh-page-list h3{font-size:17px}.hh-page-list>a>.hh-icon{width:28px;height:28px}.hh-brand{font-size:21px}.hh-visit>.hh-photo{height:220px}}.hh-photo-strip{grid-template-rows:minmax(0,1fr)}.hh-photo-strip .hh-photo{min-height:0;max-height:100%}
.homestead{--hs-orange:#493447;--hs-ink:#222;--hs-paper:#faf6ef;background:var(--hs-paper);color:var(--hs-ink);min-height:100vh;font:16px/1.55 Arial,Helvetica,sans-serif}.homestead *{box-sizing:border-box}.homestead a{color:inherit}.hs-wrap{width:min(1280px,100% - 80px);margin-inline:auto}.homestead h1,.homestead h2{letter-spacing:-2px;margin:0 0 24px;font-family:Arial Narrow,Impact,Arial,sans-serif;font-weight:850;font-stretch:75%;line-height:1.03}.homestead h1{font-size:clamp(44px,5.7vw,84px)}.homestead h3{letter-spacing:-.4px;margin:0 0 8px;font-size:18px;line-height:1.25}.homestead p{color:#525252;margin:0 0 20px}.homestead small{color:#666;font-size:12px;line-height:1.5;display:block}.homestead a:focus-visible,.homestead button:focus-visible,.homestead input:focus-visible,.homestead select:focus-visible,.homestead textarea:focus-visible,.homestead summary:focus-visible{outline-offset:4px;outline:3px solid #8c7043}.hs-preview{text-align:center;background:#eeeae3;flex-wrap:wrap;justify-content:center;gap:25px;padding:8px 20px;font-size:11px;display:flex}.hs-preview>a{text-decoration:underline}.hs-header{justify-content:space-between;align-items:center;gap:28px;min-height:94px;display:flex}.hs-brand{letter-spacing:-1.5px;overflow-wrap:anywhere;align-items:center;gap:10px;max-width:320px;font-size:32px;font-weight:900;line-height:1.1;display:flex}.hs-brand>span{background:var(--hs-orange);flex-shrink:0;width:24px;height:28px}.hs-header nav,.hs-footer nav{gap:26px;font-size:13px;display:flex}.hs-header nav a{padding-block:8px}.hs-header nav a[aria-current=page]{box-shadow:0 2px var(--hs-orange)}.homestead .hs-button,.homestead .ch-button{background:var(--hs-orange);color:#171717;border:1px solid var(--hs-orange);cursor:pointer;text-align:center;border-radius:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:13px 23px;font:700 14px/1.4 Arial,sans-serif;display:inline-flex}.homestead .hs-button:hover,.homestead .ch-button:hover{filter:brightness(.94)}.homestead .hs-outline{color:var(--hs-ink);background:0 0;border-color:currentColor}.hs-actions{flex-wrap:wrap;gap:13px;margin-top:26px;display:flex}.hs-eyebrow{color:#493447;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700;display:block}.hs-hero{isolation:isolate;align-items:center;min-height:580px;padding-block:55px 85px;display:flex;position:relative}.hs-hero>.hs-photo{z-index:-1;object-position:center 42%;width:100%;height:100%;position:absolute;inset:0}.hs-photo{object-fit:cover;width:100%;height:100%;display:block}.hs-hero-panel{color:#fff;background:#202020e8;max-width:610px;padding:38px}.hs-hero-panel p{color:#eee;max-width:450px;font-size:20px}.hs-hero-panel .hs-eyebrow{color:#ff9a6c}.hs-hero-panel .hs-outline{color:#fff}.hs-hero-panel h1:after{content:"";background:var(--hs-orange);width:60px;height:5px;margin-top:24px;display:block}.hs-quick-search{background:#fff;border:1px solid #777;grid-template-columns:1.2fr 1fr auto;align-items:end;gap:25px;margin-top:-38px;padding:25px;display:grid;position:relative;box-shadow:0 7px 20px #2222220a}.homestead label{gap:8px;min-width:0;font-size:13px;font-weight:700;display:grid}.homestead input,.homestead select,.homestead textarea{color:#222;background:#fff;border:1px solid #bfbcb6;border-radius:0;width:100%;min-width:0;padding:12px;font:14px/1.4 Arial,sans-serif}.hs-home-services{grid-template-columns:1fr 2.7fr;gap:55px;padding-block:80px;display:grid}.hs-home-services h2{font-size:43px}.hs-service-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hs-service-grid>a{border:1px solid #b3afa8;grid-template-columns:auto 1fr auto;align-items:start;gap:20px;padding:24px;display:grid}.hs-service-grid>a:hover{background:#eee5dd;border-color:#493447}.hs-service-grid p{margin:0;font-size:13px;line-height:1.5}.hs-number{color:#8c7043;font-size:26px;font-weight:800;line-height:1}.hs-text-link{border-bottom:1px solid;margin-top:16px;padding-bottom:5px;font-size:14px;font-weight:700;display:inline-block;color:#493447!important}.hs-nearby>.hs-wrap{grid-template-columns:1fr 1.8fr;gap:70px;display:grid}.hs-nearby .hs-page-list{grid-template-columns:1fr}.hs-nearby .hs-page-list p{display:none}.hs-nearby .hs-page-list>a{padding:18px 0}.hs-page-list{grid-template-columns:1fr 1fr;column-gap:35px;display:grid}.hs-page-list>a{border-top:1px solid #8d8983;justify-content:space-between;align-items:center;gap:22px;min-width:0;padding:25px 0;display:flex}.hs-page-list>a>div{min-width:0}.hs-page-list h3{overflow-wrap:anywhere}.hs-page-list .hs-eyebrow{margin-bottom:9px;font-size:10px}.hs-page-list p{margin:0;font-size:14px}.hs-page-list>a:hover h3{text-underline-offset:5px;-webkit-text-decoration:underline #8c7043;text-decoration:underline #8c7043}.hs-process{grid-template-columns:1.2fr 1fr;align-items:center;gap:45px;padding-block:75px;display:grid}.hs-collage{grid-template-columns:1.5fr 1fr;gap:10px;height:410px;display:grid}.hs-collage .hs-photo{min-width:0}.hs-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}.hs-steps span{background:var(--hs-orange);border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:17px;font-size:14px;font-weight:700;display:inline-grid}.hs-steps p{margin:0;font-size:12px}.hs-final{background:var(--hs-orange);padding-block:46px}.hs-final>.hs-wrap{justify-content:space-between;align-items:center;gap:35px;display:flex}.hs-final h2{margin:0;font-size:42px}.hs-final .hs-actions{margin:0}.hs-footer{color:#fff;background:#222;padding-block:45px}.hs-footer>.hs-wrap{justify-content:space-between;align-items:center;gap:30px;display:flex}.hs-footer small{color:#ccc;font-size:10px}.hs-menu,.hs-mobile-contact{display:none}.hs-inner-head{border-top:1px solid #d4cfc5;border-bottom:5px solid var(--hs-orange);background:#eeeae2;padding:30px 0 50px}.hs-inner-head h1{overflow-wrap:anywhere;max-width:1000px;font-size:clamp(42px,5vw,72px)}.hs-inner-head p{max-width:720px;font-size:19px}.hs-breadcrumb{margin-bottom:38px;font-size:12px}.hs-breadcrumb a{text-decoration:underline}.hs-section{padding-block:55px}.hs-filters{background:#fff;border:1px solid #b3afa8;grid-template-columns:1.4fr 1fr 1fr auto;align-items:end;gap:18px;padding:25px;display:grid}.hs-filters>a{font-size:13px;text-decoration:underline}.hs-result-count{justify-content:space-between;padding-block:30px;font-size:12px;display:flex}.hs-pagination{flex-wrap:wrap;justify-content:center;gap:9px;margin-block:25px;display:flex}.hs-pagination a{border:1px solid #b3afa8;padding:10px 16px;font-size:13px;display:inline-block}.hs-pagination a[aria-current=page]{color:#fff;background:#222}.hs-empty{border:1px solid #b3afa8;padding:35px}.hs-coverage{border-top:1px solid #b3afa8;margin-top:55px;padding-top:40px}.hs-tags{flex-wrap:wrap;gap:12px;margin-bottom:25px;display:flex}.hs-tags a{border:1px solid #b3afa8;padding:12px 18px;font-size:13px}.hs-article-layout{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:55px;padding-block:50px;display:grid}.hs-article-layout article>.hs-text-link{margin:0 0 35px}.hs-issues{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hs-issues>div{border:1px solid #b3afa8;padding:20px}.hs-issues h3{margin-top:15px}.hs-copy{white-space:pre-wrap;padding-block:30px}.hs-visit{background:#eeeae2;border:1px solid #b3afa8;align-self:start;position:sticky;top:25px}.hs-visit>.hs-photo{height:230px}.hs-visit>div{padding:25px}.hs-visit h2{font-size:38px}.hs-visit .hs-actions{display:grid}.hs-visit small{margin-top:25px}.hs-faq{margin-top:45px}.hs-faq h2{font-size:34px}.hs-faq details{border-top:1px solid #b3afa8;padding:20px 0}.hs-faq summary{cursor:pointer;font-size:16px;font-weight:700}.hs-faq details p{margin:16px 0 0;font-size:14px}.hs-contact-layout{grid-template-columns:1fr 1fr;gap:65px;padding-block:60px;display:grid}.hs-contact-option{border-top:1px solid #b3afa8;padding-block:22px}.hs-contact-option p{margin-bottom:8px}.hs-contact-option .hs-text-link{margin-top:5px}.hs-contact-layout>div>.hs-photo{height:260px}.homestead .ch-enquiry{background:#fff;border:1px solid #b3afa8;border-radius:0;align-self:start;gap:20px;padding:30px;display:grid}.homestead .ch-enquiry h2{font-size:36px}.homestead .ch-enquiry p{margin:0}.homestead .ch-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.homestead .ch-consent{align-items:start;font-size:12px;font-weight:400;display:flex}.homestead .ch-consent input{accent-color:#493447;flex-shrink:0;width:18px;height:18px}.homestead .ch-enquiry [role=status]{border-left:3px solid var(--hs-orange);background:#eee5dd;padding:12px}@media (max-width:1100px){.hs-wrap{width:calc(100% - 48px)}.hs-header{gap:18px}.hs-header nav{gap:16px}.hs-brand{max-width:245px;font-size:27px}.hs-home-services{grid-template-columns:1fr 2fr;gap:25px}.hs-service-grid>a{gap:12px;padding:19px}.hs-process{gap:25px}.hs-filters{grid-template-columns:1fr 1fr}.hs-footer>.hs-wrap,.hs-final>.hs-wrap{flex-wrap:wrap}.hs-contact-layout{gap:30px}}@media (max-width:760px){.hs-wrap{width:calc(100% - 36px)}.hs-preview{gap:4px;padding:7px 12px;font-size:9px}.hs-preview span{width:100%}.hs-header{min-height:78px}.hs-header>nav,.hs-header>.hs-button{display:none}.hs-brand{max-width:245px;font-size:27px}.hs-menu{display:block;position:relative}.hs-menu summary{cursor:pointer;padding:12px;font-size:13px}.hs-menu nav{z-index:10;background:#faf6ef;border:1px solid #aaa;min-width:190px;padding:12px;display:grid;position:absolute;top:45px;right:0}.hs-menu nav a{padding:10px}.hs-hero{align-items:end;min-height:600px;padding-block:180px 55px}.hs-hero>.hs-photo{object-position:65% center}.hs-hero-panel{background:#202020ed;padding:24px}.hs-hero-panel h1{font-size:48px}.hs-hero-panel p{font-size:16px}.hs-hero-panel .hs-eyebrow{font-size:9px}.hs-actions{gap:10px}.homestead .hs-button{padding:12px 15px;font-size:12px}.hs-quick-search{grid-template-columns:1fr;gap:16px;margin-top:-25px;padding:20px}.hs-home-services{grid-template-columns:1fr;gap:28px;padding-block:45px}.hs-home-services h2{font-size:38px}.hs-service-grid{grid-template-columns:1fr;gap:12px}.hs-service-grid>a{padding:20px}.hs-service-grid h3{font-size:18px}.hs-service-grid p{font-size:14px}.hs-nearby{padding-block:40px}.hs-nearby>.hs-wrap{grid-template-columns:1fr;gap:20px}.hs-page-list{grid-template-columns:1fr}.hs-process{grid-template-columns:1fr;gap:30px;padding-block:45px}.hs-collage{height:290px}.hs-process h2{font-size:37px}.hs-steps{gap:14px}.hs-final>.hs-wrap{display:block}.hs-final h2{font-size:35px}.hs-final .hs-actions{margin-top:25px}.hs-footer{padding-bottom:110px}.hs-footer>.hs-wrap{gap:26px;display:grid}.hs-footer nav{flex-wrap:wrap;gap:18px}.hs-mobile-contact{z-index:15;padding:10px 18px max(10px,env(safe-area-inset-bottom));background:#faf6ef;border-top:1px solid #b3afa8;display:block;position:fixed;bottom:0;left:0;right:0}.hs-mobile-contact .hs-actions{grid-template-columns:1fr 1fr;margin:0;display:grid}.hs-inner-head{padding-block:25px 35px}.hs-inner-head h1{font-size:42px}.hs-inner-head p{font-size:17px}.hs-breadcrumb{margin-bottom:28px}.hs-filters{grid-template-columns:1fr;padding:20px}.hs-section{padding-block:40px}.hs-article-layout{grid-template-columns:1fr;gap:30px}.hs-visit{position:static}.hs-issues h3{font-size:15px}.hs-contact-layout{grid-template-columns:1fr;padding-block:40px}.homestead .ch-fields{grid-template-columns:1fr}.homestead .ch-enquiry{padding:22px}.hs-steps h3{font-size:14px}}.homestead{--hs-orange:#493447;--hs-ink:#342532;--hs-paper:#faf6ef;color:#342532}.homestead h1,.homestead h2,.homestead h3{letter-spacing:-1.2px;font-family:Georgia,Times New Roman,serif;font-weight:400}.homestead h1{font-size:clamp(44px,5vw,72px);line-height:1.03}.homestead h2{font-size:clamp(31px,3.3vw,46px)}.homestead h3{letter-spacing:-.4px;font-size:23px}.homestead p{color:#65585f}.homestead small{color:#75676c}.hs-wrap{width:min(1280px,100% - 80px)}.hs-preview{color:#493447;background:#eee5dd}.hs-header{min-height:88px}.hs-brand{letter-spacing:1.5px;max-width:360px;font-family:Georgia,serif;font-size:28px;font-weight:400}.hs-brand>span{background:0 0;border:2px solid #a18653;border-radius:12px 12px 0 0;width:23px;height:25px}.homestead .hs-button,.homestead .ch-button{color:#fff;background:#493447;border-color:#493447;border-radius:5px;font-weight:500}.homestead .hs-outline{color:#493447;background:0 0}.hs-home-hero{grid-template-columns:1.03fr 1fr;align-items:center;gap:55px;padding-block:25px 60px;display:grid}.hs-hero-copy p{max-width:520px;font-size:19px}.hs-eyebrow{letter-spacing:2.5px;color:#493447;font-size:10px}.hs-hero-art{min-width:0;margin-left:25px;padding-bottom:45px;position:relative}.hs-arch{outline-offset:8px;border-radius:150px 55px 60px 8px;outline:1px solid #c4a773;height:490px;overflow:hidden}.hs-arch .hs-photo{object-position:60% center}.hs-overlap{border:4px solid #faf6ef;border-radius:20px;width:46%;height:190px;position:absolute;bottom:5px;left:-65px;overflow:hidden}.hs-hero-art>small{max-width:52%;font-size:11px;position:absolute;bottom:0;right:0}.hs-service-band{color:#faf6ef;background:#493447;padding-block:20px}.hs-service-band>.hs-wrap{grid-template-columns:1.5fr repeat(4,1fr);align-items:center;gap:25px;display:grid}.hs-service-band h2{margin:0;font-size:30px}.hs-service-band a{border-left:1px solid #887364;justify-items:center;gap:5px;font-family:Georgia,serif;font-size:20px;display:grid}.hs-service-band img{width:32px;height:32px}.hs-home-services{padding-block:55px;display:block}.hs-section-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;display:flex}.hs-section-heading h2{margin:0}.hs-text-link{border-color:#c4a773;font-weight:500;color:#493447!important}.hs-section-heading .hs-text-link{white-space:nowrap;margin:0}.hs-service-grid{grid-template-columns:1fr 1fr;gap:20px}.hs-service-grid>article{background:#f0eae3;border-radius:9px;grid-template-columns:1fr 1fr;min-width:0;display:grid;overflow:hidden}.hs-service-grid>article>.hs-photo{object-fit:cover;min-width:0;min-height:0;max-height:300px}.hs-service-grid>article>div{min-width:0;padding:24px}.hs-service-grid h3{margin:12px 0;font-size:25px}.hs-number{color:#947747;font-family:Georgia,serif;font-size:28px;font-weight:400}.hs-service-links{gap:10px;display:grid}.hs-service-links>a{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.hs-service-links>a:hover{text-decoration:underline}.hs-nearby{background:#eee5dd;padding-block:45px}.hs-nearby>.hs-wrap{grid-template-columns:1fr 1.2fr;align-items:center;gap:80px}.hs-directory-preview{background:#fffcf8;border-radius:12px;padding:20px 28px}.hs-directory-preview .hs-button{margin-top:20px}.hs-page-list>a{border-color:#d9cfc5;justify-content:start;gap:20px}.hs-page-list>a>div{flex:1}.hs-page-list h3{font-size:23px}.hs-page-list>a:hover h3{text-decoration-color:#a18653}.hs-page-list>a>span{font-size:23px}.hs-page-list .hs-location{color:#947747;flex-shrink:0;font-size:29px}.hs-nearby .hs-page-list>a{padding-block:18px}.hs-nearby .hs-page-list .hs-eyebrow{display:none}.hs-nearby .hs-page-list h3{margin:0;font-size:18px}.hs-process{padding-block:50px;display:block}.hs-process>h2{text-align:center}.hs-steps{gap:30px;margin-top:35px}.hs-steps>div{grid-template-columns:auto 1fr;gap:20px;display:grid}.hs-steps>div+div{border-left:1px solid #c4a773;padding-left:25px}.hs-steps>div>span{color:#947747;background:0 0;align-self:start;width:auto;height:auto;margin:0;font-family:Georgia,serif;font-size:56px;font-weight:400;line-height:1}.hs-steps h3{font-size:21px}.hs-steps p{font-size:13px}.hs-final{color:#fff;background:#493447;border-top:3px solid #c4a773;padding-block:35px}.hs-final h2{font-size:38px}.hs-final p{color:#e8dfe5;margin:15px 0 0}.hs-final .hs-button{color:#493447;background:#faf6ef;border-color:#faf6ef}.hs-final .hs-outline{color:#faf6ef;background:0 0}.hs-footer{color:#493447;background:#faf6ef}.hs-footer small{color:#75676c}.hs-inner-head{background:#eee5dd;border-color:#c4a773;border-bottom-width:2px}.hs-inner-head h1{max-width:1000px;font-size:clamp(42px,5vw,67px)}.hs-filters{background:#f0eae3;border-color:#d9cfc5;border-radius:9px}.homestead input,.homestead select,.homestead textarea{color:#493447;background:#fffcf8;border-color:#d9cfc5;border-radius:5px}.hs-pagination a,.hs-tags a,.hs-empty,.hs-issues>div{border-color:#d9cfc5;border-radius:5px}.hs-pagination a[aria-current=page]{background:#493447}.hs-tags a:hover{background:#eee5dd}.hs-coverage,.hs-faq details,.hs-contact-option{border-color:#d9cfc5}.hs-visit{background:#f0eae3;border-color:#d9cfc5;border-radius:12px;overflow:hidden}.hs-contact-layout>div>.hs-photo{border-radius:12px}.homestead .ch-enquiry{background:#f0eae3;border-color:#d9cfc5;border-radius:12px}.homestead .ch-enquiry [role=status]{background:#fffcf8;border-color:#a18653}.hs-mobile-contact{background:#faf6ef;border-color:#d9cfc5}.hs-menu nav{background:#faf6ef}@media (max-width:1100px){.hs-wrap{width:calc(100% - 48px)}.hs-home-hero{gap:28px}.hs-hero-art{margin-left:15px}.hs-arch{height:450px}.hs-overlap{left:-35px}.hs-header nav{gap:16px}.hs-brand{font-size:24px}.hs-service-grid>article>div{padding:18px}.hs-service-grid h3{font-size:22px}.hs-nearby>.hs-wrap{gap:35px}.hs-steps{gap:20px}.hs-steps>div{gap:12px}.hs-steps>div+div{padding-left:18px}}@media (max-width:760px){.hs-wrap{width:calc(100% - 36px)}.hs-brand{max-width:245px;font-size:21px}.hs-home-hero{grid-template-columns:1fr;gap:30px;padding-top:20px;padding-bottom:30px}.hs-home-hero h1{max-width:520px;font-size:48px}.hs-hero-copy p{font-size:17px}.hs-hero-art{margin-left:28px;padding-bottom:38px}.hs-arch{outline-offset:5px;border-radius:110px 35px 45px 5px;height:340px}.hs-overlap{border-radius:13px;width:49%;height:135px;bottom:3px;left:-28px}.hs-hero-art>small{max-width:48%;font-size:9px}.hs-service-band>.hs-wrap{grid-template-columns:repeat(4,1fr);gap:12px}.hs-service-band h2{text-align:center;grid-column:1/-1;margin-bottom:10px;font-size:28px}.hs-service-band a{border:0;font-size:14px}.hs-service-band img{width:28px;height:28px}.hs-home-services{padding-block:38px}.hs-section-heading{display:block}.hs-section-heading .hs-text-link{margin-top:15px}.hs-service-grid{grid-template-columns:1fr;gap:15px}.hs-service-grid>article{grid-template-columns:.9fr 1fr;min-height:190px}.hs-service-grid>article>.hs-photo{height:100%;min-height:0;max-height:none}.hs-service-grid h3{font-size:23px}.hs-nearby>.hs-wrap{grid-template-columns:1fr;gap:20px}.hs-directory-preview{padding:18px}.hs-nearby .hs-page-list h3{font-size:18px}.hs-steps{grid-template-columns:1fr;gap:22px}.hs-steps>div{gap:20px}.hs-steps>div+div{border:0;border-top:1px solid #c4a773;padding:22px 0 0}.hs-steps h3{font-size:23px}.hs-steps p{font-size:14px}.hs-steps>div>span{font-size:48px}.hs-final h2{font-size:33px}.hs-final .hs-actions{margin-top:24px}.hs-footer{padding-bottom:110px}.hs-inner-head h1{font-size:43px}.hs-article-layout h3{font-size:21px}.hs-filters{padding:18px}.hs-menu nav{border-color:#d9cfc5;border-radius:6px}}
.coach{--co-ink:#372c34;--co-paper:#fcf9f4;--co-primary:#654456;--co-soft:#f1e6e4;background:var(--co-paper);color:var(--co-ink);--page-ink:#372c34;--page-accent:#654456;--page-card:#fff;font:16px/1.7 Arial,Helvetica,sans-serif}.coach *{box-sizing:border-box}.coach a{color:inherit}.co-wrap{width:min(1200px,100% - 80px);margin:auto}.coach h1,.coach h2,.coach h3{letter-spacing:-.035em;color:var(--co-ink);font-family:Georgia,Times New Roman,serif;font-weight:400}.coach h1{font-size:clamp(46px,5.5vw,78px);line-height:1.05}.coach h2{font-size:clamp(32px,3.3vw,48px);line-height:1.16}.coach h3{font-size:28px;line-height:1.2}.coach p{color:#685a62;line-height:1.8}.co-eyebrow{letter-spacing:2px;color:#795c6b;text-transform:uppercase;margin-bottom:22px;font:600 11px/1.6 Arial,sans-serif;display:block}.co-preview{color:#654456;background:#eee4e7;flex-wrap:wrap;justify-content:center;gap:28px;padding:8px 20px;font-size:11px;display:flex}.co-preview a{text-decoration:underline}.co-header{border-bottom:1px solid #e6dadc;justify-content:space-between;align-items:center;gap:28px;min-height:106px;display:flex}.co-brand{letter-spacing:-.5px;align-items:center;gap:12px;font:26px/1.2 Georgia,serif;display:flex}.co-brand-mark{color:#946b7e;font:36px Georgia,serif}.co-header nav,.co-footer nav{gap:26px;font-size:13px;display:flex}.co-header nav a[aria-current=page]{text-underline-offset:8px;text-decoration:underline}.co-button{background:var(--co-primary);border:1px solid var(--co-primary);letter-spacing:.2px;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font:600 13px/1.4 Arial,sans-serif;text-decoration:none;display:inline-flex;color:#fff!important}.co-button:hover{filter:brightness(.95)}.co-outline{background:0 0;border-color:#af98a3;color:var(--co-primary)!important}.co-actions{flex-wrap:wrap;gap:12px;margin:25px 0;display:flex}.co-text-link{border-bottom:1px solid #bda4b0;padding-bottom:5px;font:600 13px/1.6 Arial,sans-serif;display:inline-block}.co-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:90px;padding-top:62px;padding-bottom:80px;display:grid}.co-hero h1 em{color:#946778;margin-top:8px;font-weight:400;display:block}.co-hero-copy>p{max-width:455px;margin:28px 0;font-size:17px}.co-hero-copy>.co-text-link{margin-top:4px}.co-hero-visual{padding:8px 20px 28px 0;position:relative}.co-portrait{z-index:1;margin:0;position:relative}.co-portrait img{aspect-ratio:4/5;object-fit:cover;object-position:center 32%;border-radius:180px 180px 8px 8px;width:100%;height:auto;display:block}.co-portrait figcaption{color:#796873;text-align:center;margin-top:12px;font-size:10px;line-height:1.4}.co-orbit{pointer-events:none;border:1px solid #c8acb8;border-radius:210px 210px 8px 8px;position:absolute;inset:-10px 0 58px 25px;transform:rotate(5deg)}.co-name-card{z-index:2;background:#fffaf5;border:1px solid #eadbdf;min-width:240px;padding:23px 30px;position:absolute;bottom:65px;left:-38px;box-shadow:0 15px 40px #4b253810}.co-name-card>span{letter-spacing:2px;color:#8b6575;font-size:9px;display:block}.co-name-card strong{margin:5px 0;font:28px Georgia,serif;display:block}.co-name-card small{color:#766671;font-size:11px}.co-values{background:#eee4e7;justify-content:center;align-items:center;gap:50px;padding:24px;font:21px Georgia,serif;display:flex}.co-values i{color:#966d80;font-size:25px;font-style:normal}.co-section{padding-top:85px;padding-bottom:85px}.co-section-heading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:38px;display:flex}.co-section-heading>div{flex:1}.co-section-heading>p{max-width:370px;margin:0}.co-section-heading .co-eyebrow{margin-bottom:15px}.co-offers{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.co-offers article{background:#fffdf9;border:1px solid #dfd1d7;flex-direction:column;align-items:flex-start;padding:32px;display:flex}.co-offers article:nth-child(2){background:#efe2e6}.co-number{color:#aa8194;margin-bottom:28px;font:italic 36px Georgia,serif}.co-offers h3{margin-bottom:14px}.co-offers p{margin:0 0 25px;font-size:14px}.co-offers a{margin-top:auto}.co-story{text-align:center;padding:40px 100px 100px}.co-story h2{font-size:clamp(34px,4vw,54px)}.co-story p{max-width:650px;margin:24px auto}.co-approach{background:#efe7df;padding:85px 0}.co-split{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.co-split>div>p{max-width:480px;margin:25px 0}.co-steps{margin:0;padding:0;list-style:none}.co-steps li{border-bottom:1px solid #d7c8c8;gap:24px;padding:26px 0;display:flex}.co-steps li:first-child{padding-top:0}.co-steps li:last-child{border:0}.co-steps li>span{color:#987181;font:italic 25px Georgia,serif}.co-steps h3{font-size:26px}.co-steps p{margin:12px 0 0;font-size:14px}.co-journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:32px;display:grid}.co-journal-card{border-top:1px solid #b697a6;flex-direction:column;align-items:flex-start;padding:26px 0 12px;display:flex}.co-journal-card h3{font-size:29px}.co-journal-card p{font-size:14px}.co-journal-card>.co-eyebrow{justify-content:space-between;width:100%;display:flex}.co-journal-card>.co-text-link{margin-top:auto}.co-faq{border-top:1px solid #e4d7dc;grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.co-faq details{border-bottom:1px solid #dfd1d7;padding:20px 0}.co-faq summary{cursor:pointer;font:20px/1.5 Georgia,serif}.co-faq p{font-size:14px}.co-final{color:#fff6ef;text-align:center;background:#654456;padding:75px 0}.co-final h2,.co-final p,.co-final .co-eyebrow{color:inherit}.co-final h2{max-width:700px;margin:auto;font-size:clamp(38px,4.4vw,62px)}.co-final p{opacity:.85}.co-final .co-actions{justify-content:center}.co-final .co-button{background:#fcf9f4;border-color:#fcf9f4;color:#654456!important}.co-final .co-outline{background:0 0;color:#fff6ef!important}.co-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-top:35px;padding-bottom:35px;display:flex}.co-footer small{color:#756570;font-size:11px}.co-inner-head{text-align:center;max-width:1000px;padding-top:72px;padding-bottom:65px}.co-inner-head>p{max-width:700px;margin:28px auto 0;font-size:18px}.co-inner-head .co-actions{justify-content:center}.co-about{padding-top:15px;padding-bottom:90px}.co-about .co-portrait{max-width:450px}.co-article-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:65px;padding-bottom:80px;display:grid}.co-article>p{white-space:pre-line;margin:0 0 28px;font-size:18px}.co-article .page-seo-details{font-size:15px}.co-aside{background:#efe2e6;border-radius:6px;padding:30px}.co-aside h2{font-size:32px}.co-aside p{font-size:14px}.co-aside .co-actions{flex-direction:column}.co-filters{flex-wrap:wrap;align-items:end;gap:18px;padding:24px 0;display:flex}.co-filters label{flex:1;min-width:180px;margin:0;font-size:13px}.co-filters input,.co-filters select,.coach .ch-enquiry input,.coach .ch-enquiry textarea,.coach .ch-enquiry select{color:#372c34;background:#fffdf9;border-color:#d8c5ce;border-radius:4px;font:14px/1.5 Arial,sans-serif}.co-pagination{justify-content:center;gap:25px;margin:35px 0;font-size:14px;display:flex}.co-contact{grid-template-columns:.8fr 1.2fr;gap:80px;padding-bottom:80px;display:grid}.co-contact dl{margin:35px 0}.co-contact dt{letter-spacing:1px;text-transform:uppercase;color:#856b79;font-size:11px}.co-contact dd{margin:5px 0 22px}.coach .ch-enquiry{background:#f0e5e7;border:1px solid #e3d3da;border-radius:8px;padding:35px}.coach .ch-enquiry h2{font-size:32px}.coach .ch-enquiry p,.coach .ch-enquiry small{color:#685a62;font-size:13px}.coach .ch-enquiry label{font-size:13px}.coach .ch-consent{align-items:flex-start;gap:10px;display:flex}.coach input[type=checkbox]{flex-shrink:0;width:17px;height:17px;margin:3px 0}.coach .ch-button{color:#fff;background:#654456;border-color:#654456;border-radius:4px}.co-menu,.co-mobile-contact{display:none}.coach .site-custom-logo~span{display:initial}.coach .site-custom-logo~.co-brand-mark{display:none}@media (max-width:1050px){.co-wrap{width:calc(100% - 48px)}.co-header{gap:20px}.co-header nav{gap:16px}.co-brand{font-size:23px}.co-header>.co-button{display:none}.co-hero{gap:45px}.co-name-card{min-width:220px;padding:18px;left:-15px}.co-split{gap:45px}.co-offers article{padding:24px}.co-story{padding-inline:40px}.co-section-heading{gap:30px}.co-faq,.co-contact{gap:40px}.co-article-layout{grid-template-columns:minmax(0,1fr) 280px;gap:35px}}@media (max-width:760px){.co-wrap{width:calc(100% - 36px)}.co-preview{text-align:center;gap:6px;padding:7px 14px;font-size:10px}.co-header{min-height:84px;position:relative}.co-header>nav{display:none}.co-menu{display:block}.co-menu summary{cursor:pointer;border:1px solid #d8c5ce;border-radius:4px;padding:10px;font-size:13px}.co-menu nav{z-index:5;background:#fcf9f4;border:1px solid #d8c5ce;gap:0;min-width:210px;padding:12px;display:grid;position:absolute;top:70px;right:0}.co-menu nav a{padding:10px}.co-hero{grid-template-columns:1fr;gap:36px;padding-top:40px;padding-bottom:45px}.coach h1{font-size:clamp(43px,10vw,62px)}.co-hero-copy>p{font-size:16px}.co-hero-visual{width:100%;max-width:460px;margin:auto;padding-left:12px}.co-portrait img{max-height:550px}.co-name-card{bottom:65px;left:0}.co-values{flex-wrap:wrap;gap:16px;padding:22px 14px;font-size:16px}.co-values i{font-size:17px}.co-section{padding-top:52px;padding-bottom:52px}.co-section-heading{margin-bottom:28px;display:block}.co-section-heading>p{max-width:none;margin-top:20px}.co-offers,.co-journal-grid{grid-template-columns:1fr}.co-offers article{padding:28px}.co-number{margin-bottom:16px}.co-story{padding:15px 8px 55px}.co-split,.co-faq,.co-contact,.co-article-layout{grid-template-columns:1fr;gap:35px}.co-approach{padding:55px 0}.co-faq{gap:15px}.co-final{padding:55px 0}.co-footer{gap:22px;padding-bottom:100px;display:grid}.co-footer nav{flex-wrap:wrap;gap:16px}.co-mobile-contact{z-index:8;background:#fcf9f4;border-top:1px solid #ddced5;padding:10px 18px;display:block;position:fixed;bottom:0;left:0;right:0}.co-mobile-contact .co-actions{gap:10px;margin:0}.co-mobile-contact a{flex:1;min-height:44px;padding:11px}.co-inner-head{padding-top:48px;padding-bottom:40px}.co-inner-head>p{font-size:16px}.co-about{padding-bottom:50px}.co-about .co-portrait{margin:auto}.co-contact{padding-bottom:45px}.coach .ch-enquiry{padding:24px}.co-filters{gap:14px}.co-filters label{min-width:100%}.co-article-layout{padding-bottom:45px}.co-article>p{font-size:16px}}.co-journal-card .page-card-photo{aspect-ratio:3/2;object-fit:cover;border-radius:4px;width:100%;height:auto;margin-bottom:24px}.co-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.co-photo-grid figure{min-width:0;margin:0}.co-photo-grid img{aspect-ratio:3/2;object-fit:cover;border-radius:6px;width:100%;height:auto;display:block}.co-photo-grid figcaption{padding:18px 0 0}.co-photo-grid h3{margin:0 0 6px;font-size:25px}.co-photo-grid small{color:#756570;font-size:11px}.co-moments{padding-top:20px}@media (max-width:760px){.co-photo-grid{grid-template-columns:1fr;gap:28px}.co-photo-grid h3{font-size:27px}}
:is(.fx-filters,.hh-filters,.hs-filters,.ch-filters,.co-filters,.page-card-filters){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}:is(.fx-filters,.hh-filters,.hs-filters,.ch-filters,.co-filters,.page-card-filters)>label{flex-direction:column;grid-column:auto;gap:8px;min-width:0;margin:0;display:flex}:is(.fx-filters,.hh-filters,.hs-filters,.ch-filters,.co-filters,.page-card-filters) :is(input,select){box-sizing:border-box;width:100%;min-width:0;height:48px;margin:0}:is(.fx-filters,.hh-filters,.hs-filters,.ch-filters,.co-filters,.page-card-filters)>button{white-space:normal;grid-column:auto;align-self:end;height:auto;min-height:48px;margin:0}:is(.fx-filters,.hh-filters,.hs-filters,.ch-filters,.co-filters,.page-card-filters)>a{text-align:left;grid-column:1/-1;place-self:start;margin:0}@media (max-width:1000px){:is(.fx-filters,.hh-filters,.hs-filters,.ch-filters,.co-filters,.page-card-filters){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){:is(.fx-filters,.hh-filters,.hs-filters,.ch-filters,.co-filters,.page-card-filters){grid-template-columns:minmax(0,1fr)}:is(.fx-filters,.hh-filters,.hs-filters,.ch-filters,.co-filters,.page-card-filters)>button{width:100%}}.co-article .article-body>p{white-space:pre-line;margin:0 0 28px;font-size:18px}@media (max-width:760px){.co-article .article-body>p{font-size:16px}}.ch-filters>label:first-child{grid-column:auto}.carehaus .ch-filters>button.ch-button{grid-column:auto;min-height:48px}@media (min-width:1001px){.co-filters{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}}.business-information{width:min(1200px,100% - 64px);margin:0 auto}.business-section{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:52px 0}.business-section h2{margin:0 0 24px;font-size:clamp(26px,3vw,38px);line-height:1.2}.business-section h3{margin:0 0 14px;font-size:21px;line-height:1.35}.business-section p{white-space:pre-line;max-width:80ch;margin:12px 0 22px;line-height:1.8}.business-section a{text-underline-offset:4px;text-decoration:underline}.business-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-bottom:28px;display:grid}.business-info-grid article{min-width:0}.business-section-heading{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.business-section details{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:18px 0}.business-section summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.business-contact-details{border-radius:8px;margin-bottom:48px;padding:36px}.business-contact-details address{max-width:70ch;font-style:normal;line-height:1.8}.business-contact-details nav{flex-wrap:wrap;gap:24px;margin:24px 0;display:flex}.business-answer-text{white-space:pre-line}.business-section[id]{scroll-margin-top:24px}@media (max-width:760px){.business-information{width:calc(100% - 36px)}.business-section{padding-block:36px}.business-info-grid{grid-template-columns:1fr;gap:26px}.business-section-heading{display:block}.business-section-heading>a{margin-bottom:22px;display:inline-block}.business-contact-details{padding:24px}.business-section h3{font-size:21px}}.stage-preloader{z-index:9999;color:#fff;text-align:center;background:#0a0a0a;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:30px;font-family:Arial,Helvetica,sans-serif;display:flex;position:fixed;inset:0}.stage-preloader-atelier{background:#302d29}.stage-preloader-mark{letter-spacing:.22em;font-size:11px;font-weight:800}.stage-preloader b{letter-spacing:-.035em;font:clamp(26px,4vw,52px)/1.05 Georgia,serif}.stage-preloader>span:not(.stage-preloader-mark){color:#bbb;letter-spacing:.12em;font-size:12px}.stage-preloader>i{background:#ffffff25;width:min(360px,80vw);height:3px;display:block;overflow:hidden}.stage-preloader>i>span{transform-origin:0;background:#ff681f;width:100%;height:100%;transition:transform .25s;display:block}.stage-preloader-atelier>i>span{background:#d9bda0}@media (prefers-reduced-motion:reduce){.stage-preloader>i>span{transition:none}}
.premium{--co-primary:var(--theme-primary,#153e42);--co-ink:var(--theme-text,#202626);--co-paper:var(--theme-background,#f6f3ec);font-family:Arial,Helvetica,sans-serif}.premium :is(h1,h2,h3,.co-brand,.co-values,.co-number,.co-steps li>span,.co-faq summary){font-family:Arial,Helvetica,sans-serif;font-style:normal}.premium :is(h1,h2,h3){letter-spacing:-.055em;text-wrap:balance;font-weight:600}.premium h1{font-size:clamp(48px,5.8vw,84px);line-height:1.02}.premium h2{font-size:clamp(32px,3.5vw,50px);line-height:1.12}.premium h3{letter-spacing:-.035em;font-size:25px}.premium .co-wrap{width:min(1320px,100% - 112px)}.premium .co-eyebrow{letter-spacing:1.8px;margin-bottom:22px;font-size:10px}.premium .co-header{gap:24px;min-height:100px}.premium .co-brand{letter-spacing:-1px;font-size:28px;font-weight:700}.premium .co-brand small{letter-spacing:2.5px;margin-top:9px;font-size:8px;font-weight:500;display:block}.premium .co-header nav{gap:30px;font-size:13px}.premium .co-brand>span{border-radius:0;padding:0}.premium .co-hero{grid-template-columns:1fr 1.08fr;align-items:stretch;gap:0;width:100%;max-width:1600px;padding:0}.premium .co-hero-copy{align-self:center;padding:76px 40px 74px max(56px,50vw - 660px)}.premium .co-hero h1>span{display:block}.premium .co-hero-copy>p{max-width:450px;margin:28px 0;font-size:18px;line-height:1.65}.premium .co-hero-copy>.co-text-link{margin-top:8px}.premium .co-hero-visual{min-height:620px;padding:0}.premium .co-hero .co-portrait{height:100%}.premium .co-hero .co-portrait img{aspect-ratio:auto;object-position:50% 30%;border-radius:0;height:100%;position:absolute;inset:0}.premium .co-hero .co-portrait figcaption{background:var(--theme-background);color:var(--theme-text);text-align:left;max-width:85%;padding:5px 9px;position:absolute;bottom:14px;left:24px}.premium .co-name-card{min-width:0;max-width:80%;box-shadow:none;border:0;padding:18px 22px;bottom:65px;left:auto;right:24px}.premium .co-name-card strong{font:600 21px/1.3 Arial,sans-serif}.premium .co-name-card small{font-size:11px}.premium .co-values{background:0 0;border-block:1px solid;justify-content:space-evenly;gap:18px;padding:25px 32px;font-size:14px}.premium .co-values i{opacity:.22;background:currentColor;width:1px;height:24px}.premium .co-section{padding-block:80px}.premium .co-section-heading{gap:70px;margin-bottom:34px}.premium .co-section-heading>p{font-size:16px;line-height:1.6}.premium .co-offers{gap:24px}.premium .co-offers article{border:0;border-bottom:1px solid;padding:0 0 20px;position:relative}.premium .premium-offer-photo{width:100%;margin-bottom:22px;overflow:hidden}.premium .premium-offer-photo img{aspect-ratio:1.5;object-fit:cover;width:100%;height:auto;transition:transform .55s cubic-bezier(.2,.7,.2,1);display:block}.premium .co-number{letter-spacing:1px;margin-bottom:12px;padding:0;font-size:12px;background:0 0!important}.premium .co-offers h3{font-size:24px;line-height:1.25}.premium .co-offers p{max-width:95%;margin-bottom:24px;font-size:14px;line-height:1.7}.premium .co-offers .co-text-link{font-size:12px}.premium .co-story{text-align:left;padding:58px 0}.premium-story-grid{grid-template-columns:.95fr 1fr;align-items:center;gap:70px;display:grid}.premium .co-story .co-portrait img{aspect-ratio:1.6;object-position:50% 32%;border-radius:0}.premium .co-story .co-portrait figcaption{color:inherit;text-align:left}.premium .co-story p{max-width:540px;margin:24px 0}.premium .co-story h2{font-size:clamp(32px,3.4vw,48px)}.premium .co-approach{background:0 0;padding:72px 0}.premium .co-approach .co-split{display:block}.premium .co-approach .co-split>div>p{max-width:620px;margin:20px 0 35px}.premium .co-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:34px;display:grid}.premium .co-steps li{border:0;border-right:1px solid;gap:18px;padding:0 28px 0 0}.premium .co-steps li:last-child{border:0}.premium .co-steps li>span{padding-top:4px;font-size:13px}.premium .co-steps h3{font-size:23px}.premium .co-steps p{font-size:14px;line-height:1.7}.premium .co-faq summary{font-size:18px}.premium .co-journal-card h3{font-size:28px}.premium .co-journal-card{padding-block:26px}.premium .co-final{text-align:left;padding:64px 0}.premium .co-final>.co-wrap{grid-template-columns:1fr auto;align-items:center;column-gap:45px;display:grid}.premium .co-final .co-eyebrow{grid-column:1/-1}.premium .co-final h2{max-width:720px;margin:0;font-size:clamp(32px,3.6vw,52px)}.premium .co-final p{grid-column:1;margin:18px 0 0}.premium .co-final .co-actions{grid-area:2/2/4;margin:0}.premium .co-footer{gap:30px;min-height:130px}.premium .co-footer .co-brand{font-size:23px}.premium .co-footer small{font-size:11px}.premium .co-button{min-height:52px;box-shadow:inset 0 0 0 2px color-mix(in srgb,currentColor 14%,transparent),0 3px 6px #0000000a;border-radius:6px;gap:22px;padding:0 0 0 23px;font-size:13px;line-height:1.3;overflow:hidden}.premium .premium-arrow{min-width:46px;color:inherit;background:color-mix(in srgb,currentColor 7%,transparent);border-left:1px solid;justify-content:center;align-self:stretch;align-items:center;font-size:20px;transition:background .22s,translate .22s;display:flex}.premium .co-outline{box-shadow:none}.premium .co-header>.co-button{gap:16px;min-height:44px;padding-left:18px;font-size:12px}.premium .co-header .premium-arrow{min-width:38px}.premium .co-filters>.co-button{padding:14px 24px}.premium .co-about .co-portrait img{border-radius:4px}@media (hover:hover) and (pointer:fine){.premium .co-button:hover .premium-arrow{background:color-mix(in srgb,currentColor 16%,transparent);translate:2px -1px}.premium .co-offers article:hover img{transform:scale(1.035)}}@media (max-width:1100px){.premium .co-wrap{width:calc(100% - 64px)}.premium .co-hero{width:100%}.premium .co-hero-copy{padding:56px 32px}.premium .co-hero-visual{min-height:560px}.premium .co-header nav{gap:18px}.premium .co-brand{font-size:24px}.premium-story-grid{gap:40px}.premium .co-final>.co-wrap{display:block}.premium .co-final .co-actions{margin-top:28px}.premium .co-hero .co-actions{gap:10px}.premium .co-hero .co-button{gap:12px;padding-left:16px}}@media (max-width:760px){.premium .co-wrap{width:calc(100% - 40px)}.premium .co-header{min-height:88px}.premium .co-brand{font-size:23px}.premium .co-brand small{letter-spacing:1.6px;font-size:7px}.premium .co-hero{grid-template-columns:1fr;gap:0;width:100%}.premium .co-hero-copy{padding:46px 20px 36px}.premium h1{font-size:clamp(43px,10.6vw,70px)}.premium .co-hero-copy>p{max-width:440px;font-size:16px}.premium .co-hero-visual{width:100%;max-width:none;height:480px;min-height:0;padding:0}.premium .co-hero .co-portrait img{object-position:center 28%;max-height:none}.premium .co-name-card{bottom:60px;right:20px}.premium .co-values{flex-wrap:nowrap;gap:10px;padding:20px 12px;font-size:11px}.premium .co-values span{text-align:center;flex:1}.premium .co-values i{flex-shrink:0}.premium .co-section{padding-block:52px}.premium .co-section-heading>p{margin-top:20px}.premium .co-offers{gap:34px}.premium .co-offers article{padding:0 0 24px}.premium .co-story{padding:38px 0}.premium-story-grid{grid-template-columns:1fr;gap:28px}.premium .co-story .co-portrait img{aspect-ratio:1.35}.premium .co-approach{padding:48px 0}.premium .co-steps{grid-template-columns:1fr;gap:24px}.premium .co-steps li{border-bottom:1px solid;border-right:0;padding:0 0 24px}.premium .co-final{padding:48px 0}.premium .co-footer{padding-block:32px 110px}.premium .co-mobile-contact{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.premium .co-mobile-contact a{gap:12px;min-height:48px;padding:0 0 0 16px}.premium .co-mobile-contact .premium-arrow{min-width:38px}.premium .co-menu nav{top:76px}.premium .co-section-heading{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.premium .premium-arrow,.premium .premium-offer-photo img{transition:none!important;transform:translate(0,0)!important}}.premium .co-hero-copy>.co-eyebrow:before{content:"";background:var(--theme-accent);vertical-align:middle;width:26px;height:3px;margin-right:14px;display:inline-block}.premium .co-article .article-body>p{font-size:18px;line-height:1.85}@media (max-width:760px){.premium .co-article .article-body>p{font-size:16px}}
:is(.carehaus,.fixday,.hello-home,.homestead,.coach){--interaction-ease:cubic-bezier(.2,.7,.2,1);overflow-wrap:break-word}:is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button){isolation:isolate;min-height:48px;transition:transform .22s var(--interaction-ease),box-shadow .22s var(--interaction-ease);-webkit-tap-highlight-color:transparent;position:relative}:is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button):after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:currentColor;transition:opacity .22s;position:absolute;inset:0}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:5px;outline:2px solid}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(h1,h2,h3){text-wrap:balance}:is(.ch-header,.fx-header,.hh-header,.hs-header,.co-header) nav a{text-underline-offset:7px;text-decoration-thickness:1px;transition:opacity .18s;position:relative}:is(.local-page-card,.co-journal-card){transition:transform .3s var(--interaction-ease),box-shadow .3s var(--interaction-ease)}:is(.ch-text-link,.fx-text-link,.hh-text-link,.hs-text-link,.co-text-link){text-underline-offset:5px;transition:transform .22s var(--interaction-ease)}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) details>summary{align-content:center;min-height:44px}@media (hover:hover) and (pointer:fine){:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button):not(:disabled):not([aria-disabled=true]):hover{filter:none;box-shadow:0 8px 20px #00000014,inset 0 0 0 1px color-mix(in srgb,currentColor 18%,transparent);transform:translateY(-2px)}:is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button):not(:disabled):not([aria-disabled=true]):hover:after{opacity:.07}:is(.ch-header,.fx-header,.hh-header,.hs-header,.co-header) nav a:hover{text-decoration:underline}:is(.local-page-card,.co-journal-card):hover{transform:translateY(-4px)}:is(.ch-text-link,.fx-text-link,.hh-text-link,.hs-text-link,.co-text-link):hover{transform:translate(3px)}}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button):not(:disabled):not([aria-disabled=true]):active{transform:translateY(0);box-shadow:inset 0 1px 3px #00000020}:is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button):disabled{cursor:not-allowed;opacity:.6;box-shadow:none;transform:none}@media (max-width:760px){:is(.ch-mobile-contact,.fx-mobile-contact,.hh-mobile-contact,.hs-mobile-contact,.co-mobile-contact){padding-bottom:calc(10px + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #00000008}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(input,select,textarea){font-size:16px}:is(.ch-header,.fx-header,.hh-header,.hs-header,.co-header) nav a{align-content:center;min-height:44px}}@media (prefers-reduced-motion:reduce){:is(.carehaus,.fixday,.hello-home,.homestead,.coach) *,:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(a,button):hover{transform:none!important}}:is(.carehaus,.fixday,.hello-home,.homestead,.coach:not(.premium)) :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button){box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 10%,transparent),0 2px 4px #00000006;font-weight:600}:is(.ch-service-grid,.fx-service-grid,.hh-service-grid,.hs-service-grid)>a{transition:transform .25s var(--interaction-ease),box-shadow .25s var(--interaction-ease)}:is(.ch-header,.fx-header,.hh-header,.hs-header,.co-header) nav a[aria-current=page]{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:2px}:is(.ch-faq,.fx-faq,.hh-faq,.hs-faq,.co-faq) details[open]{padding-bottom:26px}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,currentColor 7%,transparent)}@media (hover:hover) and (pointer:fine){:is(.ch-service-grid,.fx-service-grid,.hh-service-grid,.hs-service-grid)>a:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000000a}}:is(.carehaus,.fixday,.hello-home,.homestead,.coach){--detail-radius:16px;--detail-shadow:0 12px 36px #00000008;-webkit-font-smoothing:antialiased}.carehaus{--detail-radius:22px}.homestead{--detail-radius:12px}.coach{--detail-radius:8px}.premium{--detail-radius:4px}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button){letter-spacing:.015em;border-radius:9px;min-height:50px;padding:14px 24px;line-height:1.4;box-shadow:0 3px 8px #0000000b,inset 0 1px #ffffff18}.carehaus .ch-button{border-radius:999px}.homestead :is(.hs-button,.ch-button){border-radius:6px}.coach :is(.co-button,.ch-button){border-radius:5px}.premium .co-button{border-radius:0}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-outline,.fx-outline,.hh-outline,.hs-outline,.co-outline){box-shadow:none}:is(.ch-header,.fx-header,.hh-header,.hs-header,.co-header){border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}:is(.ch-header,.fx-header,.hh-header,.hs-header,.co-header)>nav{gap:clamp(16px,2vw,30px)}:is(.ch-header,.fx-header,.hh-header,.hs-header,.co-header) nav a{font-weight:500;line-height:1.6}:is(.ch-menu,.fx-menu,.hh-menu,.hs-menu,.co-menu) nav{border-radius:12px;padding:12px;box-shadow:0 18px 50px #00000018}:is(.ch-kicker,.fx-eyebrow,.hh-eyebrow,.hs-eyebrow,.co-eyebrow){letter-spacing:.16em;line-height:1.65}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.local-page-card,.ch-enquiry,.business-contact-details){border-radius:var(--detail-radius);box-shadow:var(--detail-shadow)}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) .local-page-card>div{padding:26px}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) .local-page-card h3{letter-spacing:-.025em;line-height:1.3}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) .local-page-card p{line-height:1.75}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:8px;min-height:48px;padding:13px 14px;transition:box-shadow .2s,border-color .2s}:is(.ch-filters,.fx-filters,.hh-filters,.hs-filters,.co-filters,.fx-quick-search,.hh-quick-search,.hs-quick-search){border-radius:14px;gap:20px}:is(.ch-faq,.fx-faq,.hh-faq,.hs-faq,.co-faq,.business-section) details{border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:10px;margin-bottom:10px;padding:18px 20px}:is(.ch-faq,.fx-faq,.hh-faq,.hs-faq,.co-faq,.business-section) summary{font-weight:500;line-height:1.6}:is(.ch-faq,.fx-faq,.hh-faq,.hs-faq,.co-faq,.business-section) details[open]{box-shadow:0 6px 24px #00000006}:is(.ch-footer,.fx-footer,.hh-footer,.hs-footer,.co-footer) nav{flex-wrap:wrap;row-gap:18px}:is(.ch-area-tags,.fx-tags,.hh-tags,.hs-tags) a{border-radius:999px;align-items:center;min-height:44px;display:inline-flex}.carehaus .ch-hero{gap:clamp(32px,5vw,80px);padding-block:40px 64px}.carehaus .ch-hero-image{height:520px;box-shadow:var(--detail-shadow);border-radius:100px 26px 26px;padding:0}.carehaus .ch-hero-image .ch-photo{border-radius:inherit}.carehaus .ch-service-grid>a{box-shadow:var(--detail-shadow);border-radius:18px}.carehaus .ch-service-grid .ch-photo{height:210px}.carehaus .ch-service-grid h3{padding:24px;font-size:19px}.carehaus .ch-section{padding-block:80px}.carehaus .ch-local-section{border-radius:24px;padding:40px}.carehaus .ch-process{padding-block:72px}.carehaus .ch-final{border-radius:24px;padding:44px}.hello-home :is(h1,h2){letter-spacing:-.045em;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.1}.hello-home .hh-home-hero{padding-block:42px 64px}.hello-home .hh-service-grid>article{box-shadow:var(--detail-shadow);border-radius:22px;overflow:hidden}.hello-home .hh-directory-preview{box-shadow:var(--detail-shadow);border-radius:22px;padding:30px}.hello-home .hh-home-services,.hello-home .hh-process{padding-block:80px}.hello-home .hh-photo-strip{border-radius:24px;overflow:hidden}.hello-home .hh-final{padding-block:64px}.homestead .hs-home-hero{gap:64px;padding-block:44px 76px}.homestead .hs-arch{box-shadow:0 20px 50px #00000010}.homestead .hs-home-services{padding-block:80px}.homestead .hs-service-grid{gap:28px}.homestead .hs-service-grid>article{box-shadow:var(--detail-shadow);border-radius:14px}.homestead .hs-service-grid>article>div{padding:30px}.homestead .hs-nearby{padding-block:70px}.homestead .hs-process{padding-block:76px}.homestead .hs-final{padding-block:60px}.coach:not(.premium) .co-hero{gap:clamp(36px,6vw,90px)}.coach:not(.premium) .co-name-card{border-radius:8px;padding:26px 30px}.coach:not(.premium) .co-offers article{box-shadow:var(--detail-shadow);border-radius:12px;padding:34px}.coach:not(.premium) .co-journal-card{border-radius:8px;padding:26px 20px 22px}.coach:not(.premium) .co-journal-card .page-card-photo{border-radius:8px}.coach:not(.premium) .co-photo-grid img{border-radius:14px}.premium .co-filters{padding-block:28px}.premium .co-journal-card{padding-bottom:26px}.premium .ch-enquiry{padding:clamp(24px,3vw,42px)}@media (hover:hover) and (pointer:fine){:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button):not(:disabled):not([aria-disabled=true]):hover{box-shadow:0 12px 26px #00000020,inset 0 0 0 1px color-mix(in srgb,currentColor 22%,transparent);transform:translateY(-3px)}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button):not(:disabled):not([aria-disabled=true]):hover:after{opacity:.1}:is(.ch-service-grid,.hh-service-grid,.hs-service-grid,.co-offers)>:is(a,article):hover{box-shadow:0 16px 40px #00000010}}@media (max-width:1000px){.homestead .hs-home-hero{gap:32px}.homestead .hs-service-grid>article>div{padding:20px}.carehaus .ch-hero-image{height:420px}}@media (max-width:760px){:is(.carehaus,.fixday,.hello-home,.homestead,.coach) .local-page-card>div{padding:22px}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button){min-height:48px;padding:13px 18px}.carehaus .ch-hero{gap:28px;padding-block:24px 40px}.carehaus .ch-hero-image{border-radius:60px 20px 20px;height:330px}.carehaus .ch-service-grid h3{padding:16px;font-size:16px}.carehaus .ch-service-grid .ch-photo{height:150px}.carehaus .ch-section,.carehaus .ch-process,.hello-home .hh-home-services,.hello-home .hh-process,.homestead .hs-home-services,.homestead .hs-process,.homestead .hs-nearby{padding-block:48px}.carehaus .ch-local-section,.carehaus .ch-final{padding:26px}.hello-home .hh-home-hero,.homestead .hs-home-hero{padding-block:28px 44px}.hello-home .hh-directory-preview{padding:22px}.coach:not(.premium) .co-offers article{padding:28px}:is(.ch-mobile-contact,.fx-mobile-contact,.hh-mobile-contact,.hs-mobile-contact,.co-mobile-contact) :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button){padding:11px 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :before{transition:none!important;animation:none!important}}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button):not(:disabled):not([aria-disabled=true]):active{filter:none;transform:translateY(0);box-shadow:inset 0 2px 5px #00000026}@media (max-width:760px){.coach .ch-enquiry :is(input,select,textarea),.coach .co-filters :is(input,select){font-size:16px}}:is(.fx-quick-search,.hh-quick-search,.hs-quick-search)>label{min-width:0;margin:0}:is(.fx-quick-search,.hh-quick-search,.hs-quick-search) :is(input,select){height:50px}:is(.fixday,.hello-home,.homestead) :is(.fx-quick-search,.hh-quick-search,.hs-quick-search)>button{min-height:50px}:is(.fx-quick-search,.hh-quick-search,.hs-quick-search)>button{align-self:end;margin:0}
html body :focus{outline-offset:0!important;outline:none!important}html body :is(input,select,textarea):focus{box-shadow:none!important}html body :is(input,select,textarea):focus-visible{border-color:var(--palette-zone-ink,#456985)!important}html body :is(input,select,textarea)[aria-invalid=true]:focus{border-color:#b42318!important}html body :is(a,summary,[role=button]):focus-visible{text-underline-offset:4px;text-decoration:underline}html body :is(button,a[class*=button],[role=button],input[type=checkbox],input[type=radio]):focus-visible{box-shadow:inset 0 0 0 2px!important}input,select,textarea{--autofill-surface:#fff;--autofill-ink:#17263d}input[readonly]{--autofill-surface:#f4f6fa;--autofill-ink:#728096}.carehaus :is(input,select,textarea){--autofill-surface:#fffef9;--autofill-ink:#123e37}.fixday :is(input,select,textarea){--autofill-surface:#fff;--autofill-ink:#222}.hello-home :is(input,select,textarea){--autofill-surface:#fff;--autofill-ink:#243746}.homestead :is(input,select,textarea){--autofill-surface:#fffcf8;--autofill-ink:#493447}.coach :is(input,select,textarea){--autofill-surface:#fffdf9;--autofill-ink:#372c34}html body :is(input,select,textarea):autofill{caret-color:var(--autofill-ink);box-shadow:inset 0 0 0 1000px var(--autofill-surface)!important;color:var(--autofill-ink)!important}html body :-webkit-any(input,select,textarea):-webkit-autofill{caret-color:var(--autofill-ink);box-shadow:inset 0 0 0 1000px var(--autofill-surface)!important;-webkit-text-fill-color:var(--autofill-ink)!important}html body :is(input,select,textarea):autofill{caret-color:var(--autofill-ink);box-shadow:inset 0 0 0 1000px var(--autofill-surface)!important;-webkit-text-fill-color:var(--autofill-ink)!important}
:root{--layout-max:80rem;--layout-gutter:clamp(1.125rem,3vw,3rem);--layout-gap:clamp(1rem,2.5vw,2rem)}:is(.carehaus,.fixday,.hello-home,.homestead,.coach){--layout-max:80rem;min-width:0}.coach:not(.premium){--layout-max:75rem}.layout-container,:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-wrap,.fx-wrap,.hh-wrap,.hs-wrap,.co-wrap),.business-information{width:min(var(--layout-max),calc(100% - 2 * var(--layout-gutter)));min-width:0;margin-inline:auto}.layout-grid{gap:var(--layout-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.layout-stack{align-items:center;gap:var(--layout-gap);flex-wrap:wrap;display:flex}.layout-grid>*,.layout-stack>*{min-width:0}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) .site-header-shell{width:100%;max-width:none;padding:1rem max(var(--layout-gutter),calc((100% - var(--layout-max))/2));isolation:isolate;z-index:20;gap:clamp(1rem,2vw,2rem);height:auto;min-height:6rem;margin:0;position:relative}.site-header-shell>:is(.ch-brand,.fx-brand,.hh-brand,.hs-brand,.co-brand){overflow-wrap:anywhere;flex-shrink:1;min-width:0;max-width:40%}.site-header-shell>.co-brand>span{overflow-wrap:anywhere;min-width:0}.site-header-shell>nav{flex-wrap:wrap;justify-content:center;min-width:0}.site-header-shell>nav a{overflow-wrap:anywhere}.site-header-shell>:is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button){flex-shrink:0}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(main,section,article,aside,form,fieldset){min-width:0}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(h1,h2,h3,p,label,a,summary){overflow-wrap:anywhere}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-actions,.fx-actions,.hh-actions,.hs-actions,.co-actions){flex-wrap:wrap;min-width:0}:is(.carehaus,.fixday,.hello-home,.homestead,.coach) :is(.ch-actions,.fx-actions,.hh-actions,.hs-actions,.co-actions)>a{white-space:normal;max-width:100%}.workspace :is(.workspace-main,.admin-content,.panel,.form-panel,.two-col>*,.page-heading>*,.panel-heading>*){min-width:0}.workspace :is(.page-heading,.panel-heading,.form-footer,.topbar,.actions){flex-wrap:wrap;height:auto}.workspace :is(h1,h2,h3,p,a,label){overflow-wrap:anywhere}.workspace .admin-content{padding-inline:clamp(1.125rem,3vw,2.625rem)}@media (max-width:1100px){:is(.carehaus,.fixday,.hello-home,.homestead,.coach) .site-header-shell>nav,:is(.carehaus,.fixday,.hello-home,.homestead,.coach) .site-header-shell>:is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button){display:none}.site-header-shell>:is(.ch-brand,.fx-brand,.hh-brand,.hs-brand,.co-brand){max-width:calc(100% - 6rem)}.site-header-shell>:is(.ch-menu,.fx-menu,.hh-menu,.hs-menu,.co-menu){flex-shrink:0;margin-left:auto;display:block;position:static}.site-header-shell details summary{cursor:pointer;white-space:nowrap;min-height:44px;padding:10px 12px}.site-header-shell details nav{right:var(--layout-gutter);width:min(22rem,calc(100% - 2 * var(--layout-gutter)));z-index:30;border:1px solid;gap:4px;min-width:0;max-height:70dvh;padding:12px;display:grid;position:absolute;top:calc(100% - 1px);overflow-y:auto;box-shadow:0 16px 40px #00000015}.site-header-shell details nav a{white-space:normal;min-height:44px;padding:12px;display:block}.workspace .client-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}}@media (max-width:900px){.workspace{display:block}.workspace .sidebar{gap:12px;width:100%;padding:20px;position:static}.workspace .sidebar nav{flex-wrap:wrap;gap:6px;display:flex;overflow:visible}.workspace .sidebar :is(.nav-label,.sidebar-note,.profile){display:none}.workspace .workspace-main{width:100%;margin-left:0}.workspace .two-col{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){:is(.carehaus,.fixday,.hello-home,.homestead,.coach) .site-header-shell{min-height:5rem;padding-block:14px}.business-section-heading{flex-wrap:wrap}}.site-header-shell details nav{background:var(--theme-background,var(--ch-paper,var(--fx-paper,var(--hh-paper,var(--hs-paper,var(--co-paper,#fff))))))}@media (max-width:800px){.serene .sn-menu nav,.meter .mt-menu nav{width:min(22rem,100vw - 40px);max-width:calc(100vw - 40px);top:calc(100% + 8px);right:0}.meter .mt-menu nav{background:var(--mt-ink);color:#fff}}@media (max-width:1100px){.site-header-shell{min-width:0;overflow:visible}.site-header-shell>.layout-container,.site-header-shell>div{min-width:0;max-width:100%;position:relative}.site-header-shell>.layout-container>*,.site-header-shell>div>*{min-width:0}.site-header-shell details{flex:none;max-width:100%;margin-left:auto}.site-header-shell details>summary{box-sizing:border-box;white-space:nowrap;touch-action:manipulation;justify-content:center;align-items:center;gap:.5rem;min-width:2.75rem;max-width:100%;min-height:2.75rem;padding:.625rem .75rem;line-height:1.25;list-style:none;display:flex}.site-header-shell details>summary::-webkit-details-marker{display:none}.site-header-shell details[open]>nav{overscroll-behavior:contain;border:1px solid color-mix(in srgb,currentColor 24%,transparent);box-shadow:0 1rem 2.5rem #0003;box-sizing:border-box!important;inset-inline:0!important;z-index:100!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:.25rem!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:min(70dvh,36rem)!important;margin:0!important;padding:.75rem!important;display:grid!important;position:absolute!important;top:calc(100% + .5rem)!important;left:0!important;right:0!important;overflow:hidden auto!important}.site-header-shell details[open]>nav>a{box-sizing:border-box;overflow-wrap:anywhere;align-items:center;min-height:2.75rem;line-height:1.35;white-space:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:.75rem!important;display:flex!important}}@media (max-width:480px){.site-header-shell>.layout-container,.site-header-shell>div{gap:.75rem}.site-header-shell details>summary{max-width:7.5rem;padding:.625rem}}.workspace .inline-form,.workspace .search-sitemap{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.workspace .inline-form label,.workspace .search-sitemap label{flex:240px;min-width:0;margin:0}.workspace .inline-form :is(input,select),.workspace .search-sitemap input{min-height:46px}.workspace .inline-form>.button,.workspace .inline-form>button,.workspace .search-sitemap>:is(button,.button){min-height:46px;margin:0}.workspace .panel.inline-form{padding:24px}.workspace .action-form-fields>small{color:var(--admin-muted,#64748b);margin-top:12px;line-height:1.6;display:block}.workspace .action-form-fields>button+small{margin-top:12px}.workspace .form-panel>small{margin-top:16px;line-height:1.6;display:block}.workspace .search-status-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px}.workspace .search-status-item{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.workspace .search-status-item strong{line-height:1.45}.workspace .search-status-item small{margin-top:auto}.workspace .admin-record-grid{align-items:stretch}.workspace .admin-record-card{flex-direction:column;gap:14px;margin-bottom:0;display:flex}.workspace .admin-record-card>:is(h2,h3,p,small,details){margin:0}.workspace .admin-record-card>.badge{white-space:normal;align-self:flex-start}.workspace .admin-record-card>.actions{align-items:flex-start;gap:12px;margin-top:auto;padding-top:12px}.workspace .admin-record-card>.actions>a:not(.button){padding-block:10px}.workspace .admin-record-card details{border-top:1px solid var(--admin-border,#e2e8f0);padding-block:10px}.workspace .admin-record-card summary{cursor:pointer;line-height:1.5}.workspace .admin-record-card details p{margin:14px 0 0}.workspace .page-editor-nav>section>:is(a,button){text-align:left;justify-content:flex-start;align-items:flex-start;min-height:44px;padding:12px;font-size:13px;font-weight:600;line-height:1.5}.workspace .page-editor-nav>section>h3{margin:0 0 10px;padding-inline:12px}.workspace .page-editor-nav>section>[aria-pressed=true]{color:#245bba;background:#edf3ff}.workspace .custom-services{gap:20px;margin-bottom:20px;display:grid}.workspace .custom-service{min-width:0;margin:0}.workspace .custom-services+button{margin-bottom:22px}.workspace .post-copy-block{gap:14px;margin-block:20px;display:grid}.workspace .post-copy-block>button{justify-self:start}.workspace .admin-record-grid+nav{margin-top:24px}@media (max-width:600px){.workspace .panel.inline-form{padding:18px}.workspace .inline-form label,.workspace .search-sitemap label{flex-basis:100%}.workspace .inline-form>button{width:100%}.workspace .admin-record-card>.actions{flex-direction:column;align-items:stretch}}.workspace .inline-form .action-form-fields>button{min-height:46px;margin:0}.workspace .form-panel>.panel-heading{margin-bottom:20px;padding:0}@media (max-width:700px){.workspace .inline-form{align-items:stretch}.workspace .inline-form label{flex:0 auto;width:100%;min-width:0}}.workspace .inline-form input:not([type=checkbox]):not([type=radio]):not([type=color]),.workspace .search-sitemap input:not([type=checkbox]):not([type=radio]):not([type=color]){min-height:46px}@media (min-width:761px){.workspace{display:flex}}.workspace .sidebar .admin-navigation{gap:22px;display:grid;overflow:visible}.workspace .admin-nav-group{gap:4px;min-width:0;display:grid}.workspace .admin-nav-group h2{letter-spacing:1px;text-transform:uppercase;color:#64748b;margin:0 12px 5px;font-size:10px}.workspace .sidebar .admin-nav-group a{white-space:normal;align-items:center;min-height:44px;display:flex}.workspace .client-module-nav{border:1px solid var(--admin-border);background:#fff;border-radius:12px;grid-template-columns:1.1fr 1.4fr 1fr;gap:20px;margin-bottom:28px;padding:20px;display:grid}.workspace .client-module-nav section{min-width:0}.workspace .client-module-nav h2{color:#64748b;letter-spacing:0;margin:0 0 12px;font-size:12px}.workspace .client-module-nav section>div{flex-wrap:wrap;gap:8px;display:flex}.workspace .client-module-nav .button{text-align:left;justify-content:flex-start;padding:9px 12px;font-size:12px}.workspace .button[aria-current=page],.workspace .service-options button[aria-pressed=true]{color:#184a9e;background:#eaf1ff;border-color:#97b7ed}.workspace .admin-link-button{text-align:center;vertical-align:middle;overflow-wrap:anywhere;max-width:100%;margin-block:4px}.workspace .actions>.admin-link-button{margin:0}.workspace .admin-catalog{border:1px solid var(--admin-border);background:#f8fafc;border-radius:10px;margin:24px 0;padding:18px}.workspace .admin-catalog>summary{cursor:pointer;min-height:28px;font-weight:700;line-height:1.5}.workspace .admin-catalog[open]>summary{margin-bottom:18px}.workspace .admin-catalog section+section{border-top:1px solid var(--admin-border);margin-top:20px;padding-top:12px}.workspace .service-options{flex-wrap:wrap;gap:10px;display:flex}.workspace .service-options button{text-align:left;justify-content:flex-start}.workspace .service-selected-list{gap:12px;margin-bottom:20px;display:grid}.workspace .service-selected-list>div{border:1px solid var(--admin-border);background:#f8fafc;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px;display:flex}.workspace .service-selected-list strong{overflow-wrap:anywhere;min-width:0}.workspace .admin-empty{color:#52637c;background:#f8fafc;border:1px dashed #b8c5d8;border-radius:10px;padding:20px}.workspace .danger{color:#a52532;border-color:#e8bcc2}.workspace .page-editor-nav>section{border-top:1px solid var(--admin-border);margin-top:20px;padding-top:18px}.workspace .page-editor-nav>section>:is(a,button){border:1px solid var(--admin-border);background:#fff;margin-bottom:8px}.workspace .admin-disclosure>summary{list-style-position:inside}.workspace .admin-disclosure>summary>small{line-height:1.6}.workspace .record-category{margin-top:28px}.workspace .record-category>h2{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;display:flex}.workspace .record-category>h2>span{color:#245bba;background:#eaf1ff;border-radius:20px;padding:4px 10px;font-size:12px}.workspace .panel form+form{margin-top:20px}.workspace .business-profile-form fieldset>h2:not(:first-child){border-top:1px solid var(--admin-border);margin-top:30px;padding-top:24px}.workspace .business-profile-form fieldset>button+label{margin-top:20px}@media (max-width:1050px){.workspace .client-module-nav{grid-template-columns:1fr}.workspace .client-module-nav section+section{border-top:1px solid var(--admin-border);padding-top:16px}}@media (max-width:760px){.workspace .sidebar .admin-navigation{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace .sidebar .admin-nav-group a{padding:9px 10px;font-size:12px}.workspace .client-module-nav{gap:16px;padding:16px}.workspace .client-module-nav .button{flex:135px}.workspace .service-selected-list>div{flex-wrap:wrap}}.workspace .admin-navigation-groups{gap:22px;display:grid}.workspace .client-module-nav{display:block}.workspace .client-module-groups{grid-template-columns:1.1fr 1.4fr 1fr;gap:20px;display:grid}.workspace .mobile-nav-toggle{display:none}@media (max-width:1050px){.workspace .client-module-groups{grid-template-columns:1fr}}@media (max-width:760px){.workspace .sidebar .admin-navigation{display:block}.workspace .mobile-nav-toggle{justify-content:space-between;width:100%;display:inline-flex}.workspace .admin-navigation-groups:not(.expanded),.workspace .client-module-groups:not(.expanded){display:none}.workspace .admin-navigation-groups.expanded{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.workspace .client-module-groups.expanded{margin-top:18px}}.workspace .table-scroll{position:relative;overflow-x:auto}.workspace .inline-form{flex-direction:row}@media (max-width:700px){.workspace .inline-form{flex-direction:column}}.workspace .google-post-card>header>div{min-width:0}.workspace .google-post-card>header h2{overflow-wrap:anywhere;margin:14px 0 0}.workspace .google-post-content{border-block:1px solid var(--admin-border);margin:20px 0;padding:16px 0}.workspace .google-post-content>summary{cursor:pointer;font-weight:600;line-height:1.5}.workspace .google-post-image{justify-items:start;gap:14px;margin-top:20px;display:grid}.workspace .google-post-image img{object-fit:contain;border-radius:10px;width:100%;max-width:520px;max-height:320px}.workspace .google-post-complete{margin-top:20px}.workspace .google-post-actions{flex-wrap:wrap;align-items:center}.imported-article img{border-radius:12px;max-width:100%;height:auto;margin:24px auto;display:block}.imported-article a{overflow-wrap:anywhere;text-decoration:underline}.imported-article table{max-width:100%;display:block;overflow-x:auto}.imported-article pre{white-space:pre-wrap;overflow-wrap:anywhere}.workspace .imported-review-hero{object-fit:contain;max-width:100%;height:auto;max-height:560px;margin:24px auto;display:block}.workspace .imported-review{max-width:1000px}.workspace .domain-settings{gap:24px;min-width:0;display:grid}.workspace .domain-hostname{overflow-wrap:anywhere;margin:0}.workspace .domain-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px;padding-inline-start:24px;display:grid}.workspace .domain-steps li{min-width:0;padding-inline:8px}.workspace .domain-steps span{margin-top:8px;display:block}.workspace .domain-dns{gap:20px;margin:20px 0;display:grid}.workspace .domain-dns>div{min-width:0}.workspace .domain-dns dt{margin-bottom:8px;font-weight:700}.workspace .domain-dns dd{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;margin:0;display:flex}.workspace .domain-dns code{overflow-wrap:anywhere;white-space:normal;background:var(--surface-muted,#f5f7fb);border-radius:8px;flex:320px;min-width:0;padding:14px;display:block}.workspace .domain-add-form .action-result{width:100%;margin-top:16px}.workspace .domain-setup-list{gap:28px;padding-inline-start:24px;display:grid}.workspace .domain-setup-list>li{min-width:0;padding-inline-start:8px}.workspace .domain-setup-list h3{margin-top:0}.workspace .domain-setup-list code{overflow-wrap:anywhere}
.contact-dock{z-index:80;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom),var(--dock-credit-offset,0px));border:1px solid var(--dock-border,#dce4df);background:var(--dock-surface,#fff);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:290px;max-width:calc(100vw - 32px);color:var(--dock-surfaceText,#173b40);border-radius:22px;padding:14px;font-family:Arial,sans-serif;position:fixed;box-shadow:0 12px 44px #122e3426}.contact-dock-heading{align-items:center;gap:12px;padding:2px 2px 12px;display:flex}.contact-dock-heading>div{flex:1;min-width:0}.contact-dock-heading span{letter-spacing:.16em;color:var(--dock-surfaceText,#173b40);font-size:10px;line-height:1.5;display:block}.contact-dock-heading strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4;display:block}.contact-dock-heading button{border:1px solid var(--dock-border,#dce4df);background:var(--dock-soft,#f3f6f4);width:36px;min-height:36px;color:var(--dock-surfaceText,#173b40);cursor:pointer;box-shadow:none;border-radius:50%;flex:0 0 36px;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.contact-dock-options{gap:8px;display:grid}.contact-dock-options a{background:var(--dock-primary,#173b40);min-height:58px;color:var(--dock-onPrimary,#fff);border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.contact-dock-options svg{flex:0 0 22px}.contact-dock-options a>span:not(.contact-dock-arrow){flex:1;min-width:0}.contact-dock-options strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4;display:block}.contact-dock-options small{opacity:.88;overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.5;display:block}.contact-dock-options .contact-dock-whatsapp{background:var(--dock-accent,#a2bb43);color:var(--dock-onAccent,#111)}.contact-dock-arrow{font-size:19px}.contact-dock.is-collapsed .contact-dock-options{display:none}.contact-dock.is-collapsed .contact-dock-heading{padding-bottom:2px}.contact-dock a:focus-visible,.contact-dock button:focus-visible{outline:3px solid var(--dock-surfaceLink,#173b40);outline-offset:3px}@media (hover:hover){.contact-dock-options a:hover{transform:translateY(-2px);box-shadow:0 5px 12px #00000026}.contact-dock-heading button:hover{background:var(--dock-border,#e1ebe6)}}@media (min-width:641px) and (max-height:760px){body:has(.fixday .fx-brand img[alt=iTech\ Plus]) .contact-dock{border-radius:18px;width:250px;padding:10px;bottom:16px;right:16px}body:has(.fixday .fx-brand img[alt=iTech\ Plus]) .contact-dock-heading{padding-bottom:8px}body:has(.fixday .fx-brand img[alt=iTech\ Plus]) .contact-dock-options a{min-height:50px;padding:8px 12px}body:has(.fixday .fx-brand img[alt=iTech\ Plus]) .contact-dock-options strong{font-size:13px}body:has(.fixday .fx-brand img[alt=iTech\ Plus]) .contact-dock-options small{font-size:10px}}@media (max-width:640px){.contact-dock{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));border-radius:18px;width:auto;max-width:none;padding:8px}.contact-dock-heading{display:none}.contact-dock .contact-dock-options,.contact-dock.is-collapsed .contact-dock-options{gap:8px;display:flex}.contact-dock-options a{flex:1;justify-content:center;gap:8px;min-width:0;min-height:52px;padding:10px}.contact-dock-options a>span:not(.contact-dock-arrow){flex:0 auto}.contact-dock-options small,.contact-dock-arrow{display:none}.contact-dock-options strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.contact-dock-options a{transition:none;transform:none!important}}@media print{.contact-dock{display:none}}
[data-theme-motion]{--button-radius:12px;--finish-shadow:#22302c}[data-theme-motion=atelier]{--button-radius:14px;--finish-shadow:#51372e}[data-theme-motion=serene],[data-theme-motion=coach],[data-theme-motion=bloom]{--button-radius:999px}[data-theme-motion=meter]{--button-radius:14px}[data-theme-motion] :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button,.sol-button,.th-button,.ae-button,.fd-button,.vg-button,.bl-button,.pr-button,.at-button,.mt-button,.sn-button){border-radius:var(--button-radius);box-shadow:0 5px 12px color-mix(in srgb,var(--finish-shadow) 14%,transparent),0 1px 3px #00000012,inset 0 1px 0 #ffffff20;min-height:48px;transition:transform .22s,box-shadow .22s,background .22s}@media (hover:hover){[data-theme-motion] :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button,.sol-button,.th-button,.ae-button,.fd-button,.vg-button,.bl-button,.pr-button,.at-button,.mt-button,.sn-button):not(:disabled):hover{box-shadow:0 10px 24px color-mix(in srgb,var(--finish-shadow) 20%,transparent),0 2px 5px #00000014,inset 0 1px 0 #ffffff25;transform:translateY(-2px)}}[data-theme-motion] :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button,.sol-button,.th-button,.ae-button,.fd-button,.vg-button,.bl-button,.pr-button,.at-button,.mt-button,.sn-button):active{transform:translateY(0);box-shadow:0 2px 5px #00000016,inset 0 1px 3px #00000016}.atelier .at-hero-panel{border:1px solid color-mix(in srgb,var(--at-paper) 60%,transparent);background:color-mix(in srgb,var(--at-paper) 97%,transparent);border-radius:24px;padding:42px 44px;box-shadow:0 24px 70px #201b2533}.atelier .at-hero-panel h1{letter-spacing:-.045em;font-size:clamp(42px,4.4vw,64px);line-height:1.1}.atelier .at-hero-explore{border-radius:999px;gap:22px;box-shadow:0 8px 24px #0002}.atelier .at-hero-location{letter-spacing:.13em}.atelier :is(.at-editorial-tall,.at-editorial-offset) img{border-radius:18px;box-shadow:0 18px 38px #302d2915}.atelier .at-compare{border-radius:20px;box-shadow:0 24px 55px #302d2920}.atelier .at-compare>img{border-radius:20px}.atelier .at-image-label{border-radius:999px;box-shadow:0 3px 10px #0002}.atelier .at-hotspot-photo>img{border-radius:18px;box-shadow:0 15px 35px #302d291a}.atelier .at-detail-panel{border:1px solid var(--at-line);background:var(--at-paper);border-radius:20px;padding:30px;box-shadow:0 12px 35px #302d290c}.atelier .at-style-choice{border-radius:18px;box-shadow:0 7px 18px #302d2909}.atelier .at-mini-swatches{border-radius:9px;overflow:clip}.atelier :is(.at-contact-card,.at-brief-review){border-radius:20px;box-shadow:0 12px 32px #302d2910}.atelier .at-brief-form :is(input:not([type=checkbox]),select,textarea),.atelier .at-room-options label{border-radius:10px}.atelier .at-services article{background:var(--at-paper);border-radius:20px;box-shadow:0 10px 28px #302d2909}.atelier .at-service-links a{border-radius:9px}.serene .sn-home-hero{background:linear-gradient(135deg,var(--sn-paper),var(--sn-soft));padding:55px 0 65px}.sn-home-hero-grid{grid-template-columns:1.12fr 1fr;align-items:center;gap:65px;display:grid}.serene .sn-home-hero .sn-welcome{padding:0}.serene .sn-home-hero h1{letter-spacing:-.045em;margin:26px 0;font-size:clamp(46px,5.4vw,78px);line-height:1.08}.serene .sn-home-hero .sn-welcome-bottom{flex-direction:column;align-items:start;gap:25px;display:flex}.sn-home-photo{margin:0;padding:0 0 22px 18px;position:relative}.sn-home-photo>img{aspect-ratio:.94;object-fit:cover;border-radius:120px 24px 24px;width:100%;height:auto;box-shadow:0 20px 50px #263d3626}.sn-home-photo figcaption{border:1px solid var(--sn-line);background:var(--sn-paper);letter-spacing:.07em;border-radius:16px;max-width:330px;margin:-42px 25px 0 -18px;padding:20px 24px;font-size:11px;position:relative;box-shadow:0 12px 30px #263d361c}.serene .sn-care-navigator{background:var(--sn-paper)}.serene .sn-departments{gap:18px}.serene .sn-departments>a{border:1px solid var(--sn-line);background:var(--sn-paper);border-radius:20px;padding:25px;transition:box-shadow .25s,border-color .25s;box-shadow:0 8px 26px #263d360a}.serene .sn-departments>a:hover{border-color:var(--sn-primary);box-shadow:0 14px 32px #263d3615}.serene .sn-dept-number{background:var(--sn-soft);width:32px;height:32px;color:var(--sn-text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.serene :is(.sn-contact-panel,.sn-journal-photo){border-radius:22px;box-shadow:0 12px 32px #263d3612}.meter .mt-hero{isolation:isolate;background:var(--mt-ink);color:#fff;padding:90px 0;position:relative}.mt-hero-backdrop{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.meter .mt-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#17201de8,#17201db8 55%,#17201d60);position:absolute;inset:0}.meter .mt-hero h1 em{color:var(--mt-accent)}.meter .mt-hero-copy>p{color:#f1f1ed;line-height:1.8}.meter .mt-hero-copy .mt-outline{background:#ffffff0d;border-color:#ffffff70;color:#fff!important}.meter .mt-route-board{background:var(--mt-paper);color:var(--mt-text);border:1px solid #ffffff70;border-radius:24px;transform:none;box-shadow:0 25px 60px #0004}.meter .mt-board-bottom{border-radius:0 0 24px 24px}.meter .mt-vehicle{border:1px solid var(--mt-line);background:var(--mt-paper);border-radius:22px;margin-bottom:20px;padding:26px;box-shadow:0 9px 28px #2529270c}.meter .mt-vehicle-photo{border-radius:16px}.meter .mt-booking-form{border-radius:22px;box-shadow:0 14px 36px #25292712}.meter .mt-routes>a{background:var(--mt-paper);border-radius:16px;margin-bottom:12px;padding-inline:24px;box-shadow:0 5px 18px #25292708}.bloom .bl-hero-photo>img{box-shadow:0 24px 60px #744b5525}.bloom .bl-category-photo{background:var(--bl-surface);border-radius:70px 70px 16px 16px;box-shadow:0 12px 30px #744b5512}.bloom .bl-story>img{border-radius:24px 100px 24px 24px;box-shadow:0 20px 45px #744b5518}.bloom .bl-category-index>a{border-radius:12px;transition:background .2s}.prism .pr-hero{background:radial-gradient(ellipse at 90% 15%,color-mix(in srgb,var(--pr-primary) 38%,var(--pr-ink)),var(--pr-ink) 70%)}.prism .pr-hero-visual{border:1px solid #ffffff45;border-radius:32px;padding:30px;box-shadow:0 26px 70px #0004}.prism .pr-devices>a,.prism .pr-services>article{border-radius:20px;box-shadow:0 10px 30px #2929380c}.voyage .vg-fleet>article{border-radius:24px;box-shadow:0 12px 32px #123a6214}.voyage .vg-vehicle-photo{border-radius:24px 24px 0 0}.voyage .vg-departure-board .vg-booking-form{border-radius:24px;box-shadow:0 20px 55px #0003}@media (max-width:1000px){.sn-home-hero-grid{gap:35px}.serene .sn-home-hero h1{font-size:clamp(42px,5.5vw,64px)}.meter .mt-hero{padding:65px 0}}@media (max-width:800px){.sn-home-hero-grid{grid-template-columns:1fr;gap:40px}.serene .sn-home-hero{padding:40px 0}.sn-home-photo{max-width:620px}.sn-home-photo>img{aspect-ratio:1.3}.serene .sn-home-hero h1{font-size:clamp(44px,8vw,66px)}.atelier .at-hero-panel{padding:30px}.meter .mt-hero{padding:50px 0}.meter .mt-hero:before{background:#17201dd9}}@media (max-width:480px){.atelier .at-hero-panel{border-radius:20px;padding:25px}.atelier .at-hero-panel h1{font-size:40px}.atelier .at-detail-panel{padding:24px}.atelier .at-compare,.atelier .at-compare>img{border-radius:12px}.sn-home-photo>img{border-radius:70px 20px 20px}.sn-home-photo figcaption{margin-right:12px;padding:17px}.serene .sn-departments>a{padding:22px}.meter .mt-vehicle{padding:20px}.prism .pr-hero-visual{border-radius:24px;padding:20px}}@media (prefers-reduced-motion:reduce){[data-theme-motion] :is(.ch-button,.fx-button,.hh-button,.hs-button,.co-button,.sol-button,.th-button,.ae-button,.fd-button,.vg-button,.bl-button,.pr-button,.at-button,.mt-button,.sn-button){transition:none;transform:none!important}}[data-theme-motion] :is(h1,h2,h3){text-wrap:balance}[data-theme-motion] main p{text-wrap:pretty}[data-theme-motion] :is(.at-menu,.mt-menu,.sn-menu,.vg-menu,.bl-menu,.pr-menu,.sol-menu,.th-menu,.ae-menu,.fd-menu) nav{border-radius:16px;box-shadow:0 16px 42px #15241d24}.carehaus .ch-hero-image>span{border-radius:12px;box-shadow:0 8px 24px #123e3718}.fixday .fx-hero>.fx-photo{box-shadow:0 20px 45px #3b271314}.hello-home .hh-quick-search{border:1px solid color-mix(in srgb,currentColor 10%,transparent);box-shadow:0 14px 36px #223b4f0d}.homestead .hs-arch{border-radius:100px 28px}.coach:not(.premium) .co-hero h1{font-size:clamp(42px,4.8vw,68px);line-height:1.1}.coach:not(.premium) .co-name-card{border-radius:16px;box-shadow:0 12px 32px #65445614}.premium .co-name-card{border-radius:16px;box-shadow:0 12px 32px #203d3e14}.solar .sol-power-board{background:color-mix(in srgb,var(--sol-navy) 90%,white);border-radius:24px;gap:0;box-shadow:0 22px 48px #00000020}.solar .sol-power-photo img{border-radius:23px 0 0 23px}.solar .sol-power-photo>span{border-radius:999px;box-shadow:0 4px 14px #0002}.solar .sol-power-plan{padding:38px}.solar .sol-power-plan nav a{font-weight:500}.talent .th-two-paths>a{border-radius:24px;box-shadow:0 12px 30px #22214410}.talent .th-two-paths strong{border-color:color-mix(in srgb,currentColor 25%,transparent);font-size:14px}.talent .th-pathway-photo img{border-radius:24px}.talent .th-pathway-photo>span{border-radius:12px;box-shadow:0 7px 22px #22214415}.talent-home .th-card{border-radius:20px;box-shadow:0 10px 28px #2221440b}.climate .ae-desk-layout>aside{border:1px solid var(--ae-line);border-radius:24px;box-shadow:0 12px 32px #182b3a0b}.climate .ae-desk-feature{border-radius:24px;min-height:560px;box-shadow:0 20px 45px #182b3a1c}.climate .ae-desk-feature>img{opacity:.7;border-radius:24px}.climate .ae-desk-feature>div{background:linear-gradient(#0000,#10212cfa);border-radius:0 0 24px 24px;padding-top:100px}.climate-home .ae-services article{border-radius:18px;box-shadow:0 8px 25px #182b3a0a}.foundation .fd-material-aisles{background:0 0;border:0;gap:20px}.foundation .fd-material-aisles>a{border:1px solid var(--fd-line);border-radius:20px;box-shadow:0 12px 32px #0002}.foundation .fd-aisle-number{background:var(--fd-surface);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.voyage .vg-hero-note{column-gap:24px;line-height:1.8}.bloom .bl-cover>div>h1{font-size:clamp(44px,6.2vw,86px);line-height:1.08}.bloom .bl-cover-main img{border-radius:45% 45% 18px 18px;box-shadow:0 18px 42px #744b5518}.bloom .bl-cover-detail img{object-fit:contain;background:var(--bl-surface);border-radius:18px}.prism .pr-device-desk{box-shadow:0 16px 40px #2929380b}.atelier .at-studio-jump a{align-items:center;min-height:40px;padding-block:8px;display:inline-flex}.meter .mt-route-board{border-color:color-mix(in srgb,var(--mt-line) 60%,white)}.serene .sn-home-photo figcaption{line-height:1.7}@media (max-width:850px){.solar .sol-power-photo img{border-radius:23px 23px 0 0}.solar .sol-power-plan{padding:26px}}@media (max-width:600px){.climate .ae-desk-feature{min-height:460px}.climate .ae-desk-feature>div{padding:65px 24px 28px}.foundation .fd-material-aisles{gap:14px}.talent .th-two-paths>a{border-radius:20px}.bloom .bl-cover>div>h1{font-size:clamp(42px,9.5vw,60px)}}.fixday .fx-hero{isolation:isolate;background:#242722;width:100%;min-height:620px;padding:64px 0 78px;display:flex}.fixday .fx-hero>.fx-photo{z-index:-2;object-position:center 42%;width:100%;height:100%;box-shadow:none;border-radius:0;position:absolute;inset:0}.fixday .fx-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#151b19ed 0%,#151b19c9 38%,#151b1920 80%);position:absolute;inset:0}.fixday .fx-hero>.fx-wrap{width:min(1280px,100% - 80px);margin-inline:auto}.fixday .fx-hero-panel{color:#fff;background:0 0;max-width:650px;padding:0}.fixday .fx-hero-panel h1{font-size:clamp(44px,5.2vw,74px)}.fixday .fx-hero-panel p{color:#f1f3ee;max-width:500px}.fixday .fx-hero-panel .fx-eyebrow{color:#ffd5ad}.fixday .fx-hero-panel .fx-outline{color:#fff;background:#ffffff0c;border-color:#ffffff80}.climate .ae-desk-layout{grid-template-columns:1fr;gap:0}.climate .ae-desk-feature{border-radius:24px 24px 0 0;grid-row:1;min-height:500px}.climate .ae-desk-feature>img{opacity:1;object-position:center 45%;border-radius:24px 24px 0 0}.climate .ae-desk-feature>div{background:linear-gradient(90deg,#10212cf2,#10212cc4 45%,#10212c24);border-radius:24px 24px 0 0;flex-direction:column;justify-content:center;min-height:500px;padding:52px;display:flex}.climate .ae-desk-feature h1{max-width:720px;font-size:clamp(42px,5vw,68px)}.climate .ae-desk-feature p{color:#f0f5f6;max-width:570px}.climate .ae-desk-layout>aside{border-radius:0 0 24px 24px;grid-template-columns:1fr auto;gap:14px 25px;padding:25px 32px;display:grid}.climate .ae-desk-layout>aside>.ae-kicker{grid-column:1/-1;margin:0}.climate .ae-desk-layout>aside>nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.climate .ae-desk-layout>aside>nav>a{border-bottom:0;padding:14px 0}.climate .ae-desk-layout>aside>.ae-button{align-self:center;margin:0}.talent .th-pathway{padding:38px 0 0}.talent .th-pathway>.layout-container{flex-direction:column;display:flex}.talent .th-pathway-title{gap:45px;margin:18px 0 30px}.talent .th-pathway-title h1{font-size:clamp(40px,4.6vw,66px)}.talent .th-pathway-photo{order:1;height:360px;margin:0}.talent .th-pathway-photo img{object-position:center 40%;height:100%}.talent .th-two-paths{order:2;gap:20px;margin:-42px 28px 38px;position:relative}.talent .th-two-paths>a{padding:26px 30px;box-shadow:0 16px 34px #22214420}.talent .th-two-paths h2{margin:16px 0;font-size:clamp(25px,2.8vw,38px)}.talent .th-pathway-photo>span{top:20px;bottom:auto;left:20px}[data-theme-motion] .site-header-shell{z-index:5;position:relative;box-shadow:0 5px 20px #15241d06}[data-theme-motion] .site-header-shell nav a{text-underline-offset:6px;transition:background-color .2s,box-shadow .2s}[data-theme-motion] .site-header-shell nav a:hover{text-decoration:underline}[data-theme-motion] .site-header-shell summary{border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:12px;box-shadow:0 4px 12px #15241d08}[data-theme-motion] :is(.ch-menu,.fx-menu,.hh-menu,.hs-menu,.co-menu) nav{border-radius:16px;box-shadow:0 16px 42px #15241d24}@media (max-width:1000px){.climate .ae-desk-layout>aside{grid-template-columns:1fr}.climate .ae-desk-layout>aside>.ae-button{justify-self:start}.climate .ae-desk-feature>div{padding:38px}}@media (max-width:700px){.fixday .fx-hero{align-items:end;min-height:650px;padding:155px 0 42px}.fixday .fx-hero>.fx-wrap{width:calc(100% - 36px)}.fixday .fx-hero>.fx-photo{object-position:65% center;aspect-ratio:auto}.fixday .fx-hero:after{background:linear-gradient(#151b1910,#151b19c9 42%,#151b19fa 95%)}.fixday .fx-hero-panel h1{font-size:clamp(38px,10vw,56px)}.climate .ae-desk-feature,.climate .ae-desk-feature>div{min-height:470px}.climate .ae-desk-feature>div{background:linear-gradient(#10212c30,#10212cc9 40%,#10212cf5);justify-content:end;padding:100px 25px 30px}.climate .ae-desk-layout>aside{padding:25px}.climate .ae-desk-layout>aside>nav{grid-template-columns:1fr;gap:0}.talent .th-pathway-title{gap:20px}.talent .th-pathway-photo{height:280px}.talent .th-pathway-photo>span{font-size:9px;top:12px;left:12px}.talent .th-two-paths{gap:14px;margin:-25px 12px 28px}.talent .th-two-paths>a{padding:24px}}@media (min-width:701px) and (max-height:760px){.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-hero{min-height:calc(100svh - 96px);padding-block:28px 34px}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-hero>.fx-wrap{width:min(1280px,100% - 96px)}body .fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-hero-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:560px;color:#fff!important;background:#101a1bd9!important;padding:26px 30px!important}body .fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-hero-panel :is(h1,p,.fx-eyebrow,.fx-hero-line){color:#fff!important}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-long-heading h1{margin-bottom:18px;font-size:clamp(40px,4.1vw,56px)}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-long-heading .fx-hero-line{margin-top:10px;font-size:.55em;line-height:1.2}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-hero-panel p{max-width:480px;margin:0;font-size:15px;line-height:1.55}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-actions{margin-top:20px}body .fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-hero-panel .fx-outline{color:#fff!important;background:#ffffff0d!important;border-color:#ffffffa8!important}}.fixday:has(.fx-brand-strip){overflow-x:clip}.fixday:has(.fx-brand-strip) .fx-hero{border-bottom:1px solid #ffffff17;min-height:640px}.fixday:has(.fx-brand-strip) .fx-hero:after{background:linear-gradient(90deg,#071113df 0%,#071113b5 43%,#0711131f 76%)}body .fixday:has(.fx-brand-strip) .fx-hero-panel{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border:1px solid #ffffff24;border-radius:24px;max-width:620px;box-shadow:0 28px 70px #0005;color:#fff!important;background:linear-gradient(145deg,#081214e8,#0d1b1ed9)!important;padding:38px 40px!important}body .fixday:has(.fx-brand-strip) .fx-hero-panel :is(h1,p,.fx-eyebrow,.fx-hero-line){color:#fff!important}body .fixday:has(.fx-brand-strip) .fx-hero-panel h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(48px,4.8vw,70px);line-height:.98}body .fixday:has(.fx-brand-strip) .fx-hero-panel .fx-hero-line{letter-spacing:-.035em;margin-top:16px;font-size:.56em;line-height:1.15}body .fixday:has(.fx-brand-strip) .fx-hero-panel p{max-width:490px;font-size:15px;line-height:1.7;color:#cbd7d8!important}body .fixday:has(.fx-brand-strip) .fx-hero-panel .fx-outline{color:#fff!important;background:#ffffff0a!important;border-color:#fff6!important}.fx-brand-strip{color:#122327;background:#f1f4f3;border-bottom:1px solid #d7dfde;padding:76px 0 36px;position:relative}.fx-brand-strip:before{content:"";background:#ccd7d6;width:min(1280px,100% - 80px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.fx-brand-strip>.fx-wrap{width:min(1280px,100% - 80px);margin-inline:auto;display:block}.fx-brand-strip-heading{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:70px;margin-bottom:46px;display:grid}.fx-brand-strip .fx-eyebrow{letter-spacing:.18em;margin:0 0 18px;display:block;color:#17727e!important}body .fixday .fx-brand-strip h2{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(38px,4.3vw,62px);line-height:1.02;color:#122327!important}.fx-brand-strip-heading p{max-width:430px;margin:0 0 5px;font-size:15px;line-height:1.8;color:#586a6e!important}.fx-brand-links{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.fx-brand-links>a{background:#fff;border:1px solid #cbd6d5;border-radius:18px;flex-direction:column;min-width:0;min-height:330px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #17353a0a;color:#122327!important}.fx-brand-links>a:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #fff}.fx-brand-links>a:hover{border-color:#5b9ca4;transform:translateY(-5px);box-shadow:0 20px 42px #17353a18}.fx-brand-number{z-index:2;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7faf9e8;border:1px solid #b8c7c6;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;display:grid;position:absolute;top:14px;left:14px;color:#52696d!important}.fx-brand-phone{object-position:center;background:#edf1f0;border-bottom:1px solid #d6dfde;transition:transform .35s;object-fit:contain!important;width:100%!important;height:170px!important}.fx-brand-links>a:hover .fx-brand-phone{transform:scale(1.035)}.fx-brand-card-copy{flex-direction:column;flex:1;padding:18px 18px 16px;display:flex}.fx-brand-wordmark{letter-spacing:-.045em;display:block;color:#122327!important;font-size:20px!important;font-weight:900!important;line-height:1!important}.fx-brand-wordmark.fx-brand-iphone{text-transform:none}.fx-brand-wordmark.fx-brand-samsung{letter-spacing:-.065em}.fx-brand-wordmark.fx-brand-oppo{letter-spacing:.01em}.fx-brand-wordmark.fx-brand-vivo{font-weight:700!important}.fx-brand-card-copy strong{margin-top:7px;font-size:12px;line-height:1.3;color:#516368!important}.fx-brand-card-copy small{letter-spacing:.035em;margin-top:13px;font-size:10px;line-height:1.5;color:#738287!important}.fx-brand-card-copy b{border-top:1px solid #dbe3e2;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:15px;font-size:11px;font-weight:750;display:flex;color:#116d79!important}.fx-brand-card-copy b span{font-size:17px}.fx-brand-foot{border-top:1px solid #cfd9d8;justify-content:space-between;align-items:center;gap:30px;margin-top:25px;padding:22px 4px 0;font-size:12px;display:flex;color:#65767a!important}.fx-brand-foot a{font-weight:750;color:#116d79!important}.fx-brand-foot a span{margin-left:9px}@media (max-width:1100px){.fx-brand-links{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-brand-links>a{min-height:330px}.fx-brand-strip-heading{gap:35px}}@media (max-width:700px){.fixday:has(.fx-brand-strip) .fx-hero{min-height:650px}.fixday:has(.fx-brand-strip) .fx-hero:after{background:linear-gradient(#07111321,#071113b0 38%,#071113f2 100%)}body .fixday:has(.fx-brand-strip) .fx-hero-panel{border-radius:20px;padding:28px 24px!important}body .fixday:has(.fx-brand-strip) .fx-hero-panel h1{font-size:clamp(40px,11vw,54px)}.fx-brand-strip{padding:50px 0 28px}.fx-brand-strip>.fx-wrap,.fx-brand-strip:before{width:calc(100% - 36px)}.fx-brand-strip-heading{margin-bottom:28px;display:block}body .fixday .fx-brand-strip h2{font-size:clamp(34px,10vw,46px)}.fx-brand-strip-heading p{margin-top:20px;font-size:14px}.fx-brand-links{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-inline:-18px;padding:0 18px 12px;display:flex;overflow-x:auto}.fx-brand-links::-webkit-scrollbar{display:none}.fx-brand-links>a{scroll-snap-align:center;flex:0 0 78vw;min-height:330px}.fx-brand-phone{height:170px!important}.fx-brand-foot{flex-direction:column;align-items:flex-start;gap:10px;margin-top:16px}.fx-brand-foot a{font-size:13px}}.fixday .business-faq-grid{border-top:1px solid #cad5d4;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;display:grid}.fixday .business-faq-grid article{border-bottom:1px solid #cad5d4;min-width:0;padding:27px 0 24px}.fixday .business-faq-grid h3{color:#14252b;margin:0 0 9px;font-size:18px;line-height:1.35}.fixday .business-faq-grid p{color:#506267;max-width:none;margin:0;line-height:1.7}@media (max-width:760px){.fixday .business-faq-grid{grid-template-columns:1fr;gap:0}.fixday .business-faq-grid article{padding:22px 0 20px}}.fixday #articles .business-info-grid{align-items:stretch}.fixday #articles .business-info-grid article{background:#f8faf9;border:1px solid #ced8d7;border-radius:16px;flex-direction:column;min-height:245px;padding:26px 28px;display:flex}.fixday #articles .business-info-grid article h3{min-height:58px;margin-bottom:14px}.fixday #articles .business-info-grid article p{flex:1;max-width:none;margin:0 0 24px}.fixday #articles .business-info-grid article>a{align-self:flex-start;margin-top:auto;font-weight:700}.fixday #articles>.business-info-grid+a{margin-top:4px;display:inline-flex}@media (max-width:760px){.fixday #articles .business-info-grid article{min-height:0;padding:22px}.fixday #articles .business-info-grid article h3{min-height:0}}.fixday:has(.fx-brand img[alt=iTech\ Plus]) .fx-filters{display:none!important}@media (min-width:761px){.fixday:has(.fx-brand-strip) .fx-home-services{display:block}.fixday:has(.fx-brand-strip) .fx-home-services>div:first-child{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);column-gap:72px;max-width:none;margin-bottom:42px;display:grid}.fixday:has(.fx-brand-strip) .fx-home-services>div:first-child .fx-eyebrow{grid-area:1/1}.fixday:has(.fx-brand-strip) .fx-home-services>div:first-child h2{grid-area:2/1/4;margin-bottom:0}.fixday:has(.fx-brand-strip) .fx-home-services>div:first-child p{grid-area:1/2/3;align-self:end;margin-bottom:18px;font-size:17px;line-height:1.7}.fixday:has(.fx-brand-strip) .fx-home-services>div:first-child .fx-text-link{grid-area:3/2;place-self:start;margin-top:0}.fixday:has(.fx-brand-strip) .fx-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}
.saira-fashion .fx-hero>.saira-illustration{z-index:-1;position:absolute;inset:0}.fixday.saira-fashion .fx-hero:after{content:none}.saira-fashion .fx-hero>.saira-illustration:after{content:"";background:linear-gradient(90deg,#151b19ed 0%,#151b19c9 38%,#151b1920 80%);position:absolute;inset:0}@media (max-width:700px){.saira-fashion .fx-hero>.saira-illustration:after{background:linear-gradient(#151b1910,#151b19c9 42%,#151b19fa 95%)}}.saira-fashion .fx-hero>.saira-illustration .fx-photo{z-index:-2;object-position:center 42%;width:100%;height:100%;position:absolute}.saira-fashion .fx-hero>.saira-illustration figcaption{z-index:1;color:#314235;background:#f5f1e8;max-width:100%;position:absolute;bottom:0;right:0}.fixday.saira-fashion .fx-hero{min-height:640px;padding-block:80px}.fixday.saira-fashion .fx-hero>.fx-wrap{width:min(1280px,calc(100% - 2 * var(--layout-gutter)));margin-inline:auto}.fixday.saira-fashion .fx-hero-panel{--palette-zone-ink:#fff;max-width:640px;padding:24px 0;color:#fff!important;background:0 0!important}.fixday.saira-fashion .fx-hero-panel :is(h1,p,.fx-eyebrow,.fx-hero-line){color:#fff!important}.fixday.saira-fashion .fx-hero-panel h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(40px,4.8vw,68px);line-height:1.1}.fixday.saira-fashion .fx-hero-panel .fx-hero-line{letter-spacing:-.02em;margin-top:20px;font-size:.56em;line-height:1.3}.fixday.saira-fashion .fx-hero-panel p{max-width:440px;font-size:17px;line-height:1.7}.fixday.saira-fashion .fx-hero-panel .fx-outline{color:#fff!important;background:#ffffff12!important;border-color:#fff9!important}.fixday.saira-fashion .fx-home-services h2{letter-spacing:-.035em;font-size:clamp(30px,3vw,42px);line-height:1.22}.fixday.saira-fashion .fx-service-grid>a{align-content:start}.fixday.saira-fashion .fx-service-grid h3{font-size:20px;line-height:1.4}@media (max-width:760px){.fixday.saira-fashion .fx-hero{align-items:end;min-height:640px;padding-block:200px 40px}.fixday.saira-fashion .fx-hero-panel{padding:16px 0 0}.fixday.saira-fashion .fx-hero-panel h1{font-size:clamp(36px,9vw,48px)}.fixday.saira-fashion .fx-hero-panel .fx-hero-line{font-size:.62em}.fixday.saira-fashion .fx-hero-panel p{font-size:16px}}.saira-fashion .saira-illustration{flex-direction:column;min-width:0;margin:0;display:flex}.saira-fashion .saira-illustration .fx-photo{object-fit:cover;flex:1;min-height:0}.saira-fashion .saira-illustration figcaption,.saira-fashion .saira-image-label{color:#314235;overflow-wrap:anywhere;background:#f5f1e8;padding:6px 10px;font-size:12px;line-height:1.5;display:block}
@media (min-width:1051px){.mma-site{background:#f2f0ea;padding-left:292px}.mma-site .mma-announcement{background:#e62c87;justify-content:center;align-items:center;min-height:42px;margin-left:0;display:flex}.mma-site .mma-header{z-index:40;background:#fffdfa;border:0;border-right:1px solid #d6d8d4;width:292px;position:fixed;inset:0 auto 0 0;box-shadow:10px 0 40px #071b340a}.mma-site .mma-header-inner{flex-direction:column;align-items:stretch;gap:0;width:100%;height:100%;padding:36px 30px;display:flex}.mma-site .mma-brand{border-bottom:1px solid #d6d8d4;justify-content:flex-start;margin:0 0 58px;padding-bottom:34px}.mma-site .mma-brand .site-custom-logo{width:232px!important;height:auto!important;max-height:none!important}.mma-site .mma-header nav{gap:5px;display:grid}.mma-site .mma-header nav a{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #e6e4df;padding:13px 2px 13px 34px;font-size:12px;position:relative}.mma-site .mma-header nav a:before{content:"0" counter(mma-nav);counter-increment:mma-nav;color:#9a697d;font:10px/1 Arial,sans-serif;position:absolute;top:18px;left:2px}.mma-site .mma-header nav{counter-reset:mma-nav}.mma-site .mma-header nav a[aria-current=page]{color:#e62c87;padding-left:44px;font-weight:900}.mma-site .mma-header nav a[aria-current=page]:after{content:"";background:#e62c87;width:25px;height:2px;position:absolute;top:50%;left:2px}.mma-site .mma-header-cta{color:#fff;background:#102b50;border:0;min-height:64px;margin-top:auto;padding:18px;display:flex}.mma-site main,.mma-site .mma-footer{margin-left:0}.mma-site .layout-container{width:min(1440px,100% - 2*clamp(36px,5vw,88px))}.mma-site .mma-hero{isolation:isolate;background:#102b50;align-items:center;min-height:calc(100vh - 42px);display:grid;position:relative}.mma-site .mma-hero:before{content:"MMA / HYGIENE SYSTEMS";letter-spacing:.28em;color:#ffffff64;font-size:10px;position:absolute;top:48%;right:-55px;transform:rotate(90deg)}.mma-site .mma-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);min-height:calc(100vh - 42px);padding-block:70px}.mma-site .mma-hero h1{max-width:900px;font-size:clamp(70px,7.3vw,122px);line-height:.89}.mma-site .mma-hero-product{background:0 0;border:0;border-left:1px solid #ffffff28;min-height:660px}.mma-site .mma-hero-product:before,.mma-site .mma-hero-product:after{content:"";border:1px solid #ffffff26;border-radius:50%;width:420px;height:420px;position:absolute}.mma-site .mma-hero-product:after{width:290px;height:290px}.mma-site .mma-hero-product img{z-index:1;max-height:570px;position:relative}.mma-site .mma-proof{grid-template-columns:repeat(3,1fr);max-width:650px;display:grid}.mma-site .mma-marquee{background:#e62c87;padding:12px 0}.mma-site .mma-section{padding-block:120px}.mma-site .mma-section-title{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:44px;max-width:none;display:grid}.mma-site .mma-section-title .mma-kicker{border-top:2px solid #102b50;padding-top:10px}.mma-site .mma-section-title h2{max-width:900px}.mma-site .mma-section-title>p{grid-column:2;max-width:650px}.mma-site .mma-range-cards{border:1px solid #b9c5c0;grid-template-columns:1.15fr .85fr;gap:0}.mma-site .mma-range-cards>a{border:0;min-height:480px;padding:55px}.mma-site .mma-range-cards>a:last-child{border-left:1px solid #b9c5c0;transform:translateY(42px)}.mma-site .mma-dark{background:#071b34}.mma-site .mma-dark .mma-products{background:#395069;border:1px solid #395069;grid-template-columns:repeat(4,minmax(260px,1fr));gap:1px;display:grid}.mma-site .mma-dark .mma-products article{background:#0b2442;border:0}.mma-site .mma-dark .mma-product-image{background:#f7f5ef;min-height:360px}.mma-site .mma-dark .mma-card-copy{flex-direction:column;min-height:245px;display:flex}.mma-site .mma-dark .mma-card-copy>div{margin-top:auto}.mma-site .mma-facilities.compact{border:1px solid #afbbb7;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.mma-site .mma-facilities.compact a{border:1px solid #afbbb7;border-top:0;border-left:0;min-height:270px;padding:44px}.mma-site .mma-facilities.compact a:nth-child(2n){border-right:0}.mma-site .mma-facilities.compact a:nth-last-child(-n+2){border-bottom:0}.mma-site .mma-story>.layout-container{grid-template-columns:1fr 1fr;padding-block:120px}.mma-site .mma-final{text-align:left;position:relative;overflow:hidden}.mma-site .mma-final:after{content:"→";color:#ffffff20;font-size:260px;line-height:1;position:absolute;top:50%;right:5vw;transform:translateY(-55%)}.mma-site .mma-footer-grid{grid-template-columns:1.4fr .6fr 1fr}.mma-site .mma-products:not(.mma-dark .mma-products){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1050px){.mma-site{padding-left:0}.mma-site .mma-header{width:auto;position:sticky;inset:auto}.mma-site .mma-header-inner{min-height:104px}.mma-site .mma-brand{margin-right:auto}.mma-site .mma-brand .site-custom-logo{width:290px!important;height:auto!important}}@media (max-width:560px){.mma-site .mma-header-inner{min-height:92px}.mma-site .mma-brand .site-custom-logo{width:min(245px,100vw - 116px)!important}.mma-site .mma-hero{background:linear-gradient(155deg,#071b34,#102b50)}.mma-site .mma-hero h1{line-height:.95}.mma-site .mma-proof{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.mma-site .mma-proof span{font-size:8px}.mma-site .mma-proof b{font-size:22px}.mma-site .mma-section-title{display:block}}@media (min-width:1051px){.mma-site{padding-left:0}.mma-site .mma-announcement{margin-left:0}.mma-site .mma-header{border-bottom:1px solid #d6d8d4;border-right:0;width:100%;position:sticky;inset:auto;box-shadow:0 8px 30px #071b3408}.mma-site .mma-header-inner{flex-direction:row;align-items:center;gap:30px;width:min(1440px,100% - 2*clamp(36px,5vw,88px));height:auto;min-height:118px;padding:14px 0;display:flex}.mma-site .mma-brand{border:0;justify-content:flex-start;margin:0 auto 0 0;padding:0}.mma-site .mma-brand .site-custom-logo{width:310px!important;height:auto!important;max-height:96px!important}.mma-site .mma-header nav{counter-reset:none;align-items:center;gap:24px;display:flex}.mma-site .mma-header nav a{letter-spacing:.05em;text-transform:none;border:0;padding:12px 0;font-size:12px}.mma-site .mma-header nav a:before,.mma-site .mma-header nav a[aria-current=page]:after{display:none}.mma-site .mma-header nav a[aria-current=page]{color:#e62c87;border-bottom:2px solid #e62c87;padding-left:0}.mma-site .mma-header-cta{min-height:54px;margin:0;padding:14px 19px}}
.tg-site{--tg-black:#080808;--tg-panel:#11110f;--tg-gold:#d5a84d;--tg-gold-light:#f0d58a;--tg-ivory:#f5f0e6;background:var(--tg-black);color:var(--tg-ivory);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.tg-site *{box-sizing:border-box}.tg-site a{color:inherit;text-decoration:none}.tg-preview{color:#17120a;text-align:center;background:#f0d58a;padding:9px 20px;font-size:13px}.tg-top{color:#aaa49a;letter-spacing:.12em;text-transform:uppercase;background:#0b0b0a;border-bottom:1px solid #ffffff1c;font-size:12px}.tg-top .layout-container{justify-content:space-between;gap:20px;padding-block:10px;display:flex}.tg-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0a09e8;border-bottom:1px solid #ffffff18;position:relative}.tg-header-inner{align-items:center;gap:38px;min-height:92px;display:flex}.tg-brand{align-items:center;min-width:0;margin-right:auto;display:inline-flex}.tg-brand .site-custom-logo{object-fit:contain;object-position:left center;width:280px;height:68px}.tg-brand strong{color:var(--tg-gold-light);font-family:Georgia,serif;font-size:29px}.tg-brand strong span{font-weight:400}.tg-header nav{align-items:center;gap:30px;display:flex}.tg-header nav a,.tg-footer nav a{letter-spacing:.08em;text-transform:uppercase;color:#d0cbc2;font-size:13px;transition:color .2s}.tg-header nav a:hover,.tg-header nav a:focus-visible,.tg-footer nav a:hover{color:var(--tg-gold-light)}.tg-button{border:1px solid var(--tg-gold);background:var(--tg-gold);letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 24px;font-size:13px;font-weight:800;transition:transform .2s,background .2s,color .2s;display:inline-flex;color:#161109!important}.tg-button:hover{background:var(--tg-gold-light);transform:translateY(-2px)}.tg-button:focus-visible,.tg-site a:focus-visible,.tg-menu summary:focus-visible{outline-offset:4px;outline:3px solid #fff}.tg-button-ghost{background:0 0;border-color:#ffffff5a;color:var(--tg-ivory)!important}.tg-button-ghost:hover{background:#fff;color:#111!important}.tg-menu{display:none}.tg-hero{align-items:center;min-height:740px;display:grid;position:relative}.tg-hero-media,.tg-hero-shade{position:absolute;inset:0}.tg-hero-image{object-fit:cover}.tg-hero-two{opacity:0;animation:14s ease-in-out infinite tgHero}.tg-hero-one{animation:14s ease-in-out infinite tgHeroOne}.tg-hero-shade{z-index:1;background:linear-gradient(90deg,#050505f5 0%,#050505d4 35%,#0505055c 67%,#050505ba 100%),linear-gradient(#0000 65%,#080808 100%)}.tg-hero-content{z-index:2;padding-block:110px 62px;position:relative}.tg-kicker{color:var(--tg-gold-light);letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:800}.tg-hero h1,.tg-site h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.tg-hero h1{max-width:850px;margin:0;font-size:clamp(58px,7.2vw,112px);line-height:.88}.tg-hero h1 em,.tg-site h2 em{color:var(--tg-gold-light);font-weight:400}.tg-lead{color:#d1ccc3;max-width:650px;margin:32px 0;font-size:19px;line-height:1.7}.tg-actions{flex-wrap:wrap;gap:12px;display:flex}.tg-hero-meta{color:#aea89e;letter-spacing:.12em;text-transform:uppercase;gap:36px;margin-top:75px;font-size:12px;display:flex}.tg-hero-meta span{align-items:center;gap:10px;display:flex}.tg-hero-meta b{color:var(--tg-gold-light);font-family:Georgia,serif;font-size:23px}.tg-ticker{color:#c3bdae;background:#0d0d0c;border-block:1px solid #ffffff1c;overflow:hidden}.tg-ticker div{letter-spacing:.16em;width:max-content;padding:17px 0;font-size:12px;font-weight:700;animation:28s linear infinite tgTicker}.tg-ticker i{background:var(--tg-gold);border-radius:50%;width:5px;height:5px;margin:0 30px;display:inline-block}.tg-section{padding-block:115px}.tg-intro{border-bottom:1px solid #ffffff1a;grid-template-columns:1.1fr .9fr;gap:90px;display:grid}.tg-site h2{margin:0;font-size:clamp(42px,5vw,72px);line-height:1.02}.tg-intro>div:last-child{color:#d0cbc3;padding-top:40px;font-size:19px;line-height:1.7}.tg-muted{color:#8f8a82!important;font-size:14px!important}.tg-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:46px;display:flex}.tg-heading>a,.tg-text-link{color:var(--tg-gold-light);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:800}.tg-product-grid{grid-template-columns:2fr 1fr 1fr;gap:18px;display:grid}.tg-product{background:#151513;min-height:560px;position:relative;overflow:hidden}.tg-product img{object-fit:cover;transition:transform .7s}.tg-product:hover img{transform:scale(1.035)}.tg-product:after{content:"";background:linear-gradient(#0000,#050505ee);position:absolute;inset:30% 0 0}.tg-product>div{z-index:2;position:absolute;inset:auto 28px 28px}.tg-product span{color:var(--tg-gold-light);font-family:Georgia,serif;font-size:25px}.tg-product h3{margin:8px 0;font-family:Georgia,serif;font-size:31px}.tg-product p{color:#c5c0b7;max-width:380px;line-height:1.5}.tg-dark{background:#10100e}.tg-standard-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;display:grid}.tg-standard-photo{min-height:650px;position:relative}.tg-standard-photo img{object-fit:cover}.tg-standard-copy>p:not(.tg-kicker){color:#c5c0b7;font-size:18px;line-height:1.7}.tg-standard-copy ul{border-top:1px solid #ffffff21;margin:35px 0;padding:0;list-style:none}.tg-standard-copy li{color:#e8e3d9;border-bottom:1px solid #ffffff21;gap:16px;padding:18px 0;display:flex}.tg-standard-copy li span{color:var(--tg-gold-light);font-family:Georgia,serif}.tg-process{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.tg-process ol{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.tg-process li{border-top:2px solid var(--tg-gold);background:#11110f;padding:32px 26px}.tg-process li span{color:var(--tg-gold-light);font-family:Georgia,serif;font-size:25px}.tg-process h3{font-family:Georgia,serif;font-size:25px}.tg-process li p{color:#a9a49c;line-height:1.6}.tg-visit{color:#161109;background:#d5a84d;position:relative}.tg-visit-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:110px;display:grid}.tg-visit .tg-kicker{color:#4e3912}.tg-visit h2 em{color:#62460f}.tg-visit>div>div:first-child>p:last-child{max-width:560px;font-size:19px;line-height:1.6}.tg-visit-card{color:var(--tg-ivory);background:#0b0b0a;gap:11px;padding:45px;display:grid}.tg-visit-card>span{color:#99938a;letter-spacing:.15em;text-transform:uppercase;margin-top:14px;font-size:11px;font-weight:800}.tg-visit-card address,.tg-visit-card strong,.tg-visit-card>a{font-family:Georgia,serif;font-size:27px;font-style:normal}.tg-visit-card .tg-actions{margin-top:25px}.tg-contact{text-align:center;padding-block:130px}.tg-contact h2{margin-bottom:45px}.tg-contact .tg-button{margin:auto}.tg-footer{color:#aaa49a;background:#050505;border-top:1px solid #ffffff1b}.tg-footer>.layout-container:first-child{grid-template-columns:1.2fr .7fr 1fr;gap:50px;padding-block:70px;display:grid}.tg-footer-brand .site-custom-logo{width:250px;height:65px}.tg-footer nav{align-content:start;gap:14px;display:grid}.tg-footer p{line-height:1.6}.tg-footer>div>div:last-child a{color:var(--tg-gold-light);font-size:20px}.tg-footer-bottom{letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #ffffff14;justify-content:space-between;gap:25px;padding-block:18px;font-size:11px;display:flex}@keyframes tgHero{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@keyframes tgHeroOne{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes tgTicker{to{transform:translate(-35%)}}@media (max-width:980px){.tg-header nav,.tg-header-cta{display:none}.tg-menu{display:block;position:relative}.tg-menu summary{cursor:pointer;color:var(--tg-gold-light);text-transform:uppercase;font-size:13px;list-style:none}.tg-menu[open] nav{background:#111;border:1px solid #ffffff24;width:min(300px,100vw - 32px);padding:22px;display:grid;position:absolute;top:42px;right:0}.tg-product-grid{grid-template-columns:1fr 1fr}.tg-product-large{grid-column:1/-1}.tg-intro,.tg-standard-grid,.tg-process,.tg-visit-grid{grid-template-columns:1fr}.tg-standard-grid{gap:45px}.tg-process ol{grid-template-columns:repeat(3,1fr)}.tg-footer>.layout-container:first-child{grid-template-columns:1fr 1fr}.tg-footer>.layout-container:first-child>div:last-child{grid-column:1/-1}}@media (max-width:680px){.tg-top .layout-container{gap:5px;display:grid}.tg-header-inner{gap:14px;min-height:75px}.tg-brand .site-custom-logo{width:190px;height:50px}.tg-hero{min-height:720px}.tg-hero-content{padding-block:90px 40px}.tg-hero h1{font-size:55px}.tg-lead{font-size:16px}.tg-hero-meta{gap:10px;margin-top:45px;display:grid}.tg-section{padding-block:78px}.tg-intro{gap:10px}.tg-intro>div:last-child{padding-top:10px;font-size:16px}.tg-heading{flex-direction:column;align-items:start}.tg-product-grid{grid-template-columns:1fr}.tg-product-large{grid-column:auto}.tg-product{min-height:470px}.tg-standard-photo{min-height:420px}.tg-process{gap:35px}.tg-process ol{grid-template-columns:1fr}.tg-visit-grid{gap:38px;padding-block:78px}.tg-visit-card{padding:28px 22px}.tg-visit-card address,.tg-visit-card strong,.tg-visit-card>a{font-size:22px}.tg-footer>.layout-container:first-child{grid-template-columns:1fr}.tg-footer>.layout-container:first-child>div:last-child{grid-column:auto}.tg-footer-bottom{display:grid}.tg-actions .tg-button{width:100%}}@media (prefers-reduced-motion:reduce){.tg-hero-one,.tg-hero-two,.tg-ticker div{animation:none}.tg-hero-two{display:none}.tg-product img,.tg-button{transition:none}}.tg-site .tg-brand .site-custom-logo{display:block;object-fit:contain!important;object-position:left center!important;width:280px!important;max-width:none!important;height:68px!important}.tg-site .tg-footer-brand .site-custom-logo{width:250px!important;height:65px!important}@media (max-width:680px){.tg-header-inner{min-height:72px}.tg-site .tg-brand .site-custom-logo{width:230px!important;height:58px!important}}
.eu-site{--eu-navy:#202943;--eu-blue:#08a5d2;--eu-yellow:#ffcf4b;--eu-cream:#fffdf6;color:var(--eu-navy);background:var(--eu-cream);font-family:Arial,Helvetica,sans-serif;line-height:1.65}.eu-site *{box-sizing:border-box}.eu-site .layout-container{width:min(1280px,100% - 80px);margin-inline:auto}.eu-site a{color:inherit;text-decoration:none}.eu-site img{max-width:100%;display:block}.eu-site :is(h1,h2,h3,p,figure){margin:0}.eu-site :is(h1,h2,h3){color:var(--eu-navy);letter-spacing:-.055em;text-wrap:balance;font-weight:750;line-height:1.08}.eu-site h1{font-size:clamp(48px,5.6vw,80px)}.eu-site h2{font-size:clamp(35px,3.7vw,54px)}.eu-site h3{letter-spacing:-.04em;font-size:30px}.eu-site em{color:#226c86;font:italic 400 1.04em Georgia,serif}.eu-site p{color:#566077;font-size:16px}.eu-site p+p{margin-top:18px}.eu-site :is(a,button,summary,select):focus-visible{outline-offset:5px;outline:3px solid #963d96}.eu-site .eu-kicker{letter-spacing:.16em;color:#54617b;margin-bottom:21px;font-size:11px;font-weight:800;line-height:1.5}.eu-preview{text-align:center;color:#fff;letter-spacing:.17em;background:#232c44;padding:7px 15px;font-size:10px}.eu-topline{letter-spacing:.035em;background:#bdeafa;font-size:11px;font-weight:700}.eu-topline>.layout-container{justify-content:space-between;gap:20px;padding-block:9px;display:flex}.eu-header{z-index:5;background:#fffdf6;border-bottom:1px solid #222b4310;position:relative}.eu-nav{align-items:center;gap:28px;padding-block:15px;display:flex;position:relative}.eu-logo{flex:0 0 160px}.eu-logo img{mix-blend-mode:multiply;width:160px;height:auto}.eu-desktop-nav{flex-wrap:wrap;align-items:center;gap:23px;margin-left:auto;display:flex}.eu-desktop-nav a{border-bottom:2px solid #0000;padding:8px 0;font-size:12px;font-weight:700}.eu-desktop-nav a:hover,.eu-desktop-nav a[aria-current=page]{color:#067799;border-bottom-color:#08a5d2}.eu-nav-demo{background:var(--eu-yellow);white-space:nowrap;border-radius:30px;padding:12px 19px;font-size:12px;font-weight:800;box-shadow:0 3px #202943}.eu-nav-demo:hover{background:#ffdd7b}.eu-mobile-nav{display:none}.eu-button{border:1px solid var(--eu-navy);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:28px;padding:17px 23px;font-size:14px;font-weight:750;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.eu-site .eu-button-dark{background:var(--eu-navy);color:#fff;box-shadow:4px 4px #06a4d04a}.eu-site .eu-button-dark:hover{background:#087d9f;transform:translateY(-2px);box-shadow:5px 6px #06a4d04a}.eu-site .eu-button:active{box-shadow:none;transform:translateY(1px)}.eu-button-outline{background:0 0}.eu-button-outline:hover{background:#ffcf4b}.eu-actions{align-items:center;gap:26px}.eu-text-link{border-bottom:1px solid #20294370;padding-bottom:5px;font-size:14px;font-weight:750;display:inline-block}.eu-text-link:hover{color:#067799}.eu-hero{background:radial-gradient(at 78%,#f0e8fe 0,#0000 42%),#fffdf6;padding:64px 0 72px;position:relative}.eu-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;display:grid}.eu-hero-grid>*{min-width:0}.eu-dot{background:#07a8cf;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.eu-hero h1 span{color:#0785aa;position:relative}.eu-hero .eu-hero-lead{color:var(--eu-navy);margin-top:26px;font-size:21px;line-height:1.5}.eu-hero-lead strong{font-weight:750}.eu-hero .eu-hero-description{max-width:460px;margin-top:17px}.eu-hero .eu-actions{margin-top:30px}.eu-hero-facts{color:#586577;flex-wrap:wrap;gap:20px;margin-top:25px;font-size:11px;font-weight:700;display:flex}.eu-hero-visual{isolation:isolate;padding:16px 28px 36px 35px;position:relative}.eu-grid-paper{z-index:-1;background-color:#dcf1fa;background-image:linear-gradient(#1586a515 1px,#0000 1px),linear-gradient(90deg,#1586a515 1px,#0000 1px);background-size:26px 26px;border:1px solid #1892b020;border-radius:48% 48% 12% 12%;position:absolute;inset:30px 0 0;transform:rotate(5deg)}.eu-photo-frame{border:8px solid #fff;border-radius:160px 160px 30px 30px;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 18px 45px #1c355a12}.eu-photo-frame>img{aspect-ratio:4/4.8;object-fit:cover;object-position:48% 35%;width:100%;height:auto}.eu-photo-label{color:#fff;background:linear-gradient(#0000,#17223ce8);flex-direction:column;padding:55px 25px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.eu-photo-label span{letter-spacing:.17em;font-size:9px}.eu-photo-label strong{font-size:27px;line-height:1.5}.eu-photo-label small{font-size:12px}.eu-orbit{z-index:2;transform:translate(var(--eu-mx,0px),var(--eu-my,0px));pointer-events:none;font-weight:700;line-height:1;position:absolute}.eu-orbit-one{color:#08a5d2;font-size:65px;top:15px;left:0}.eu-orbit-two{color:#a070b1;font:75px Georgia;top:48%;right:-5px}.eu-equation-note{z-index:2;background:#ffdc6c;border-radius:8px;padding:18px 24px;animation:6s ease-in-out infinite eu-float;position:absolute;bottom:6px;left:0;transform:rotate(-7deg);box-shadow:0 12px 25px #20294318}.eu-equation-note>span{letter-spacing:.13em;font-size:8px;font-weight:800;display:block}.eu-equation-note b{letter-spacing:.02em;font-size:23px;display:block}.eu-equation-note i{border-top:1px dashed #20294370;margin-top:7px;padding-top:5px;font:italic 24px Georgia;display:block}.eu-equation-note i span{color:#087c62;margin-left:30px}.eu-scribble{color:#735082;font:italic 17px Georgia;position:absolute;bottom:0;right:5px;transform:rotate(-7deg)}.eu-ribbon{background:var(--eu-yellow);border-block:1px solid #222b4310;padding:23px 0}.eu-ribbon>.layout-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.eu-ribbon span{font:italic 21px Georgia}.eu-ribbon i{color:#7d5b84;font-size:25px}.eu-section{padding:96px 0}.eu-section-head{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:45px;display:flex}.eu-section-head>*{min-width:0}.eu-section-head>p{max-width:350px}.eu-class-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.eu-class-card{background:#e1f3fa;border:1px solid #20294318;border-radius:26px;padding:32px;position:relative}.eu-class-10{background:#eeebfc}.eu-class-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.eu-class-top>span:first-child{letter-spacing:.12em;font-size:10px;font-weight:800}.eu-class-number{color:#217b9a;font-size:60px;font-weight:800;line-height:1}.eu-math-art{justify-content:center;align-items:center;gap:30px;height:125px;margin:5px 0 22px;display:flex}.eu-triangle{border-bottom:80px solid #ffca42;border-left:48px solid #0000;border-right:48px solid #0000;width:0;height:0;transform:rotate(-10deg)}.eu-art-equation{color:#316c84;font:italic 27px Georgia;transform:rotate(-6deg)}.eu-circle{color:#68457d;background:#d0bfe6;border-radius:50%;place-items:center;width:90px;height:90px;font:italic 38px Georgia;display:grid}.eu-class-card .eu-kicker{margin-bottom:14px}.eu-class-card h3{max-width:340px;margin-bottom:20px}.eu-class-card p{max-width:420px}.eu-card-link{border-top:1px solid #20294325;justify-content:space-between;gap:20px;margin-top:28px;padding-top:25px;font-size:14px;font-weight:750;display:flex}.eu-card-link:hover{color:#067799}.eu-tutor-strip{color:#fff;background:#212c46;padding:72px 0}.eu-tutor-strip-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.eu-tutor-strip .eu-text-link{color:#ffdc79;border-color:#ffdc79;margin-top:25px}.eu-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.eu-options article{background:#fff;border:1px solid #20294320;border-radius:24px;padding:34px}.eu-options .eu-icon{text-align:center;background:#d3f1fa;border-radius:14px;width:58px;height:58px;margin-bottom:28px;font-size:28px;line-height:58px;display:block}.eu-options article:nth-child(2) .eu-icon{background:#fff0bd}.eu-options h3{margin-bottom:18px}.eu-options a{border-bottom:1px solid;margin-top:25px;font-size:14px;font-weight:700;display:inline-block}.eu-faq-grid{grid-template-columns:.9fr 1.2fr;gap:75px;display:grid}.eu-faq-grid>div>p:not(.eu-kicker){margin:23px 0}.eu-faqs details{border-bottom:1px solid #20294325;padding:21px 0}.eu-faqs summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:16px;font-weight:700;line-height:1.5;list-style:none;display:flex}.eu-faqs summary::-webkit-details-marker{display:none}.eu-faqs summary span{color:#157d9c;flex-shrink:0}.eu-faqs details[open] summary span{transform:rotate(45deg)}.eu-faqs details p{padding-top:15px;font-size:15px}.eu-last-cta{isolation:isolate;background:#c1eafa;padding:70px 0;position:relative}.eu-last-cta>.layout-container{z-index:1;justify-content:space-between;align-items:center;gap:40px;display:flex;position:relative}.eu-last-cta h2{font-size:clamp(32px,3.5vw,49px)}.eu-last-cta p:not(.eu-kicker){margin-top:18px}.eu-cta-star{color:#fff6;z-index:-1;font-size:180px;line-height:1;position:absolute;top:0;right:25%}.eu-footer{background:#fffdf6;padding:60px 0 25px}.eu-footer-grid{grid-template-columns:1.2fr 1fr 1fr;gap:50px;display:grid}.eu-footer-brand{letter-spacing:-.055em;margin-bottom:15px;font-size:24px;display:block}.eu-footer p{font-size:13px}.eu-footer nav,.eu-footer-grid>div:last-child{flex-direction:column;gap:10px;display:flex}.eu-footer nav a,.eu-footer-grid>div:last-child a{overflow-wrap:anywhere;font-size:13px}.eu-footer a:hover{color:#0785aa}.eu-footer .eu-kicker{margin-bottom:4px}.eu-footer-bottom{color:#627086;border-top:1px solid #2029431a;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:23px;font-size:11px;display:flex;margin-top:45px!important}.eu-page-hero{background:#def1f8;padding:50px 0 65px;position:relative}.eu-page-hero h1{max-width:900px;font-size:clamp(42px,5.1vw,68px)}.eu-back{margin-bottom:40px;font-size:12px;display:block}.eu-about-grid{grid-template-columns:.8fr 1fr;align-items:center;gap:70px;display:grid}.eu-about-photo{background:#eeebfc;border-radius:28px;padding:15px;transform:rotate(-2deg)}.eu-about-photo img{border-radius:17px;width:100%;height:auto}.eu-about-photo figcaption{padding:17px 8px 5px;font-size:12px;font-weight:700}.eu-about-grid h2{margin-bottom:25px}.eu-site .eu-large-text{color:#253c56;margin-bottom:24px;font-size:22px;line-height:1.5}.eu-about-grid .eu-button{margin-top:30px}.eu-course-intro{grid-template-columns:1.3fr .8fr;align-items:start;gap:70px;display:grid}.eu-course-intro h2{margin-bottom:25px}.eu-course-intro .eu-button{margin-top:30px}.eu-course-note{background:#fff0c5;border-radius:22px;padding:30px}.eu-course-note dl{margin:0}.eu-course-note dl>div{border-top:1px solid #20294320;justify-content:space-between;gap:20px;padding:16px 0;font-size:14px;display:flex}.eu-course-note dt{color:#596073}.eu-course-note dd{text-align:right;margin:0;font-weight:700}.eu-course-note p{margin-top:20px;font-size:13px}.eu-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:45px}.eu-three article>b{color:#067799;border:1px solid #06779980;border-radius:50%;margin-bottom:25px;padding:8px 13px;font-size:14px;display:inline-block}.eu-three h3{margin-bottom:16px;font-size:26px}.eu-contact-grid{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.eu-contact-grid>div>p:not(.eu-kicker){margin-top:25px}.eu-contact-list{margin-top:30px}.eu-contact-list>a,.eu-contact-list>div{border-top:1px solid #20294320;grid-template-columns:1fr auto;gap:8px;padding:23px 0;display:grid}.eu-contact-list small{letter-spacing:.13em;color:#5b6d85;grid-column:1/-1;font-size:10px}.eu-contact-list strong{overflow-wrap:anywhere;min-width:0;font-size:18px}.eu-contact-list p{grid-column:1/-1;font-size:14px}.eu-enquiry{background:#eeebfc;border:1px solid #20294315;border-radius:24px;padding:35px}.eu-enquiry p{margin-top:18px;font-size:15px}.eu-enquiry-fields{gap:20px;margin:27px 0;display:grid}.eu-enquiry label{gap:8px;font-size:12px;font-weight:700;display:grid}.eu-enquiry select{color:#202943;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #bcb8ce;border-radius:9px;padding:14px;font-size:15px}.eu-enquiry .eu-button{width:100%}.eu-enquiry>small{color:#5d5b72;margin-top:17px;font-size:12px;line-height:1.6;display:block}.eu-site .layout-grid>*,.eu-about-grid>*,.eu-contact-grid>*,.eu-faq-grid>*,.eu-course-intro>*,.eu-footer-grid>*,.eu-tutor-strip-grid>*{min-width:0}@keyframes eu-float{0%,to{transform:translateY(0)rotate(-7deg)}50%{transform:translateY(-9px)rotate(-5deg)}}@media (min-width:1500px){.eu-hero{padding-block:85px}.eu-hero-visual{max-width:550px}}@media (max-width:1100px){.eu-desktop-nav{gap:15px}.eu-nav{gap:18px}.eu-logo{flex-basis:135px}.eu-logo img{width:135px}.eu-hero-grid{gap:30px}.eu-hero-visual{padding-inline:15px}.eu-orbit-two{right:0}.eu-scribble{font-size:14px}.eu-tutor-strip-grid,.eu-about-grid,.eu-course-intro,.eu-contact-grid,.eu-faq-grid{gap:40px}.eu-footer-grid{gap:25px}}@media (max-width:900px){.eu-desktop-nav{display:none}.eu-nav-demo{margin-left:auto}.eu-mobile-nav{display:block;position:static}.eu-mobile-nav summary{cursor:pointer;align-items:center;gap:10px;padding:12px 6px;font-size:12px;font-weight:750;list-style:none;display:flex}.eu-mobile-nav summary::-webkit-details-marker{display:none}.eu-mobile-nav nav{background:#fffdf6;border:1px solid #20294320;border-radius:0 0 18px 18px;gap:0;padding:15px 22px;display:grid;position:absolute;top:calc(100% - 4px);left:0;right:0;box-shadow:0 12px 20px #20294310}.eu-mobile-nav nav a{overflow-wrap:anywhere;border-radius:7px;padding:12px;font-size:14px}.eu-mobile-nav nav a[aria-current=page]{color:#086985;background:#d9f1fa}.eu-hero h1{font-size:55px}.eu-hero{padding-block:45px}.eu-hero-grid{gap:22px}.eu-photo-frame{border-width:5px}.eu-photo-frame>img{aspect-ratio:3/4.5}.eu-equation-note{padding:12px 15px}.eu-equation-note b{font-size:20px}.eu-scribble{display:none}.eu-orbit-one{font-size:45px}.eu-orbit-two{font-size:50px}.eu-class-card{padding:25px}.eu-three{gap:22px}.eu-last-cta>.layout-container{flex-direction:column;align-items:start}.eu-section{padding:70px 0}}@media (max-width:650px){.eu-site .layout-container{width:calc(100% - 36px)}.eu-topline>.layout-container{justify-content:center}.eu-topline span{display:none}.eu-nav{gap:12px;padding-block:9px}.eu-logo{flex-basis:112px}.eu-logo img{width:112px}.eu-nav-demo{padding:10px 12px;font-size:11px}.eu-mobile-nav summary{gap:0;font-size:0}.eu-mobile-nav summary span{font-size:23px}.eu-hero-grid{grid-template-columns:1fr;gap:35px}.eu-hero-copy{max-width:520px}.eu-hero h1{font-size:clamp(45px,11vw,63px)}.eu-hero .eu-kicker{letter-spacing:.1em;font-size:9px}.eu-hero .eu-hero-lead{font-size:20px}.eu-hero .eu-actions{align-items:flex-start;gap:22px}.eu-button{gap:20px;padding:15px 18px;font-size:13px}.eu-hero-visual{width:100%;max-width:420px;margin:auto;padding:10px 30px 35px}.eu-photo-frame>img{aspect-ratio:1/1.1;object-position:50% 35%}.eu-photo-label{padding:40px 20px 18px}.eu-photo-label strong{font-size:23px}.eu-equation-note{bottom:0;left:0}.eu-orbit-one{top:0;left:3px}.eu-orbit-two{right:5px}.eu-ribbon{padding:20px 0}.eu-ribbon>.layout-container{justify-content:center;gap:12px}.eu-ribbon span{text-align:center;flex-basis:100%;margin-bottom:5px;font-size:20px}.eu-ribbon b{font-size:12px}.eu-ribbon i{font-size:16px}.eu-section{padding:55px 0}.eu-section-head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.eu-section-head>p{max-width:none}.eu-class-grid,.eu-options,.eu-tutor-strip-grid,.eu-faq-grid,.eu-about-grid,.eu-course-intro,.eu-contact-grid,.eu-three{grid-template-columns:1fr;gap:30px}.eu-tutor-strip{padding:50px 0}.eu-tutor-strip-grid{gap:27px}.eu-options article{padding:27px}.eu-faq-grid{gap:35px}.eu-footer-grid{grid-template-columns:1fr 1fr;gap:35px 20px}.eu-footer-grid>div:first-child{grid-column:1/-1}.eu-footer-bottom{font-size:10px}.eu-page-hero{padding:25px 0 45px}.eu-page-hero h1{font-size:43px}.eu-page-hero .eu-kicker{font-size:9px}.eu-back{margin-bottom:30px}.eu-about-photo{max-width:450px}.eu-about-grid{gap:40px}.eu-enquiry{padding:26px 22px}.eu-enquiry h2{font-size:31px}.eu-last-cta{padding:50px 0}.eu-last-cta h2{font-size:35px}.eu-cta-star{font-size:140px;right:0}.eu-course-note dl>div{font-size:13px}.eu-course-note{padding:25px}.eu-three{gap:35px}}@media (prefers-reduced-motion:reduce){.eu-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.eu-orbit{transform:none!important}}@media (min-width:901px){.eu-hero{padding-block:42px 50px}.eu-hero h1{font-size:clamp(48px,4.8vw,68px)}.eu-photo-frame>img{aspect-ratio:auto;object-position:50% 30%;height:470px}.eu-hero .eu-hero-lead{margin-top:22px}.eu-hero .eu-actions{margin-top:24px}.eu-hero-facts{margin-top:20px}}.eu-photo-label{text-align:right;align-items:flex-end}@media (max-width:650px){.eu-equation-note{transform-origin:0 100%;bottom:-24px;scale:.82}.eu-photo-label strong{font-size:20px}}@font-face{font-family:EduRounded;src:url(/fonts/eduuniverse/baloo2-extra-bold.ttf)format("truetype");font-style:normal;font-weight:800;font-display:swap}.eu-site{--eu-navy:#252438;--eu-blue:#55c4ef;--eu-yellow:#ffbf35;--eu-cream:#fffaf0;background:#fffaf0}.eu-site :is(h1,h2,h3),.eu-class-number,.eu-footer-brand{letter-spacing:-.025em;font-family:EduRounded,Arial Rounded MT Bold,Arial,sans-serif;font-weight:800;line-height:1.1}.eu-site em{color:#b26313;font-family:inherit;font-style:normal;font-weight:800}.eu-site p{color:#525260;line-height:1.8}.eu-site .eu-kicker{color:#725091;letter-spacing:.08em;font-size:12px}.eu-topline{color:#173b50;background:#55c4ef;font-size:12px}.eu-topline>.layout-container{padding-block:10px}.eu-header{z-index:5;background:#fff;border-bottom:0;border-radius:0 0 32px 32px;box-shadow:0 8px #ffbf35}.eu-nav{padding-block:18px}.eu-logo{flex-basis:180px}.eu-logo img{width:180px}.eu-desktop-nav a{letter-spacing:0;font-family:EduRounded,Arial,sans-serif;font-size:16px}.eu-desktop-nav a:hover,.eu-desktop-nav a[aria-current=page]{color:#976015;border-color:#ffbf35}.eu-nav-demo,.eu-site .eu-button-dark{color:#252438;box-shadow:none;outline-offset:-7px;background:#ffbf35;border:2px solid #ffbf35;border-radius:32px;outline:2px dashed #fff9;font-weight:800}.eu-nav-demo{padding:16px 24px;font-size:14px}.eu-site .eu-button-dark:hover,.eu-nav-demo:hover{background:#f5a91b;transform:translateY(-2px);box-shadow:0 8px 20px #b97d1825}.eu-site .eu-button-dark:active{transform:translateY(1px)}.eu-hero{background:radial-gradient(circle at 85% 28%,#bceeff 0,#0000 38%),linear-gradient(115deg,#fff8e5 47%,#e0f6ff 47%);padding:72px 0 85px}.eu-hero-grid{grid-template-columns:1.1fr 1fr;gap:45px}.eu-hero h1{letter-spacing:-.025em;font-size:clamp(52px,5.2vw,76px);line-height:1.05}.eu-hero h1 span{color:#b56c0e;margin-top:12px;font-size:.74em;line-height:1.18;display:block}.eu-hero .eu-hero-lead{margin-top:24px;font-size:22px}.eu-hero .eu-hero-description{max-width:475px;font-size:16px}.eu-dot{background:#9461b2;width:10px;height:10px}.eu-hero-facts{color:#3e5460;font-size:12px}.eu-hero-visual{padding:22px 30px 40px}.eu-grid-paper{background:#ffcb4b;border:0;border-radius:49% 51% 42% 58%/44% 55% 45% 56%;inset:0 -8px 5px 0;transform:rotate(10deg)}.eu-photo-frame{border:9px solid #fff;border-radius:48% 48% 26% 26%;transform:rotate(-4deg);box-shadow:0 20px #63c9e844}.eu-photo-frame>img{object-position:50% 20%;aspect-ratio:auto;height:470px}.eu-photo-label{padding-bottom:35px;padding-right:35px}.eu-photo-label strong{font-family:EduRounded,Arial,sans-serif;font-size:30px}.eu-equation-note{background:#fff;border:2px dashed #e5a62f;border-radius:20px;bottom:-5px;box-shadow:0 12px 30px #3b536725}.eu-orbit-one{color:#7c53a0;font-size:70px;top:-5px}.eu-orbit-two{color:#b57218;font-size:80px;right:-10px}.eu-scribble{color:#6e4b84;bottom:-28px}.eu-ribbon{color:#173b50;background:#55c4ef;border:0;padding:24px 0}.eu-ribbon span{font-family:EduRounded,Arial,sans-serif;font-size:24px;font-style:normal}.eu-ribbon b{font-size:16px}.eu-ribbon i{color:#fff}.eu-section-head{gap:65px}.eu-section h2{font-size:clamp(36px,3.8vw,56px)}.eu-class-card{background:#e4f6ff;border:2px solid #c6e9fa;border-radius:32px;padding:34px;box-shadow:0 8px #c6e9fa}.eu-class-10{background:#fff1cc;border-color:#f9db8e;box-shadow:0 8px #f9db8e}.eu-class-number{color:#087ba5;font-size:76px}.eu-class-10 .eu-class-number{color:#9e6714}.eu-class-card h3{max-width:440px;font-size:35px}.eu-circle{color:#71491b;background:#ffbd3c}.eu-tutor-strip{color:#252438;background:#e9dcf4;border-radius:0;padding:75px 0}.eu-tutor-strip h2{color:#382547}.eu-tutor-strip p{color:#51405c}.eu-tutor-strip .eu-kicker{color:#77508c}.eu-tutor-strip .eu-text-link{color:#533768;border-color:#533768}.eu-options article{background:#fff;border:2px dashed #a0d7ed;border-radius:30px}.eu-options article:nth-child(2){border-color:#edcd7c}.eu-options h3{font-size:34px}.eu-options .eu-icon{color:#23445b;background:#55c4ef;border-radius:50%}.eu-faq-section{background:#fff3d5}.eu-faqs details{background:#fff;border:1px solid #f1dfb2;border-radius:18px;margin-bottom:12px;padding:22px}.eu-faqs details:first-child{padding-top:22px}.eu-faqs summary{color:#373346}.eu-last-cta{background:#ffcb4b}.eu-cta-star{color:#fff9}.eu-last-cta .eu-button-dark{color:#fff;background:#29283d;border-color:#29283d}.eu-footer{background:#fffaf0}.eu-footer-brand{font-size:32px}.eu-footer-brand strong{color:#087da5}.eu-page-hero{background:radial-gradient(circle at 90% 10%,#ffe3a0 0,#0000 25%),#e3f6ff;border-bottom:7px solid #ffcb4b}.eu-page-hero h1{font-size:clamp(44px,5vw,70px)}.eu-about-photo{background:#ffe4a0;border:2px dashed #d6a443;border-radius:35px;padding:18px;transform:rotate(-3deg)}.eu-course-note{background:#fff0c6;border:2px dashed #dfb351;border-radius:25px}.eu-enquiry{background:#e1f5ff;border:2px dashed #67b9d6;border-radius:28px}.eu-enquiry h2{font-size:40px}.eu-enquiry select{border-color:#a1ccde}.eu-three article>b{color:#533d15;background:#ffcf57;border:0;font-family:EduRounded,Arial,sans-serif;font-size:22px}@media (max-width:1100px){.eu-logo{flex-basis:140px}.eu-logo img{width:140px}.eu-desktop-nav a{font-size:14px}.eu-nav-demo{padding:14px 20px}.eu-hero-grid{gap:25px}.eu-photo-frame>img{height:440px}}@media (max-width:900px){.eu-hero{padding-block:55px 65px}.eu-hero h1{font-size:54px}.eu-photo-frame>img{height:420px}.eu-hero-visual{padding-inline:15px}.eu-hero .eu-hero-lead{font-size:19px}.eu-mobile-nav nav{background:#fff}.eu-photo-label strong{font-size:24px}.eu-photo-label{padding-inline:20px}}@media (max-width:650px){.eu-header{border-radius:0 0 20px 20px}.eu-nav{gap:9px;padding-block:12px}.eu-logo{flex-basis:107px}.eu-logo img{width:107px}.eu-nav-demo{padding:12px 15px;font-size:11px}.eu-hero{background:linear-gradient(165deg,#fff8e5 55%,#e0f6ff 55%);padding:45px 0 65px}.eu-hero-grid{grid-template-columns:1fr;gap:45px}.eu-hero h1{font-size:clamp(44px,11vw,62px)}.eu-hero h1 span{margin-top:12px;font-size:.72em}.eu-hero .eu-hero-lead{font-size:20px}.eu-hero-visual{max-width:410px;padding:18px 20px 35px}.eu-photo-frame>img{aspect-ratio:1/1.15;height:auto}.eu-photo-label{padding:40px 15px 27px}.eu-photo-label strong{font-size:22px}.eu-equation-note{bottom:-24px}.eu-orbit-one{font-size:48px;left:0}.eu-orbit-two{font-size:55px;right:0}.eu-ribbon b{font-size:13px}.eu-class-card{padding:26px}.eu-class-card h3{font-size:31px}.eu-section-head{gap:20px}.eu-faqs details{padding:20px}.eu-faqs details:first-child{padding-top:20px}.eu-page-hero h1{font-size:43px}.eu-about-photo{padding:14px}.eu-enquiry{padding:26px 22px}.eu-enquiry h2{font-size:34px}.eu-grid-paper{inset:8px 14px}}
.az-site .az-hero h1{max-width:1000px;font-size:clamp(42px,5.4vw,78px);line-height:1.12}.az-site .az-hero-copy{padding-top:clamp(52px,7vw,100px)}.az-site .az-hero-bottom{margin-top:48px}.az-site .az-company-intro{background:radial-gradient(at 95% 45%,#0d3c2b55,#0000 55%),#050706}.az-company-heading{grid-template-columns:1fr 2fr;gap:clamp(28px,5vw,80px);display:grid}.az-company-heading>*{min-width:0}.az-site .az-company-signature{color:#dbcdac;max-width:270px;margin-top:52px;font:italic clamp(25px,2.3vw,34px)/1.4 Georgia,serif}.az-site .az-division-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:56px}.az-site .az-division-card{background:radial-gradient(at 100% 0,#15533a66,#0000 70%),linear-gradient(145deg,#0e2019,#070c09);border:1px solid #d9b86b40;border-radius:26px;flex-direction:column;padding:clamp(25px,3.3vw,48px);transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;box-shadow:0 20px 55px #0005}.az-site .az-division-card:hover{border-color:#d9b86b99;transform:translateY(-5px);box-shadow:0 25px 60px #0009}.az-site .az-division-card:active{transform:translateY(-1px)}.az-division-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:40px;display:flex}.az-division-top .az-tag{margin-bottom:0}.az-site .az-division-card h3{margin-bottom:22px;font-size:clamp(30px,3.1vw,44px);line-height:1.15}.az-division-card p{flex:1}.az-division-link{color:var(--az-gold);border-top:1px solid #d9b86b30;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:24px;font-size:13px;display:flex}.az-company-principles{color:#d3d8d0;gap:20px 30px;margin-top:32px;font-size:12px}.az-company-principles>span:before{content:"◆";color:var(--az-gold);margin-right:12px;font-size:7px}.az-site .az-company-principles>a{color:var(--az-gold);margin-left:auto;padding-block:10px}.az-site .az-founder-section{background:radial-gradient(at 0 80%,#12382744,#0000 60%),#070807}.az-founder-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:clamp(35px,6vw,90px);display:grid}.az-founder-layout>*{min-width:0}.az-founder-identity{isolation:isolate;background:radial-gradient(at 70% 25%,#1a5e4355,#0000 65%),linear-gradient(155deg,#0e2019,#080b09);border:1px solid #d9b86b50;border-radius:30px;padding:clamp(28px,3.2vw,48px);position:relative;box-shadow:0 30px 70px #0008}.az-founder-monogram{aspect-ratio:1;background:radial-gradient(circle,#163b2c,#09140f);border:1px solid #d9b86b55;border-radius:50%;place-items:center;width:min(100%,230px);margin:40px auto 48px;display:grid;box-shadow:0 0 0 12px #d9b86b04,inset 0 0 50px #d9b86b08}.az-founder-monogram span{letter-spacing:-.07em;color:#e2c77e;padding-right:.08em;font:italic clamp(65px,7vw,98px)/1 Georgia,serif}.az-site .az-founder-familiar{color:#dfc68c;margin-bottom:20px;font:italic 23px Georgia,serif}.az-site .az-founder-name h2{overflow-wrap:anywhere;margin-bottom:24px;font-size:clamp(32px,3.5vw,50px);line-height:1.12}.az-site .az-founder-role{letter-spacing:.22em;color:var(--az-gold);margin-bottom:8px;font-size:11px}.az-founder-name>p:last-child{margin:0;font-size:13px}.az-leadership-note{border-left:2px solid #d9b86b80;margin:30px 0 34px;padding:20px 0 20px 26px}.az-leadership-note .az-eyebrow{margin-bottom:15px}.az-site .az-leadership-note>p:last-child{color:#e2e5dc;margin:0;font:25px/1.45 Georgia,serif}.az-site .az-direction{background:radial-gradient(at 90% 100%,#123d2b60,#0000 65%),#060907}.az-site .az-direction-intro{max-width:850px;margin-bottom:40px}.az-site .az-direction-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.az-direction-grid article{background:linear-gradient(140deg,#12251b,#090e0b);border:1px solid #d9b86b30;border-radius:22px;min-width:0;padding:32px;box-shadow:0 15px 40px #0004}.az-site .az-direction-grid .az-index{letter-spacing:.14em;margin-bottom:32px;font:11px/1.6 Arial,sans-serif;display:block}.az-site .az-direction-grid h3{font-size:31px;line-height:1.15}.az-direction-grid p{margin-bottom:0;font-size:15px}.az-site :is(#vision,#founder,#coconut-division,#nutrition-division,#company-direction){scroll-margin-top:30px}@media (max-width:1000px){.az-site .az-direction-grid{grid-template-columns:1fr}.az-company-heading{grid-template-columns:1fr 1.7fr}.az-site .az-company-signature{margin-top:30px}.az-founder-layout{gap:35px}}@media (max-width:760px){.az-company-heading,.az-founder-layout{grid-template-columns:1fr}.az-site .az-company-signature{margin:0 0 15px}.az-site .az-division-grid{grid-template-columns:1fr;margin-top:34px}.az-company-principles{gap:16px}.az-site .az-company-principles>a{margin-left:0}.az-founder-identity{width:100%;max-width:520px;margin-inline:auto}.az-founder-monogram{width:180px;margin-block:28px 36px}.az-founder-layout{gap:45px}.az-site .az-hero h1{font-size:clamp(37px,8vw,53px)}.az-division-top{margin-bottom:28px}.az-direction-grid article{padding:28px}.az-site .az-hero{min-height:0}.az-site .az-hero-copy{padding-block:56px 28px}}@media (prefers-reduced-motion:reduce){.az-site .az-division-card{transition:none}.az-site .az-division-card:hover{transform:none}}.az-site .az-founder-identity{padding:0;overflow:hidden}.az-founder-identity>.az-eyebrow{margin-bottom:22px;padding:26px 28px 0}.az-founder-photo{aspect-ratio:4/5;background:#121a15;width:100%}.az-founder-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.az-founder-name{padding:28px}.az-site .az-founder-name h2{font-size:clamp(30px,3vw,42px)}
.az-site{--az-gold:#d9b86b;--az-muted:#adbcb4;--az-ink:#06110e;background:var(--az-ink);color:#f4f3e9;font-family:Arial,sans-serif;line-height:1.65}.az-site *{box-sizing:border-box}.az-site .layout-container{width:min(1320px,100% - 96px);margin-inline:auto}.az-site h1,.az-site h2,.az-site h3,.az-site p{margin-top:0}.az-site h1,.az-site h2,.az-site h3{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.08}.az-site h1{max-width:950px;margin-bottom:30px;font-size:clamp(44px,6.4vw,92px)}.az-site h2{margin-bottom:30px;font-size:clamp(36px,4vw,61px)}.az-site h3{font-size:clamp(30px,3vw,46px)}.az-site p{color:var(--az-muted);max-width:760px}.az-site em{color:var(--az-gold);font-weight:400}.az-site a{color:inherit;text-decoration:none}.az-site figure{min-width:0;margin:0}.az-site img{max-width:100%;height:auto;display:block}.az-site figcaption,.az-small{color:#aab8ae;margin-top:12px;font-size:11px;line-height:1.6}.az-site .az-eyebrow{color:var(--az-gold);letter-spacing:.22em;margin-bottom:26px;font-size:11px;font-weight:700}.az-preview{color:#e8d6ab;text-align:center;letter-spacing:.07em;background:#163c2d;padding:7px 18px;font-size:11px}.az-header{z-index:20;background:#06110ef2;border-bottom:1px solid #cfb57930;position:relative}.az-nav{align-items:center;gap:30px;min-height:108px;display:flex;position:relative}.az-brand{flex-shrink:0;width:160px}.az-brand img{object-fit:contain;width:138px;height:95px}.az-desktop-nav{flex-wrap:wrap;gap:28px;margin-left:auto;font-size:12px;display:flex}.az-site nav a:hover,.az-site nav a[aria-current=page]{color:var(--az-gold)}.az-nav-cta{border:1px solid #d9b86b80;gap:20px;padding:10px 22px;font-size:12px;display:flex}.az-mobile{display:none}.az-hero{isolation:isolate;background:#020806;align-items:center;min-height:min(850px,90svh);display:flex;position:relative}.az-hero-media,.az-hero-shade{z-index:-1;position:absolute;inset:0;overflow:hidden}.az-hero-media img{object-fit:cover;width:100%;height:100%;animation:18s ease-in-out infinite alternate az-drift}.az-hero-shade{background:linear-gradient(90deg,#020907ed 0%,#0209079c 48%,#02090708 85%),linear-gradient(#0000 70%,#06110e 100%)}.az-hero-copy{padding-block:90px 30px}.az-site .az-lead{color:#d4ddd6;font-size:18px;line-height:1.7}.az-actions{flex-wrap:wrap;gap:15px;margin-block:38px;display:flex}.az-button{background:linear-gradient(120deg,#f0d593,#b8954b);border:1px solid #e3c77e;justify-content:space-between;align-items:center;gap:30px;max-width:100%;padding:16px 23px;font-size:12px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex;color:#101b15!important}.az-button:hover{background:#f3dc9d;transform:translateY(-3px)}.az-button:active{transform:translateY(0)}.az-secondary{border-color:#d0b26870;color:#eee4c9!important;background:0 0!important}.az-secondary:hover{background:#143022!important}.az-site :focus-visible{outline-offset:5px;outline:3px solid #f6d992}.az-hero-bottom{letter-spacing:.15em;color:#b8c6bc;border-top:1px solid #d9b86b40;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:80px;padding-top:25px;font-size:10px;display:flex}.az-section{border-bottom:1px solid #d9b86b20;padding-block:110px}.az-split{grid-template-columns:1fr 2.2fr;gap:70px;display:grid}.az-split>*{min-width:0}.az-intro{background:radial-gradient(at 80% 100%,#123123,#0000 65%)}.az-text-link{border-bottom:1px solid #b89a5260;margin-top:15px;padding-bottom:6px;font-size:13px;display:inline-block;color:var(--az-gold)!important}.az-section-head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:55px;display:flex}.az-section-head>p{max-width:330px}.az-feature{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;display:grid}.az-feature>*{min-width:0}.az-feature figure img{aspect-ratio:1.2;object-fit:cover;width:100%}.az-feature ul{color:#c4d1c8;margin:25px 0 35px;padding:0;list-style:none}.az-feature li{border-bottom:1px solid #d9b86b30;padding:12px 0 12px 20px;position:relative}.az-feature li:before{content:"•";color:var(--az-gold);position:absolute;left:0}.az-tag{color:#e0c990;letter-spacing:.1em;border:1px solid #d9b86b60;margin-bottom:24px;padding:6px 10px;font-size:10px;display:inline-block}.az-coir{border-top:1px solid #d9b86b30;grid-template-columns:1fr 1.25fr;align-items:center;gap:100px;margin-top:100px;padding-top:80px;display:grid}.az-coir figure img{aspect-ratio:1.6;object-fit:cover}.az-nutrition{background:#0c2017}.az-bread{align-items:center}.az-protein{grid-template-columns:1fr 1.15fr;margin-top:100px}.az-concepts{grid-template-columns:1fr 1fr;gap:0 45px;display:grid}.az-concepts article{border-bottom:1px solid #b4c1b130;align-items:start;gap:20px;min-width:0;padding:28px 0;display:flex}.az-concepts article>div{flex:1;min-width:0}.az-concepts h3,.az-concepts h2{letter-spacing:-.02em;margin:0 0 12px;font-size:25px}.az-concepts p{margin:0;font-size:13px}.az-concepts .az-tag{flex-shrink:0;font-size:9px}.az-index{color:var(--az-gold);font:italic 18px Georgia}.az-site .az-disclaimer{color:#bfcbbf;background:#ffffff04;border-left:2px solid #b9a16a;max-width:none;margin:45px 0 20px;padding:15px 22px;font-size:13px}.az-quality{background:#030b08}.az-quality h2{font-size:clamp(34px,3.4vw,50px)}.az-process{counter-reset:item;grid-template-columns:repeat(3,1fr);gap:0 40px;padding:0;list-style:none;display:grid}.az-process li{border-top:1px solid #c9ad6240;min-width:0;padding:28px 0}.az-process span{color:var(--az-gold);margin-bottom:24px;font:italic 24px Georgia;display:block}.az-process h3{letter-spacing:0;max-width:280px;font:400 20px/1.5 Georgia}.az-contact{background:radial-gradient(at 20% 40%,#193b29,#081910 75%)}.az-contact-grid{grid-template-columns:1.2fr 1fr;gap:70px;margin-top:45px;display:grid}.az-contact-grid>*{min-width:0}.az-email{overflow-wrap:anywhere;margin-bottom:16px;font-size:clamp(19px,2.4vw,34px);display:block;color:var(--az-gold)!important}.az-contact-grid h3{font-size:30px}.az-footer{background:#020806;padding:65px 0 25px}.az-footer-top{justify-content:space-between;gap:40px;display:flex}.az-footer-top nav{flex-wrap:wrap;align-content:start;gap:20px;max-width:500px;font-size:12px;display:flex}.az-site .az-footer-name{color:var(--az-gold);font:28px Georgia}.az-footer-name span{letter-spacing:.2em;text-transform:uppercase;margin-top:9px;font:10px Arial;display:block}.az-footer-bottom{color:#91a297;border-top:1px solid #d9b86b30;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:45px;padding-top:20px;font-size:11px;display:flex}.az-page-hero{background:radial-gradient(at 80% 30%,#1c402c,#06110e 70%);border-bottom:1px solid #d9b86b30;padding:90px 0 60px}.az-page-hero .az-eyebrow{margin-top:50px}.az-page-body>p{max-width:920px;font-size:17px}.az-page-body>h2{margin-top:60px;font-size:38px}.az-text-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:40px;margin:60px 0;display:grid}.az-text-grid h2{font-size:31px}.az-text-grid article{border-top:1px solid #bba16550;padding-top:30px}.az-observe{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.az-visible{opacity:1;transform:none}@keyframes az-drift{0%{transform:scale(1)}to{transform:scale(1.055)}}@media (max-width:1000px){.az-site .layout-container{width:calc(100% - 48px)}.az-desktop-nav{gap:16px}.az-nav{gap:15px}.az-brand{width:130px}.az-feature,.az-coir{gap:40px}.az-split{grid-template-columns:1fr 2fr;gap:30px}.az-contact-grid{gap:35px}.az-concepts article{gap:12px}.az-concepts .az-tag{display:none}}@media (max-width:760px){.az-site .layout-container{width:calc(100% - 36px)}.az-nav{flex-wrap:wrap;min-height:90px}.az-brand{width:110px}.az-brand img{width:110px;height:82px}.az-desktop-nav{display:none}.az-nav-cta{margin-left:auto;padding:8px 15px}.az-mobile{display:block}.az-mobile summary{cursor:pointer;border:1px solid #d9b86b60;padding:8px 12px;font-size:12px;list-style:none}.az-mobile nav{background:#0b2118;border:1px solid #d9b86b50;flex-direction:column;gap:18px;max-height:70svh;padding:22px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:auto}.az-hero{min-height:680px}.az-hero-copy{padding-top:60px}.az-hero-media img{object-position:65% center}.az-hero-shade{background:linear-gradient(90deg,#020907ee,#02090766),linear-gradient(#0000 30%,#06110e)}.az-hero-bottom{margin-top:60px}.az-hero .az-lead{font-size:16px}.az-section{padding-block:70px}.az-split,.az-feature,.az-coir,.az-protein,.az-contact-grid{grid-template-columns:1fr;gap:30px}.az-section-head{margin-bottom:30px;display:block}.az-section-head>p{max-width:none}.az-coir{margin-top:60px;padding-top:50px}.az-protein{margin-top:65px}.az-concepts{grid-template-columns:1fr}.az-process{grid-template-columns:1fr 1fr;gap:20px}.az-footer-top{flex-direction:column}.az-page-hero{padding-block:40px}.az-page-hero h1{font-size:46px}.az-page-body>p{font-size:16px}}@media (prefers-reduced-motion:reduce){.az-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.az-observe{opacity:1;transform:none}}.az-site{--az-ink:#050505;--az-muted:#bdbdb7;background:#050505}.az-site .az-preview{background:#0a0a09;border-bottom:1px solid #d9b86b20}.az-site .az-header{background:#050505f5;box-shadow:0 12px 36px #0005}.az-site .az-hero,.az-site .az-footer{background:#030303}.az-site .az-intro{background:radial-gradient(at 90% 100%,#0b171180,#0000 48%),#050505}.az-site .az-nutrition{background:#080808}.az-site .az-quality{background:#030303}.az-site .az-contact{background:radial-gradient(at 12% 90%,#10221860,#0000 48%),#060606}.az-site .az-page-hero{background:radial-gradient(at 90% 30%,#10221870,#0000 48%),#050505}.az-site .az-hero-shade{background:linear-gradient(90deg,#030303ed 0%,#0303039c 48%,#03030308 85%),linear-gradient(#0000 70%,#050505 100%)}.az-site .az-button,.az-site .az-nav-cta,.az-site .az-mobile summary{border-radius:12px;transition:transform .3s,box-shadow .3s,background .3s;box-shadow:0 8px 24px #0006}.az-site .az-button:hover,.az-site .az-nav-cta:hover{box-shadow:0 12px 30px #0009,0 0 20px #d9b86b12}.az-site .az-secondary:hover{background:#0b1711!important}.az-site .az-tag{background:#d9b86b05;border-radius:999px}.az-site .az-feature figure img,.az-site .az-coir figure img{border-radius:24px;box-shadow:0 24px 60px #0009,0 0 0 1px #d9b86b20}.az-site .az-protein figure img{aspect-ratio:3/2;object-fit:contain}.az-site .az-bread figure img{aspect-ratio:auto;object-fit:contain;height:auto}.az-site .az-concepts{gap:20px;margin-top:28px}.az-site .az-concepts article,.az-site .az-process li,.az-site .az-text-grid article{background:linear-gradient(145deg,#111110,#080808);border:1px solid #d9b86b24;border-radius:20px;padding:26px;box-shadow:0 14px 36px #0006}.az-site .az-process{gap:20px}.az-site .az-disclaimer{background:#111110;border-radius:14px}.az-site .az-mobile nav{background:#080909;border-radius:16px;box-shadow:0 20px 50px #000c}.az-site .az-observe{opacity:0;transition:opacity 1.1s,transform 1.2s cubic-bezier(.16,1,.3,1);transition-delay:var(--az-delay,0s);transform:translateY(96px)}.az-site .az-visible{opacity:1;transform:none}.az-site .az-observe:focus-within{opacity:1;transition-delay:0s;transform:none}@media (max-width:760px){.az-site .az-hero-shade{background:linear-gradient(90deg,#030303ee,#03030366),linear-gradient(#0000 30%,#050505)}.az-site .az-feature figure img,.az-site .az-coir figure img{border-radius:18px}.az-site .az-observe{transform:translateY(64px)}.az-site .az-visible,.az-site .az-observe:focus-within{transform:none}.az-site .az-process{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.az-site .az-observe{opacity:1;transition:none;transform:none}}.az-carousel .az-hero-frame{opacity:0;pointer-events:none;transition:opacity 1.6s;position:absolute;inset:0}.az-carousel .az-hero-frame.is-active{opacity:1}.az-carousel .az-hero-frame img{border-radius:0;transition:transform 9s cubic-bezier(.2,.45,.3,1);animation:none;transform:scale(1.065)}.az-carousel.is-running .az-hero-frame.is-active img{transform:scale(1)}.az-carousel-controls{border-top:1px solid #d4b67740;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding-top:20px;display:flex}.az-slide-buttons{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.az-carousel-controls button{font:inherit;color:#d8d5c8;cursor:pointer;background:#080b09b8;border:1px solid #d4b67740;border-radius:10px;min-height:44px;padding:12px 16px;font-size:12px;transition:background .25s,border-color .25s}.az-carousel-controls button span+span{margin-left:10px}.az-carousel-controls button[aria-current=true]{color:#111;background:#d7bb7b;border-color:#d7bb7b}.az-carousel-controls button:hover{border-color:#f0d9a5}.az-carousel-controls button:focus-visible{outline-offset:4px;outline:2px solid #f0d9a5}.az-carousel-controls button:disabled{cursor:default;opacity:.5}@media (max-width:760px){.az-carousel .az-hero-copy{padding-bottom:28px}.az-carousel .az-hero-bottom{margin-top:36px}.az-carousel-controls{gap:12px}.az-slide-name{display:none}.az-carousel .az-hero-frame img{object-position:70% center}}@media (prefers-reduced-motion:reduce){.az-carousel .az-hero-frame,.az-carousel .az-hero-frame img{transition:none;transform:none}}.az-site .az-bread-video{width:100%;max-width:440px;margin-inline:auto}@media (min-width:761px){.az-site .az-bread-video{max-width:520px}}.az-site .az-bread-video-frame{aspect-ratio:9/16;background:#030303;width:100%;min-height:200px;position:relative}.az-site .az-bread-video iframe{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.az-site .az-bread-video figcaption{flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:14px;font-size:12px;display:flex}.az-site .az-bread-video button{color:var(--az-gold);cursor:pointer;font:inherit;background:0 0;border:1px solid #d9b86b60;border-radius:6px;padding:8px 14px}.az-site .az-bread-video button:hover{background:#d9b86b20}
.az-site .az-brand{flex:none;align-items:center;gap:8em;width:262em;height:68em;font-size:1px;display:flex}.az-site .az-brand img{display:none}.az-site .az-brand:before,.az-site .az-brand:after{content:"";background-image:url(/theme-media/aura-zenith/brand-transparent.webp);background-repeat:no-repeat;flex-shrink:0;display:block}.az-site .az-brand:before{background-position:-32.3em -1.7em;background-size:124.27em 91.46em;width:64em;height:65em}.az-site .az-brand:after{background-position:-18.72em -121.68em;background-size:228.07em 167.86em;width:190em;height:46em;transform:translateY(4em)}.az-site .az-nav{min-height:82px}@media (max-width:1000px){.az-site .az-brand{font-size:.85px}}@media (max-width:760px){.az-site .az-brand{font-size:.65px}.az-site .az-nav{gap:10px;min-height:64px}.az-site .az-nav-cta{gap:6px;padding:8px 10px;font-size:11px}}@media (max-width:360px){.az-site .az-brand{font-size:.55px}.az-site .az-nav{gap:6px}}
.pg-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.pg-category{color:inherit;background:#e9e4db;border-radius:20px;text-decoration:none;transition:transform .25s;display:block;overflow:hidden}.pg-category:hover{transform:translateY(-5px)}.pg-category img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.pg-category-body{padding:25px}.pg-category h2,.pg-category h3{letter-spacing:-.03em;font-size:clamp(25px,2.5vw,36px);margin:10px 0 14px!important}.pg-category small{text-transform:uppercase;letter-spacing:.13em;font-size:11px}.pg-category p{font-size:14px;line-height:1.7}.pg-category b{font-size:13px}.pg-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:0 0 35px;display:flex}.pg-toolbar p{font-size:13px}.pg-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pg-tile{text-align:left;cursor:zoom-in;color:#15151a;background:#e7e1d7;border:0;border-radius:12px;min-width:0;padding:0;display:block;overflow:hidden}.pg-tile img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:filter .2s;display:block}.pg-tile:hover img{filter:brightness(1.08)}.pg-tile>span{justify-content:space-between;padding:12px 15px;font-size:12px;display:flex}.picto :is(.pg-tile,.pg-category,.pg-controls button):focus-visible{outline-offset:4px;outline:3px solid #718318}.pg-lightbox{color:#fff;z-index:10000;background:#0b0b0f;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0}.pg-lightbox::backdrop{background:#000e}.pg-lightbox-inner{flex-direction:column;gap:12px;height:100%;padding:20px clamp(15px,4vw,60px);display:flex}.pg-lightbox-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.pg-lightbox button{color:#fff;cursor:pointer;font:inherit;background:#1b1b22;border:1px solid #ffffff50;border-radius:8px;padding:11px 16px;font-size:13px}.pg-lightbox button:focus-visible{outline-offset:3px;outline:3px solid #d9ff54}.pg-lightbox button:disabled{opacity:.4}.pg-stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.pg-stage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.pg-controls{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pg-caption{text-align:center;color:#d6d6df;overflow-wrap:anywhere;margin:0;font-size:13px}.pg-breadcrumb{margin-bottom:25px;font-size:13px;display:block}.pg-empty{border:1px solid #d1cbc1;border-radius:18px;padding:40px}@media (max-width:900px){.pg-categories,.pg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.pg-categories{grid-template-columns:1fr}.pg-grid{gap:10px}.pg-lightbox-inner{gap:10px;padding:14px}.pg-controls{gap:7px}.pg-lightbox button{padding:10px;font-size:12px}.pg-lightbox-top>span{font-size:13px}}@media (prefers-reduced-motion:reduce){.pg-category,.pg-tile img{transition:none}.pg-category:hover{transform:none}}
.landing-translate-module__CnnS2q__translator{z-index:60;min-width:0;font:13px/1.5 Arial,sans-serif;position:relative}details.landing-translate-module__CnnS2q__translator{color:inherit;border:0;margin:0;padding:0}details.landing-translate-module__CnnS2q__translator>summary{cursor:pointer;color:inherit;white-space:nowrap;border:1px solid;border-radius:6px;padding:11px 12px;font:700 13px/1.5 Arial,sans-serif;list-style:none}.landing-translate-module__CnnS2q__translator>summary::-webkit-details-marker{display:none}details.landing-translate-module__CnnS2q__translator>summary:after{content:" ▾";font-size:12px;position:static}.landing-translate-module__CnnS2q__translator[open]>summary:after{content:" ▴"}.landing-translate-module__CnnS2q__panel{box-sizing:border-box;color:#351b23;text-align:left;background:#fff8ed;border:1px solid #846124;border-radius:8px;gap:12px;width:min(260px,100vw - 48px);padding:16px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 24px #0004}.landing-translate-module__CnnS2q__panel label{font-weight:700}.landing-translate-module__CnnS2q__panel select{font:inherit;color:inherit;background:#fff;border:1px solid #846124;border-radius:6px;width:100%;min-width:0;min-height:42px;padding:8px}.landing-translate-module__CnnS2q__panel a{color:#351b23;text-align:center;background:#eedcae;border:1px solid #846124;border-radius:6px;padding:9px 12px;font-weight:700;text-decoration:none;display:block}.landing-translate-module__CnnS2q__translator :is(summary,select,a):focus-visible{outline-offset:3px;outline:3px solid #d1b46d}.landing-translate-module__CnnS2q__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:650px){.landing-translate-module__CnnS2q__panel{width:min(260px,100vw - 80px);left:0;right:auto}}
.landing-policy-module__hmWaia__policy{background:var(--policy-bg);color:var(--policy-text);overflow-wrap:anywhere;min-height:80vh}.landing-policy-module__hmWaia__header{border-bottom:1px solid #b7a68855;padding-block:24px}.landing-policy-module__hmWaia__logo{width:min(360px,100%);height:auto;display:block}.landing-policy-module__hmWaia__header a{max-width:100%;display:inline-block}.landing-policy-module__hmWaia__brandLink{align-items:center;gap:12px;font:700 clamp(1rem,2.2vw,1.35rem)/1.2 Georgia,serif;text-decoration:none!important;display:flex!important}.landing-policy-module__hmWaia__brandLink .site-custom-logo{object-fit:contain;flex:none;width:58px;height:58px}.landing-policy-module__hmWaia__main{min-width:0;max-width:860px;padding-block:48px 64px;font-size:17px;line-height:1.8}.landing-policy-module__hmWaia__main h1{color:var(--policy-accent);margin:14px 0 22px;font-size:clamp(2rem,5vw,3.3rem);line-height:1.15}.landing-policy-module__hmWaia__main h2{color:var(--policy-accent);margin:32px 0 12px;font-size:1.35rem;line-height:1.4}.landing-policy-module__hmWaia__main p{margin:0 0 18px}.landing-policy-module__hmWaia__brand{letter-spacing:.04em;font-size:.85rem;font-weight:700}.landing-policy-module__hmWaia__summary{font-size:1.15rem}.landing-policy-module__hmWaia__contact{border-top:1px solid #b7a68855;margin-top:32px}.landing-policy-module__hmWaia__policy a{color:inherit;text-underline-offset:4px;text-decoration:underline}.landing-policy-module__hmWaia__policy a:focus-visible{outline-offset:5px;outline:3px solid}.landing-policy-module__hmWaia__footer{border-top:1px solid #b7a68855;padding-block:24px;font-size:.9rem}@media (max-width:480px){.landing-policy-module__hmWaia__main{padding-block:30px 40px;font-size:16px}.landing-policy-module__hmWaia__header{padding-block:18px}}.landing-policy-module__hmWaia__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}
.ideas-care img:is([sizes=auto i],[sizes^=auto\, i]){contain-intrinsic-size:3000px 1500px}.ideas-care img.wp-smiley,.ideas-care img.emoji{box-shadow:none!important;vertical-align:-.1em!important;background:0 0!important;border:none!important;width:1em!important;height:1em!important;margin:0 .07em!important;padding:0!important;display:inline!important}.ideas-care .wp-block-audio :where(figcaption){color:#555;text-align:center;font-size:13px}.ideas-care .is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.ideas-care .wp-block-audio{margin:0 0 1em}.ideas-care .wp-block-code{border:1px solid #ccc;border-radius:4px;padding:.8em 1em;font-family:Menlo,Consolas,monaco,monospace}.ideas-care .wp-block-embed :where(figcaption){color:#555;text-align:center;font-size:13px}.ideas-care .is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.ideas-care .wp-block-embed{margin:0 0 1em}.ideas-care .blocks-gallery-caption{color:#555;text-align:center;font-size:13px}.ideas-care .is-dark-theme .blocks-gallery-caption{color:#ffffffa6}.ideas-care :where(.wp-block-image figcaption){color:#555;text-align:center;font-size:13px}.is-dark-theme .ideas-care :where(.wp-block-image figcaption){color:#ffffffa6}.ideas-care .wp-block-image{margin:0 0 1em}.ideas-care .wp-block-pullquote{color:currentColor;border-top:4px solid;border-bottom:4px solid;margin-bottom:1.75em}.ideas-care .wp-block-pullquote :where(cite),.ideas-care .wp-block-pullquote :where(footer),.ideas-care .wp-block-pullquote__citation{color:currentColor;text-transform:uppercase;font-size:.8125em;font-style:normal}.ideas-care .wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.ideas-care .wp-block-quote cite,.ideas-care .wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.ideas-care .wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.ideas-care .wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.ideas-care .wp-block-quote.is-large,.ideas-care .wp-block-quote.is-style-large,.ideas-care .wp-block-quote:where(.is-style-plain){border:none}.ideas-care .wp-block-search .wp-block-search__label{font-weight:700}.ideas-care .wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}.ideas-care :where(.wp-block-group.has-background){padding:1.25em 2.375em}.ideas-care .wp-block-separator.has-css-opacity{opacity:.4}.ideas-care .wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.ideas-care .wp-block-separator.has-alpha-channel-opacity{opacity:1}.ideas-care .wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.ideas-care .wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.ideas-care .wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.ideas-care .wp-block-table{margin:0 0 1em}.ideas-care .wp-block-table td,.ideas-care .wp-block-table th{word-break:normal}.ideas-care .wp-block-table :where(figcaption){color:#555;text-align:center;font-size:13px}.ideas-care .is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.ideas-care .wp-block-video :where(figcaption){color:#555;text-align:center;font-size:13px}.ideas-care .is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.ideas-care .wp-block-video{margin:0 0 1em}.ideas-care :where(.wp-block-template-part.has-background){margin-top:0;margin-bottom:0;padding:1.25em 2.375em}.ideas-care{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--zakra-color-1:#006b3f;--wp--preset--color--zakra-color-2:#2f9ed8;--wp--preset--color--zakra-color-3:#123b5d;--wp--preset--color--zakra-color-4:#f4f9f7;--wp--preset--color--zakra-color-5:#fff;--wp--preset--color--zakra-color-6:#1f1f32;--wp--preset--color--zakra-color-7:#3f3f46;--wp--preset--color--zakra-color-8:#fff;--wp--preset--color--zakra-color-9:#e4e4e7;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px #0003;--wp--preset--shadow--deep:12px 12px 50px #0006;--wp--preset--shadow--sharp:6px 6px 0px #0003;--wp--preset--shadow--outlined:6px 6px 0px -3px #fff, 6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000;--wp--style--global--content-size:760px;--wp--style--global--wide-size:1160px}:where(.ideas-care){margin:0}.ideas-care .wp-site-blocks>.alignleft{float:left;margin-right:2em}.ideas-care .wp-site-blocks>.alignright{float:right;margin-left:2em}.ideas-care .wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}.ideas-care :where(.wp-site-blocks)>*{margin-block:24px 0}.ideas-care :where(.wp-site-blocks)>:first-child{margin-block-start:0}.ideas-care :where(.wp-site-blocks)>:last-child{margin-block-end:0}.ideas-care{--wp--style--block-gap:24px}.ideas-care :where(.is-layout-flow)>:first-child{margin-block-start:0}.ideas-care :where(.is-layout-flow)>:last-child{margin-block-end:0}.ideas-care :where(.is-layout-flow)>*{margin-block:24px 0}.ideas-care :where(.is-layout-constrained)>:first-child{margin-block-start:0}.ideas-care :where(.is-layout-constrained)>:last-child{margin-block-end:0}.ideas-care :where(.is-layout-constrained)>*{margin-block:24px 0}.ideas-care :where(.is-layout-flex),.ideas-care :where(.is-layout-grid){gap:24px}.ideas-care .is-layout-flow>.alignleft{float:left;margin-inline:0 2em}.ideas-care .is-layout-flow>.alignright{float:right;margin-inline:2em 0}.ideas-care .is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.ideas-care .is-layout-constrained>.alignleft{float:left;margin-inline:0 2em}.ideas-care .is-layout-constrained>.alignright{float:right;margin-inline:2em 0}.ideas-care .is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}.ideas-care .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.ideas-care .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}.ideas-care .is-layout-flex{flex-wrap:wrap;align-items:center;display:flex}.ideas-care .is-layout-flex>:is(*,div){margin:0}.ideas-care .is-layout-grid{display:grid}.ideas-care .is-layout-grid>:is(*,div){margin:0}.ideas-care{padding:0}.ideas-care :where(.wp-element-button,.wp-block-button__link){color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;background-color:#32373c;border-width:0;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.ideas-care .has-black-color{color:var(--wp--preset--color--black)!important}.ideas-care .has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.ideas-care .has-white-color{color:var(--wp--preset--color--white)!important}.ideas-care .has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.ideas-care .has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.ideas-care .has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.ideas-care .has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.ideas-care .has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.ideas-care .has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.ideas-care .has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.ideas-care .has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.ideas-care .has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.ideas-care .has-zakra-color-1-color{color:var(--wp--preset--color--zakra-color-1)!important}.ideas-care .has-zakra-color-2-color{color:var(--wp--preset--color--zakra-color-2)!important}.ideas-care .has-zakra-color-3-color{color:var(--wp--preset--color--zakra-color-3)!important}.ideas-care .has-zakra-color-4-color{color:var(--wp--preset--color--zakra-color-4)!important}.ideas-care .has-zakra-color-5-color{color:var(--wp--preset--color--zakra-color-5)!important}.ideas-care .has-zakra-color-6-color{color:var(--wp--preset--color--zakra-color-6)!important}.ideas-care .has-zakra-color-7-color{color:var(--wp--preset--color--zakra-color-7)!important}.ideas-care .has-zakra-color-8-color{color:var(--wp--preset--color--zakra-color-8)!important}.ideas-care .has-zakra-color-9-color{color:var(--wp--preset--color--zakra-color-9)!important}.ideas-care .has-black-background-color{background-color:var(--wp--preset--color--black)!important}.ideas-care .has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.ideas-care .has-white-background-color{background-color:var(--wp--preset--color--white)!important}.ideas-care .has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.ideas-care .has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.ideas-care .has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.ideas-care .has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.ideas-care .has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.ideas-care .has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.ideas-care .has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.ideas-care .has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.ideas-care .has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.ideas-care .has-zakra-color-1-background-color{background-color:var(--wp--preset--color--zakra-color-1)!important}.ideas-care .has-zakra-color-2-background-color{background-color:var(--wp--preset--color--zakra-color-2)!important}.ideas-care .has-zakra-color-3-background-color{background-color:var(--wp--preset--color--zakra-color-3)!important}.ideas-care .has-zakra-color-4-background-color{background-color:var(--wp--preset--color--zakra-color-4)!important}.ideas-care .has-zakra-color-5-background-color{background-color:var(--wp--preset--color--zakra-color-5)!important}.ideas-care .has-zakra-color-6-background-color{background-color:var(--wp--preset--color--zakra-color-6)!important}.ideas-care .has-zakra-color-7-background-color{background-color:var(--wp--preset--color--zakra-color-7)!important}.ideas-care .has-zakra-color-8-background-color{background-color:var(--wp--preset--color--zakra-color-8)!important}.ideas-care .has-zakra-color-9-background-color{background-color:var(--wp--preset--color--zakra-color-9)!important}.ideas-care .has-black-border-color{border-color:var(--wp--preset--color--black)!important}.ideas-care .has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.ideas-care .has-white-border-color{border-color:var(--wp--preset--color--white)!important}.ideas-care .has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.ideas-care .has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.ideas-care .has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.ideas-care .has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.ideas-care .has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.ideas-care .has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.ideas-care .has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.ideas-care .has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.ideas-care .has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.ideas-care .has-zakra-color-1-border-color{border-color:var(--wp--preset--color--zakra-color-1)!important}.ideas-care .has-zakra-color-2-border-color{border-color:var(--wp--preset--color--zakra-color-2)!important}.ideas-care .has-zakra-color-3-border-color{border-color:var(--wp--preset--color--zakra-color-3)!important}.ideas-care .has-zakra-color-4-border-color{border-color:var(--wp--preset--color--zakra-color-4)!important}.ideas-care .has-zakra-color-5-border-color{border-color:var(--wp--preset--color--zakra-color-5)!important}.ideas-care .has-zakra-color-6-border-color{border-color:var(--wp--preset--color--zakra-color-6)!important}.ideas-care .has-zakra-color-7-border-color{border-color:var(--wp--preset--color--zakra-color-7)!important}.ideas-care .has-zakra-color-8-border-color{border-color:var(--wp--preset--color--zakra-color-8)!important}.ideas-care .has-zakra-color-9-border-color{border-color:var(--wp--preset--color--zakra-color-9)!important}.ideas-care .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.ideas-care .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.ideas-care .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.ideas-care .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.ideas-care .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.ideas-care .has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.ideas-care .has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.ideas-care .has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.ideas-care .has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.ideas-care .has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.ideas-care .has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.ideas-care .has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.ideas-care .has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.ideas-care .has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.ideas-care .has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.ideas-care .has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.ideas-care :where(.wp-block-icon svg){width:24px}.ideas-care :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.ideas-care{--ba-colors-primary:#2563eb;--ba-colors-secondary:#54595f;--ba-colors-text:#7a7a7a;--ba-colors-accent:#61ce70;--ba-font-weights-primary:600;--ba-font-weights-secondary:400;--ba-font-weights-text:600;--ba-font-weights-accent:500}.ideas-care .ba-typography-primary{font-weight:var(--ba-font-weights-primary)!important}.ideas-care .ba-typography-secondary{font-weight:var(--ba-font-weights-secondary)!important}.ideas-care .ba-typography-text{font-weight:var(--ba-font-weights-text)!important}.ideas-care .ba-typography-accent{font-weight:var(--ba-font-weights-accent)!important}.ideas-care .fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.ideas-care .fa,.ideas-care .fa-brands,.ideas-care .fa-classic,.ideas-care .fa-regular,.ideas-care .fa-sharp,.ideas-care .fa-solid,.ideas-care .fab,.ideas-care .far,.ideas-care .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1}.ideas-care .fa-classic,.ideas-care .fa-regular,.ideas-care .fa-solid,.ideas-care .far,.ideas-care .fas{font-family:"Font Awesome 6 Free"}.ideas-care .fa-brands,.ideas-care .fab{font-family:"Font Awesome 6 Brands"}.ideas-care .fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.ideas-care .fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}.ideas-care .fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}.ideas-care .fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}.ideas-care .fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.ideas-care .fa-li{left:calc(var(--fa-li-width,2em)*-1);text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute}.ideas-care .fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.ideas-care .fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.ideas-care .fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.ideas-care .fa-beat{animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.ideas-care .fa-bounce{animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.ideas-care .fa-fade{animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.ideas-care .fa-beat-fade,.ideas-care .fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.ideas-care .fa-beat-fade{animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.ideas-care .fa-flip{animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.ideas-care .fa-shake{animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.ideas-care .fa-shake,.ideas-care .fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.ideas-care .fa-spin{animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.ideas-care .fa-spin-reverse{--fa-animation-direction:reverse}.ideas-care .fa-pulse,.ideas-care .fa-spin-pulse{animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.ideas-care .fa-beat,.ideas-care .fa-beat-fade,.ideas-care .fa-bounce,.ideas-care .fa-fade,.ideas-care .fa-flip,.ideas-care .fa-pulse,.ideas-care .fa-shake,.ideas-care .fa-spin,.ideas-care .fa-spin-pulse{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ideas-care .fa-rotate-90{transform:rotate(90deg)}.ideas-care .fa-rotate-180{transform:rotate(180deg)}.ideas-care .fa-rotate-270{transform:rotate(270deg)}.ideas-care .fa-flip-horizontal{transform:scaleX(-1)}.ideas-care .fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,0));transform:rotate(var(--fa-rotate-angle,0))}.ideas-care .fa-stack-1x,.ideas-care .fa-stack-2x{text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto);position:absolute;left:0}.ideas-care .fa-0:before{content:"0"}.ideas-care .fa-1:before{content:"1"}.ideas-care .fa-2:before{content:"2"}.ideas-care .fa-3:before{content:"3"}.ideas-care .fa-4:before{content:"4"}.ideas-care .fa-5:before{content:"5"}.ideas-care .fa-6:before{content:"6"}.ideas-care .fa-7:before{content:"7"}.ideas-care .fa-8:before{content:"8"}.ideas-care .fa-9:before{content:"9"}.ideas-care .fa-arrows-to-circle:before{content:""}.ideas-care .fa-chevron-circle-right:before,.ideas-care .fa-circle-chevron-right:before{content:""}.ideas-care .fa-trash-alt:before,.ideas-care .fa-trash-can:before{content:""}.ideas-care .fa-user-times:before,.ideas-care .fa-user-xmark:before{content:""}.ideas-care .fa-comment-alt:before,.ideas-care .fa-message:before{content:""}.ideas-care .fa-compress-alt:before,.ideas-care .fa-down-left-and-up-right-to-center:before{content:""}.ideas-care .fa-explosion:before{content:""}.ideas-care .fa-file-alt:before,.ideas-care .fa-file-lines:before,.ideas-care .fa-file-text:before{content:""}.ideas-care .fa-building-un:before{content:""}.ideas-care .fa-calendar-alt:before,.ideas-care .fa-calendar-days:before{content:""}.ideas-care .fa-anchor-circle-check:before{content:""}.ideas-care .fa-building-circle-arrow-right:before{content:""}.ideas-care .fa-volleyball-ball:before,.ideas-care .fa-volleyball:before{content:""}.ideas-care .fa-arrows-up-to-line:before{content:""}.ideas-care .fa-sort-desc:before,.ideas-care .fa-sort-down:before{content:""}.ideas-care .fa-circle-minus:before,.ideas-care .fa-minus-circle:before{content:""}.ideas-care .fa-right-from-bracket:before,.ideas-care .fa-sign-out-alt:before{content:""}.ideas-care .fa-heart-music-camera-bolt:before,.ideas-care .fa-icons:before{content:""}.ideas-care .fa-microphone-alt-slash:before,.ideas-care .fa-microphone-lines-slash:before{content:""}.ideas-care .fa-bridge-circle-check:before{content:""}.ideas-care .fa-magnifying-glass-location:before,.ideas-care .fa-search-location:before{content:""}.ideas-care .fa-forward-step:before,.ideas-care .fa-step-forward:before{content:""}.ideas-care .fa-face-smile-beam:before,.ideas-care .fa-smile-beam:before{content:""}.ideas-care .fa-football-ball:before,.ideas-care .fa-football:before{content:""}.ideas-care .fa-school-circle-exclamation:before{content:""}.ideas-care .fa-angle-double-down:before,.ideas-care .fa-angles-down:before{content:""}.ideas-care .fa-users-rectangle:before{content:""}.ideas-care .fa-people-roof:before{content:""}.ideas-care .fa-people-line:before{content:""}.ideas-care .fa-beer-mug-empty:before,.ideas-care .fa-beer:before{content:""}.ideas-care .fa-diagram-predecessor:before{content:""}.ideas-care .fa-arrow-up-long:before,.ideas-care .fa-long-arrow-up:before{content:""}.ideas-care .fa-burn:before,.ideas-care .fa-fire-flame-simple:before{content:""}.ideas-care .fa-male:before,.ideas-care .fa-person:before{content:""}.ideas-care .fa-truck-plane:before{content:""}.ideas-care .fa-face-grin-stars:before,.ideas-care .fa-grin-stars:before{content:""}.ideas-care .fa-pastafarianism:before,.ideas-care .fa-spaghetti-monster-flying:before{content:""}.ideas-care .fa-arrow-down-up-across-line:before{content:""}.ideas-care .fa-spoon:before,.ideas-care .fa-utensil-spoon:before{content:""}.ideas-care .fa-jar-wheat:before{content:""}.ideas-care .fa-envelopes-bulk:before,.ideas-care .fa-mail-bulk:before{content:""}.ideas-care .fa-file-circle-exclamation:before{content:""}.ideas-care .fa-circle-h:before,.ideas-care .fa-hospital-symbol:before{content:""}.ideas-care .fa-address-book:before,.ideas-care .fa-contact-book:before{content:""}.ideas-care .fa-k:before{content:"K"}.ideas-care .fa-landmark-flag:before{content:""}.ideas-care .fa-pencil-alt:before,.ideas-care .fa-pencil:before{content:""}.ideas-care .fa-file-clipboard:before,.ideas-care .fa-paste:before{content:""}.ideas-care .fa-code-pull-request:before{content:""}.ideas-care .fa-truck-loading:before,.ideas-care .fa-truck-ramp-box:before{content:""}.ideas-care .fa-vial-virus:before{content:""}.ideas-care .fa-sheet-plastic:before{content:""}.ideas-care .fa-person-arrow-up-from-line:before{content:""}.ideas-care .fa-scroll-torah:before,.ideas-care .fa-torah:before{content:""}.ideas-care .fa-broom-ball:before,.ideas-care .fa-quidditch-broom-ball:before,.ideas-care .fa-quidditch:before{content:""}.ideas-care .fa-archive:before,.ideas-care .fa-box-archive:before{content:""}.ideas-care .fa-person-drowning:before{content:""}.ideas-care .fa-arrow-down-9-1:before,.ideas-care .fa-sort-numeric-desc:before,.ideas-care .fa-sort-numeric-down-alt:before{content:""}.ideas-care .fa-face-grin-tongue-squint:before,.ideas-care .fa-grin-tongue-squint:before{content:""}.ideas-care .fa-w:before{content:"W"}.ideas-care .fa-earth-africa:before,.ideas-care .fa-globe-africa:before{content:""}.ideas-care .fa-tablet-alt:before,.ideas-care .fa-tablet-screen-button:before{content:""}.ideas-care .fa-trowel-bricks:before{content:""}.ideas-care .fa-face-flushed:before,.ideas-care .fa-flushed:before{content:""}.ideas-care .fa-tent-arrow-left-right:before{content:""}.ideas-care .fa-gavel:before,.ideas-care .fa-legal:before{content:""}.ideas-care .fa-bell-concierge:before,.ideas-care .fa-concierge-bell:before{content:""}.ideas-care .fa-pen-ruler:before,.ideas-care .fa-pencil-ruler:before{content:""}.ideas-care .fa-people-arrows-left-right:before,.ideas-care .fa-people-arrows:before{content:""}.ideas-care .fa-mars-and-venus-burst:before{content:""}.ideas-care .fa-caret-square-right:before,.ideas-care .fa-square-caret-right:before{content:""}.ideas-care .fa-cut:before,.ideas-care .fa-scissors:before{content:""}.ideas-care .fa-sun-plant-wilt:before{content:""}.ideas-care .fa-toilets-portable:before{content:""}.ideas-care .fa-magnifying-glass-arrow-right:before{content:""}.ideas-care .fa-digital-tachograph:before,.ideas-care .fa-tachograph-digital:before{content:""}.ideas-care .fa-clover:before{content:""}.ideas-care .fa-mail-reply:before,.ideas-care .fa-reply:before{content:""}.ideas-care .fa-house-fire:before{content:""}.ideas-care .fa-minus-square:before,.ideas-care .fa-square-minus:before{content:""}.ideas-care .fa-caret-square-down:before,.ideas-care .fa-square-caret-down:before{content:""}.ideas-care .fa-file-circle-question:before{content:""}.ideas-care .fa-bars:before,.ideas-care .fa-navicon:before{content:""}.ideas-care .fa-people-group:before{content:""}.ideas-care .fa-hourglass-3:before,.ideas-care .fa-hourglass-end:before{content:""}.ideas-care .fa-heart-broken:before,.ideas-care .fa-heart-crack:before{content:""}.ideas-care .fa-external-link-square-alt:before,.ideas-care .fa-square-up-right:before{content:""}.ideas-care .fa-face-kiss-beam:before,.ideas-care .fa-kiss-beam:before{content:""}.ideas-care .fa-people-robbery:before{content:""}.ideas-care .fa-circle-exclamation:before,.ideas-care .fa-exclamation-circle:before{content:""}.ideas-care .fa-school-circle-xmark:before{content:""}.ideas-care .fa-arrow-right-from-bracket:before,.ideas-care .fa-sign-out:before{content:""}.ideas-care .fa-chevron-circle-down:before,.ideas-care .fa-circle-chevron-down:before{content:""}.ideas-care .fa-unlock-alt:before,.ideas-care .fa-unlock-keyhole:before{content:""}.ideas-care .fa-headphones-alt:before,.ideas-care .fa-headphones-simple:before{content:""}.ideas-care .fa-circle-dollar-to-slot:before,.ideas-care .fa-donate:before{content:""}.ideas-care .fa-road-spikes:before{content:""}.ideas-care .fa-fire-burner:before{content:""}.ideas-care .fa-volume-down:before,.ideas-care .fa-volume-low:before{content:""}.ideas-care .fa-wheat-alt:before,.ideas-care .fa-wheat-awn:before{content:""}.ideas-care .fa-hands-holding-child:before{content:""}.ideas-care .fa-check-square:before,.ideas-care .fa-square-check:before{content:""}.ideas-care .fa-peseta-sign:before{content:""}.ideas-care .fa-header:before,.ideas-care .fa-heading:before{content:""}.ideas-care .fa-list-squares:before,.ideas-care .fa-list:before{content:""}.ideas-care .fa-phone-square-alt:before,.ideas-care .fa-square-phone-flip:before{content:""}.ideas-care .fa-circle-dot:before,.ideas-care .fa-dot-circle:before{content:""}.ideas-care .fa-dizzy:before,.ideas-care .fa-face-dizzy:before{content:""}.ideas-care .fa-house-medical-circle-xmark:before{content:""}.ideas-care .fa-futbol-ball:before,.ideas-care .fa-futbol:before,.ideas-care .fa-soccer-ball:before{content:""}.ideas-care .fa-paint-brush:before,.ideas-care .fa-paintbrush:before{content:""}.ideas-care .fa-hot-tub-person:before,.ideas-care .fa-hot-tub:before{content:""}.ideas-care .fa-map-location:before,.ideas-care .fa-map-marked:before{content:""}.ideas-care .fa-house-flood-water:before{content:""}.ideas-care .fa-bridge-lock:before{content:""}.ideas-care .fa-sack-dollar:before{content:""}.ideas-care .fa-edit:before,.ideas-care .fa-pen-to-square:before{content:""}.ideas-care .fa-share-alt:before,.ideas-care .fa-share-nodes:before{content:""}.ideas-care .fa-heart-circle-minus:before{content:""}.ideas-care .fa-hourglass-2:before,.ideas-care .fa-hourglass-half:before{content:""}.ideas-care .fa-bag-shopping:before,.ideas-care .fa-shopping-bag:before{content:""}.ideas-care .fa-arrow-down-z-a:before,.ideas-care .fa-sort-alpha-desc:before,.ideas-care .fa-sort-alpha-down-alt:before{content:""}.ideas-care .fa-person-rays:before{content:""}.ideas-care .fa-flask-vial:before{content:""}.ideas-care .fa-hand-paper:before,.ideas-care .fa-hand:before{content:""}.ideas-care .fa-worm:before{content:""}.ideas-care .fa-house-circle-xmark:before{content:""}.ideas-care .fa-face-kiss:before,.ideas-care .fa-kiss:before{content:""}.ideas-care .fa-bridge-circle-xmark:before{content:""}.ideas-care .fa-face-grin-tongue:before,.ideas-care .fa-grin-tongue:before{content:""}.ideas-care .fa-face-grin-wink:before,.ideas-care .fa-grin-wink:before{content:""}.ideas-care .fa-deaf:before,.ideas-care .fa-deafness:before,.ideas-care .fa-ear-deaf:before,.ideas-care .fa-hard-of-hearing:before{content:""}.ideas-care .fa-road-circle-check:before{content:""}.ideas-care .fa-rss-square:before,.ideas-care .fa-square-rss:before{content:""}.ideas-care .fa-land-mine-on:before{content:""}.ideas-care .fa-stairs:before{content:""}.ideas-care .fa-i:before{content:"I"}.ideas-care .fa-hryvnia-sign:before,.ideas-care .fa-hryvnia:before{content:""}.ideas-care .fa-face-grin-wide:before,.ideas-care .fa-grin-alt:before{content:""}.ideas-care .fa-v:before{content:"V"}.ideas-care .fa-bangladeshi-taka-sign:before{content:""}.ideas-care .fa-rod-asclepius:before,.ideas-care .fa-rod-snake:before,.ideas-care .fa-staff-aesculapius:before,.ideas-care .fa-staff-snake:before{content:""}.ideas-care .fa-ambulance:before,.ideas-care .fa-truck-medical:before{content:""}.ideas-care .fa-wheat-awn-circle-exclamation:before{content:""}.ideas-care .fa-road-barrier:before{content:""}.ideas-care .fa-q:before{content:"Q"}.ideas-care .fa-g:before{content:"G"}.ideas-care .fa-temperature-2:before,.ideas-care .fa-temperature-half:before,.ideas-care .fa-thermometer-2:before,.ideas-care .fa-thermometer-half:before{content:""}.ideas-care .fa-dong-sign:before{content:""}.ideas-care .fa-poo-bolt:before,.ideas-care .fa-poo-storm:before{content:""}.ideas-care .fa-face-frown-open:before,.ideas-care .fa-frown-open:before{content:""}.ideas-care .fa-helmet-un:before{content:""}.ideas-care .fa-arrow-up-from-bracket:before{content:""}.ideas-care .fa-folder-blank:before,.ideas-care .fa-folder:before{content:""}.ideas-care .fa-file-medical-alt:before,.ideas-care .fa-file-waveform:before{content:""}.ideas-care .fa-chart-simple:before{content:""}.ideas-care .fa-dashboard:before,.ideas-care .fa-gauge-med:before,.ideas-care .fa-gauge:before,.ideas-care .fa-tachometer-alt-average:before{content:""}.ideas-care .fa-magic-wand-sparkles:before,.ideas-care .fa-wand-magic-sparkles:before{content:""}.ideas-care .fa-e:before{content:"E"}.ideas-care .fa-pen-alt:before,.ideas-care .fa-pen-clip:before{content:""}.ideas-care .fa-bridge-circle-exclamation:before{content:""}.ideas-care .fa-school-circle-check:before{content:""}.ideas-care .fa-shuttle-van:before,.ideas-care .fa-van-shuttle:before{content:""}.ideas-care .fa-building-user:before{content:""}.ideas-care .fa-caret-square-left:before,.ideas-care .fa-square-caret-left:before{content:""}.ideas-care .fa-person-half-dress:before{content:""}.ideas-care .fa-road-bridge:before{content:""}.ideas-care .fa-c:before{content:"C"}.ideas-care .fa-tablet-button:before{content:""}.ideas-care .fa-building-lock:before{content:""}.ideas-care .fa-area-chart:before,.ideas-care .fa-chart-area:before{content:""}.ideas-care .fa-house-flag:before{content:""}.ideas-care .fa-person-circle-minus:before{content:""}.ideas-care .fa-ban:before,.ideas-care .fa-cancel:before{content:""}.ideas-care .fa-camera-rotate:before{content:""}.ideas-care .fa-air-freshener:before,.ideas-care .fa-spray-can-sparkles:before{content:""}.ideas-care .fa-repeat:before{content:""}.ideas-care .fa-arrow-pointer:before,.ideas-care .fa-mouse-pointer:before{content:""}.ideas-care .fa-expand-arrows-alt:before,.ideas-care .fa-maximize:before{content:""}.ideas-care .fa-shapes:before,.ideas-care .fa-triangle-circle-square:before{content:""}.ideas-care .fa-random:before,.ideas-care .fa-shuffle:before{content:""}.ideas-care .fa-person-running:before,.ideas-care .fa-running:before{content:""}.ideas-care .fa-mobile-retro:before{content:""}.ideas-care .fa-hands-bound:before{content:""}.ideas-care .fa-plane-circle-exclamation:before{content:""}.ideas-care .fa-computer-mouse:before,.ideas-care .fa-mouse:before{content:""}.ideas-care .fa-arrow-right-to-bracket:before,.ideas-care .fa-sign-in:before{content:""}.ideas-care .fa-shop-slash:before,.ideas-care .fa-store-alt-slash:before{content:""}.ideas-care .fa-virus-covid-slash:before{content:""}.ideas-care .fa-shop-lock:before{content:""}.ideas-care .fa-hourglass-1:before,.ideas-care .fa-hourglass-start:before{content:""}.ideas-care .fa-building-wheat:before{content:""}.ideas-care .fa-person-breastfeeding:before{content:""}.ideas-care .fa-right-to-bracket:before,.ideas-care .fa-sign-in-alt:before{content:""}.ideas-care .fa-heart-pulse:before,.ideas-care .fa-heartbeat:before{content:""}.ideas-care .fa-people-carry-box:before,.ideas-care .fa-people-carry:before{content:""}.ideas-care .fa-xmarks-lines:before{content:""}.ideas-care .fa-weight-scale:before,.ideas-care .fa-weight:before{content:""}.ideas-care .fa-user-friends:before,.ideas-care .fa-user-group:before{content:""}.ideas-care .fa-arrow-up-a-z:before,.ideas-care .fa-sort-alpha-up:before{content:""}.ideas-care .fa-face-laugh-squint:before,.ideas-care .fa-laugh-squint:before{content:""}.ideas-care .fa-arrow-circle-up:before,.ideas-care .fa-circle-arrow-up:before{content:""}.ideas-care .fa-person-walking:before,.ideas-care .fa-walking:before{content:""}.ideas-care .fa-l:before{content:"L"}.ideas-care .fa-bed-pulse:before,.ideas-care .fa-procedures:before{content:""}.ideas-care .fa-shuttle-space:before,.ideas-care .fa-space-shuttle:before{content:""}.ideas-care .fa-face-laugh:before,.ideas-care .fa-laugh:before{content:""}.ideas-care .fa-heart-circle-plus:before{content:""}.ideas-care .fa-code-fork:before{content:""}.ideas-care .fa-microphone-alt:before,.ideas-care .fa-microphone-lines:before{content:""}.ideas-care .fa-colon-sign:before{content:""}.ideas-care .fa-road-circle-xmark:before{content:""}.ideas-care .fa-mars-stroke-up:before,.ideas-care .fa-mars-stroke-v:before{content:""}.ideas-care .fa-champagne-glasses:before,.ideas-care .fa-glass-cheers:before{content:""}.ideas-care .fa-house-circle-exclamation:before{content:""}.ideas-care .fa-file-arrow-up:before,.ideas-care .fa-file-upload:before{content:""}.ideas-care .fa-wifi-3:before,.ideas-care .fa-wifi-strong:before,.ideas-care .fa-wifi:before{content:""}.ideas-care .fa-bath:before,.ideas-care .fa-bathtub:before{content:""}.ideas-care .fa-user-edit:before,.ideas-care .fa-user-pen:before{content:""}.ideas-care .fa-anchor-lock:before{content:""}.ideas-care .fa-building-ngo:before{content:""}.ideas-care .fa-manat-sign:before{content:""}.ideas-care .fa-border-style:before,.ideas-care .fa-border-top-left:before{content:""}.ideas-care .fa-map-location-dot:before,.ideas-care .fa-map-marked-alt:before{content:""}.ideas-care .fa-poll:before,.ideas-care .fa-square-poll-vertical:before{content:""}.ideas-care .fa-battery-car:before,.ideas-care .fa-car-battery:before{content:""}.ideas-care .fa-building-circle-check:before{content:""}.ideas-care .fa-person-chalkboard:before{content:""}.ideas-care .fa-mars-stroke-h:before,.ideas-care .fa-mars-stroke-right:before{content:""}.ideas-care .fa-hand-back-fist:before,.ideas-care .fa-hand-rock:before{content:""}.ideas-care .fa-caret-square-up:before,.ideas-care .fa-square-caret-up:before{content:""}.ideas-care .fa-cloud-showers-water:before{content:""}.ideas-care .fa-bar-chart:before,.ideas-care .fa-chart-bar:before{content:""}.ideas-care .fa-hands-bubbles:before,.ideas-care .fa-hands-wash:before{content:""}.ideas-care .fa-eye-low-vision:before,.ideas-care .fa-low-vision:before{content:""}.ideas-care .fa-sailboat:before{content:""}.ideas-care .fa-plus-square:before,.ideas-care .fa-square-plus:before{content:""}.ideas-care .fa-bucket:before{content:""}.ideas-care .fa-cow:before{content:""}.ideas-care .fa-folder-closed:before{content:""}.ideas-care .fa-house-tsunami:before{content:""}.ideas-care .fa-square-nfi:before{content:""}.ideas-care .fa-arrow-up-from-ground-water:before{content:""}.ideas-care .fa-glass-martini-alt:before,.ideas-care .fa-martini-glass:before{content:""}.ideas-care .fa-rotate-back:before,.ideas-care .fa-rotate-backward:before,.ideas-care .fa-rotate-left:before,.ideas-care .fa-undo-alt:before{content:""}.ideas-care .fa-columns:before,.ideas-care .fa-table-columns:before{content:""}.ideas-care .fa-dolly-box:before,.ideas-care .fa-dolly:before{content:""}.ideas-care .fa-compress-arrows-alt:before,.ideas-care .fa-minimize:before{content:""}.ideas-care .fa-angle-double-right:before,.ideas-care .fa-angles-right:before{content:""}.ideas-care .fa-circle-play:before,.ideas-care .fa-play-circle:before{content:""}.ideas-care .fa-eur:before,.ideas-care .fa-euro-sign:before,.ideas-care .fa-euro:before{content:""}.ideas-care .fa-check-circle:before,.ideas-care .fa-circle-check:before{content:""}.ideas-care .fa-circle-stop:before,.ideas-care .fa-stop-circle:before{content:""}.ideas-care .fa-compass-drafting:before,.ideas-care .fa-drafting-compass:before{content:""}.ideas-care .fa-plate-wheat:before{content:""}.ideas-care .fa-person-shelter:before{content:""}.ideas-care .fa-face-laugh-beam:before,.ideas-care .fa-laugh-beam:before{content:""}.ideas-care .fa-helicopter-symbol:before{content:""}.ideas-care .fa-chevron-circle-up:before,.ideas-care .fa-circle-chevron-up:before{content:""}.ideas-care .fa-lari-sign:before{content:""}.ideas-care .fa-volcano:before{content:""}.ideas-care .fa-person-walking-dashed-line-arrow-right:before{content:""}.ideas-care .fa-gbp:before,.ideas-care .fa-pound-sign:before,.ideas-care .fa-sterling-sign:before{content:""}.ideas-care .fa-square-person-confined:before{content:""}.ideas-care .fa-arrow-down-long:before,.ideas-care .fa-long-arrow-down:before{content:""}.ideas-care .fa-tent-arrow-down-to-line:before{content:""}.ideas-care .fa-mail-reply-all:before,.ideas-care .fa-reply-all:before{content:""}.ideas-care .fa-person-skating:before,.ideas-care .fa-skating:before{content:""}.ideas-care .fa-filter-circle-dollar:before,.ideas-care .fa-funnel-dollar:before{content:""}.ideas-care .fa-arrow-circle-down:before,.ideas-care .fa-circle-arrow-down:before{content:""}.ideas-care .fa-arrow-right-to-file:before,.ideas-care .fa-file-import:before{content:""}.ideas-care .fa-external-link-square:before,.ideas-care .fa-square-arrow-up-right:before{content:""}.ideas-care .fa-location-pin-lock:before{content:""}.ideas-care .fa-hill-avalanche:before{content:""}.ideas-care .fa-temperature-0:before,.ideas-care .fa-temperature-empty:before,.ideas-care .fa-thermometer-0:before,.ideas-care .fa-thermometer-empty:before{content:""}.ideas-care .fa-address-card:before,.ideas-care .fa-contact-card:before,.ideas-care .fa-vcard:before{content:""}.ideas-care .fa-balance-scale-right:before,.ideas-care .fa-scale-unbalanced-flip:before{content:""}.ideas-care .fa-diamond-turn-right:before,.ideas-care .fa-directions:before{content:""}.ideas-care .fa-burst:before{content:""}.ideas-care .fa-house-laptop:before,.ideas-care .fa-laptop-house:before{content:""}.ideas-care .fa-face-tired:before,.ideas-care .fa-tired:before{content:""}.ideas-care .fa-money-bills:before{content:""}.ideas-care .fa-cloud-arrow-up:before,.ideas-care .fa-cloud-upload-alt:before,.ideas-care .fa-cloud-upload:before{content:""}.ideas-care .fa-arrows-turn-right:before{content:""}.ideas-care .fa-ferry:before{content:""}.ideas-care .fa-arrows-down-to-people:before{content:""}.ideas-care .fa-seedling:before,.ideas-care .fa-sprout:before{content:""}.ideas-care .fa-arrows-alt-h:before,.ideas-care .fa-left-right:before{content:""}.ideas-care .fa-boxes-packing:before{content:""}.ideas-care .fa-arrow-circle-left:before,.ideas-care .fa-circle-arrow-left:before{content:""}.ideas-care .fa-group-arrows-rotate:before{content:""}.ideas-care .fa-bowl-food:before{content:""}.ideas-care .fa-arrow-down-wide-short:before,.ideas-care .fa-sort-amount-asc:before,.ideas-care .fa-sort-amount-down:before{content:""}.ideas-care .fa-cloud-bolt:before,.ideas-care .fa-thunderstorm:before{content:""}.ideas-care .fa-remove-format:before,.ideas-care .fa-text-slash:before{content:""}.ideas-care .fa-face-smile-wink:before,.ideas-care .fa-smile-wink:before{content:""}.ideas-care .fa-arrows-h:before,.ideas-care .fa-arrows-left-right:before{content:""}.ideas-care .fa-house-lock:before{content:""}.ideas-care .fa-cloud-arrow-down:before,.ideas-care .fa-cloud-download-alt:before,.ideas-care .fa-cloud-download:before{content:""}.ideas-care .fa-children:before{content:""}.ideas-care .fa-blackboard:before,.ideas-care .fa-chalkboard:before{content:""}.ideas-care .fa-user-alt-slash:before,.ideas-care .fa-user-large-slash:before{content:""}.ideas-care .fa-handshake-alt-slash:before,.ideas-care .fa-handshake-simple-slash:before{content:""}.ideas-care .fa-mattress-pillow:before{content:""}.ideas-care .fa-guarani-sign:before{content:""}.ideas-care .fa-arrows-rotate:before,.ideas-care .fa-refresh:before,.ideas-care .fa-sync:before{content:""}.ideas-care .fa-cruzeiro-sign:before{content:""}.ideas-care .fa-shield-alt:before,.ideas-care .fa-shield-halved:before{content:""}.ideas-care .fa-atlas:before,.ideas-care .fa-book-atlas:before{content:""}.ideas-care .fa-envelope-circle-check:before{content:""}.ideas-care .fa-arrows-to-dot:before{content:""}.ideas-care .fa-heart-circle-check:before{content:""}.ideas-care .fa-house-chimney-crack:before,.ideas-care .fa-house-damage:before{content:""}.ideas-care .fa-file-archive:before,.ideas-care .fa-file-zipper:before{content:""}.ideas-care .fa-glass-martini:before,.ideas-care .fa-martini-glass-empty:before{content:""}.ideas-care .fa-cedi-sign:before{content:""}.ideas-care .fa-table-cells-column-lock:before{content:""}.ideas-care .fa-z:before{content:"Z"}.ideas-care .fa-person-skiing:before,.ideas-care .fa-skiing:before{content:""}.ideas-care .fa-road-lock:before{content:""}.ideas-care .fa-a:before{content:"A"}.ideas-care .fa-temperature-arrow-down:before,.ideas-care .fa-temperature-down:before{content:""}.ideas-care .fa-feather-alt:before,.ideas-care .fa-feather-pointed:before{content:""}.ideas-care .fa-p:before{content:"P"}.ideas-care .fa-ad:before,.ideas-care .fa-rectangle-ad:before{content:""}.ideas-care .fa-arrow-circle-right:before,.ideas-care .fa-circle-arrow-right:before{content:""}.ideas-care .fa-filter-circle-xmark:before{content:""}.ideas-care .fa-locust:before{content:""}.ideas-care .fa-sort:before,.ideas-care .fa-unsorted:before{content:""}.ideas-care .fa-list-1-2:before,.ideas-care .fa-list-numeric:before,.ideas-care .fa-list-ol:before{content:""}.ideas-care .fa-person-dress-burst:before{content:""}.ideas-care .fa-money-check-alt:before,.ideas-care .fa-money-check-dollar:before{content:""}.ideas-care .fa-face-kiss-wink-heart:before,.ideas-care .fa-kiss-wink-heart:before{content:""}.ideas-care .fa-arrows-alt:before,.ideas-care .fa-up-down-left-right:before{content:""}.ideas-care .fa-house-chimney-user:before{content:""}.ideas-care .fa-star-half-alt:before,.ideas-care .fa-star-half-stroke:before{content:""}.ideas-care .fa-glass-whiskey:before,.ideas-care .fa-whiskey-glass:before{content:""}.ideas-care .fa-building-circle-exclamation:before{content:""}.ideas-care .fa-magnifying-glass-chart:before{content:""}.ideas-care .fa-arrow-up-right-from-square:before,.ideas-care .fa-external-link:before{content:""}.ideas-care .fa-cubes-stacked:before{content:""}.ideas-care .fa-krw:before,.ideas-care .fa-won-sign:before,.ideas-care .fa-won:before{content:""}.ideas-care .fa-virus-covid:before{content:""}.ideas-care .fa-austral-sign:before{content:""}.ideas-care .fa-f:before{content:"F"}.ideas-care .fa-cab:before,.ideas-care .fa-taxi:before{content:""}.ideas-care .fa-person-circle-plus:before{content:""}.ideas-care .fa-chart-pie:before,.ideas-care .fa-pie-chart:before{content:""}.ideas-care .fa-bolt-lightning:before{content:""}.ideas-care .fa-sack-xmark:before{content:""}.ideas-care .fa-fish-fins:before{content:""}.ideas-care .fa-building-flag:before{content:""}.ideas-care .fa-face-grin-beam:before,.ideas-care .fa-grin-beam:before{content:""}.ideas-care .fa-location-pin:before,.ideas-care .fa-map-marker:before{content:""}.ideas-care .fa-hard-hat:before,.ideas-care .fa-hat-hard:before,.ideas-care .fa-helmet-safety:before{content:""}.ideas-care .fa-arrow-alt-circle-right:before,.ideas-care .fa-circle-right:before{content:""}.ideas-care .fa-plane-circle-check:before{content:""}.ideas-care .fa-face-rolling-eyes:before,.ideas-care .fa-meh-rolling-eyes:before{content:""}.ideas-care .fa-chart-line:before,.ideas-care .fa-line-chart:before{content:""}.ideas-care .fa-mask-ventilator:before{content:""}.ideas-care .fa-map-signs:before,.ideas-care .fa-signs-post:before{content:""}.ideas-care .fa-person-circle-question:before{content:""}.ideas-care .fa-h:before{content:"H"}.ideas-care .fa-tarp:before{content:""}.ideas-care .fa-screwdriver-wrench:before,.ideas-care .fa-tools:before{content:""}.ideas-care .fa-arrows-to-eye:before{content:""}.ideas-care .fa-plug-circle-bolt:before{content:""}.ideas-care .fa-mars-and-venus:before{content:""}.ideas-care .fa-home-user:before,.ideas-care .fa-house-user:before{content:""}.ideas-care .fa-house-crack:before{content:""}.ideas-care .fa-cocktail:before,.ideas-care .fa-martini-glass-citrus:before{content:""}.ideas-care .fa-face-surprise:before,.ideas-care .fa-surprise:before{content:""}.ideas-care .fa-bottle-water:before{content:""}.ideas-care .fa-circle-pause:before,.ideas-care .fa-pause-circle:before{content:""}.ideas-care .fa-apple-alt:before,.ideas-care .fa-apple-whole:before{content:""}.ideas-care .fa-kitchen-set:before{content:""}.ideas-care .fa-r:before{content:"R"}.ideas-care .fa-temperature-1:before,.ideas-care .fa-temperature-quarter:before,.ideas-care .fa-thermometer-1:before,.ideas-care .fa-thermometer-quarter:before{content:""}.ideas-care .fa-bitcoin-sign:before{content:""}.ideas-care .fa-shield-dog:before{content:""}.ideas-care .fa-elevator:before{content:""}.ideas-care .fa-money-bill-transfer:before{content:""}.ideas-care .fa-money-bill-trend-up:before{content:""}.ideas-care .fa-house-flood-water-circle-arrow-right:before{content:""}.ideas-care .fa-poll-h:before,.ideas-care .fa-square-poll-horizontal:before{content:""}.ideas-care .fa-backward-fast:before,.ideas-care .fa-fast-backward:before{content:""}.ideas-care .fa-basketball-ball:before,.ideas-care .fa-basketball:before{content:""}.ideas-care .fa-arrow-alt-circle-up:before,.ideas-care .fa-circle-up:before{content:""}.ideas-care .fa-mobile-alt:before,.ideas-care .fa-mobile-screen-button:before{content:""}.ideas-care .fa-volume-high:before,.ideas-care .fa-volume-up:before{content:""}.ideas-care .fa-users-rays:before{content:""}.ideas-care .fa-burger:before,.ideas-care .fa-hamburger:before{content:""}.ideas-care .fa-bugs:before{content:""}.ideas-care .fa-rupee-sign:before,.ideas-care .fa-rupee:before{content:""}.ideas-care .fa-circle-question:before,.ideas-care .fa-question-circle:before{content:""}.ideas-care .fa-book-bookmark:before{content:""}.ideas-care .fa-bridge:before{content:""}.ideas-care .fa-phone-alt:before,.ideas-care .fa-phone-flip:before{content:""}.ideas-care .fa-truck-front:before{content:""}.ideas-care .fa-anchor-circle-exclamation:before{content:""}.ideas-care .fa-truck-field:before{content:""}.ideas-care .fa-clipboard-question:before{content:""}.ideas-care .fa-panorama:before{content:""}.ideas-care .fa-file-circle-minus:before{content:""}.ideas-care .fa-fast-forward:before,.ideas-care .fa-forward-fast:before{content:""}.ideas-care .fa-face-meh-blank:before,.ideas-care .fa-meh-blank:before{content:""}.ideas-care .fa-parking:before,.ideas-care .fa-square-parking:before{content:""}.ideas-care .fa-house-signal:before{content:""}.ideas-care .fa-bars-progress:before,.ideas-care .fa-tasks-alt:before{content:""}.ideas-care .fa-faucet-drip:before{content:""}.ideas-care .fa-cart-flatbed:before,.ideas-care .fa-dolly-flatbed:before{content:""}.ideas-care .fa-ban-smoking:before,.ideas-care .fa-smoking-ban:before{content:""}.ideas-care .fa-mobile-button:before{content:""}.ideas-care .fa-house-medical-flag:before{content:""}.ideas-care .fa-basket-shopping:before,.ideas-care .fa-shopping-basket:before{content:""}.ideas-care .fa-bus-alt:before,.ideas-care .fa-bus-simple:before{content:""}.ideas-care .fa-face-sad-cry:before,.ideas-care .fa-sad-cry:before{content:""}.ideas-care .fa-person-military-to-person:before{content:""}.ideas-care .fa-file-shield:before{content:""}.ideas-care .fa-tower-observation:before{content:""}.ideas-care .fa-signal-5:before,.ideas-care .fa-signal-perfect:before,.ideas-care .fa-signal:before{content:""}.ideas-care .fa-heart-circle-xmark:before{content:""}.ideas-care .fa-home-lg:before,.ideas-care .fa-house-chimney:before{content:""}.ideas-care .fa-face-frown:before,.ideas-care .fa-frown:before{content:""}.ideas-care .fa-shop:before,.ideas-care .fa-store-alt:before{content:""}.ideas-care .fa-floppy-disk:before,.ideas-care .fa-save:before{content:""}.ideas-care .fa-balance-scale-left:before,.ideas-care .fa-scale-unbalanced:before{content:""}.ideas-care .fa-sort-asc:before,.ideas-care .fa-sort-up:before{content:""}.ideas-care .fa-comment-dots:before,.ideas-care .fa-commenting:before{content:""}.ideas-care .fa-plant-wilt:before{content:""}.ideas-care .fa-diamond:before{content:""}.ideas-care .fa-face-grin-squint:before,.ideas-care .fa-grin-squint:before{content:""}.ideas-care .fa-hand-holding-dollar:before,.ideas-care .fa-hand-holding-usd:before{content:""}.ideas-care .fa-hands-praying:before,.ideas-care .fa-praying-hands:before{content:""}.ideas-care .fa-arrow-right-rotate:before,.ideas-care .fa-arrow-rotate-forward:before,.ideas-care .fa-arrow-rotate-right:before,.ideas-care .fa-redo:before{content:""}.ideas-care .fa-location-crosshairs:before,.ideas-care .fa-location:before{content:""}.ideas-care .fa-child-dress:before{content:""}.ideas-care .fa-users-between-lines:before{content:""}.ideas-care .fa-face-grin-tears:before,.ideas-care .fa-grin-tears:before{content:""}.ideas-care .fa-calendar-times:before,.ideas-care .fa-calendar-xmark:before{content:""}.ideas-care .fa-child-reaching:before{content:""}.ideas-care .fa-user-cog:before,.ideas-care .fa-user-gear:before{content:""}.ideas-care .fa-arrow-up-1-9:before,.ideas-care .fa-sort-numeric-up:before{content:""}.ideas-care .fa-mosquito-net:before{content:""}.ideas-care .fa-bridge-water:before{content:""}.ideas-care .fa-digging:before,.ideas-care .fa-person-digging:before{content:""}.ideas-care .fa-gauge-simple-med:before,.ideas-care .fa-gauge-simple:before,.ideas-care .fa-tachometer-average:before{content:""}.ideas-care .fa-quote-right-alt:before,.ideas-care .fa-quote-right:before{content:""}.ideas-care .fa-shirt:before,.ideas-care .fa-t-shirt:before,.ideas-care .fa-tshirt:before{content:""}.ideas-care .fa-tenge-sign:before,.ideas-care .fa-tenge:before{content:""}.ideas-care .fa-hands-holding:before{content:""}.ideas-care .fa-hands-clapping:before{content:""}.ideas-care .fa-person-circle-xmark:before{content:""}.ideas-care .fa-j:before{content:"J"}.ideas-care .fa-users-viewfinder:before{content:""}.ideas-care .fa-external-link-alt:before,.ideas-care .fa-up-right-from-square:before{content:""}.ideas-care .fa-table-cells:before,.ideas-care .fa-th:before{content:""}.ideas-care .fa-bible:before,.ideas-care .fa-book-bible:before{content:""}.ideas-care .fa-o:before{content:"O"}.ideas-care .fa-medkit:before,.ideas-care .fa-suitcase-medical:before{content:""}.ideas-care .fa-female:before,.ideas-care .fa-person-dress:before{content:""}.ideas-care .fa-briefcase-clock:before,.ideas-care .fa-business-time:before{content:""}.ideas-care .fa-table-cells-large:before,.ideas-care .fa-th-large:before{content:""}.ideas-care .fa-book-tanakh:before,.ideas-care .fa-tanakh:before{content:""}.ideas-care .fa-phone-volume:before,.ideas-care .fa-volume-control-phone:before{content:""}.ideas-care .fa-clipboard-user:before{content:""}.ideas-care .fa-plane-lock:before{content:""}.ideas-care .fa-birthday-cake:before,.ideas-care .fa-cake-candles:before,.ideas-care .fa-cake:before{content:""}.ideas-care .fa-angle-double-up:before,.ideas-care .fa-angles-up:before{content:""}.ideas-care .fa-arrow-right-to-city:before{content:""}.ideas-care .fa-arrow-up-9-1:before,.ideas-care .fa-sort-numeric-up-alt:before{content:""}.ideas-care .fa-litecoin-sign:before{content:""}.ideas-care .fa-circle-nodes:before{content:""}.ideas-care .fa-truck-field-un:before{content:""}.ideas-care .fa-hourglass-empty:before,.ideas-care .fa-hourglass:before{content:""}.ideas-care .fa-user-doctor:before,.ideas-care .fa-user-md:before{content:""}.ideas-care .fa-circle-info:before,.ideas-care .fa-info-circle:before{content:""}.ideas-care .fa-camera-alt:before,.ideas-care .fa-camera:before{content:""}.ideas-care .fa-square-virus:before{content:""}.ideas-care .fa-car-on:before{content:""}.ideas-care .fa-arrow-down-1-9:before,.ideas-care .fa-sort-numeric-asc:before,.ideas-care .fa-sort-numeric-down:before{content:""}.ideas-care .fa-hand-holding-droplet:before,.ideas-care .fa-hand-holding-water:before{content:""}.ideas-care .fa-prescription-bottle-alt:before,.ideas-care .fa-prescription-bottle-medical:before{content:""}.ideas-care .fa-person-cane:before{content:""}.ideas-care .fa-tent:before{content:""}.ideas-care .fa-arrow-down-a-z:before,.ideas-care .fa-sort-alpha-asc:before,.ideas-care .fa-sort-alpha-down:before{content:""}.ideas-care .fa-money-bill-wheat:before{content:""}.ideas-care .fa-arrow-left-rotate:before,.ideas-care .fa-arrow-rotate-back:before,.ideas-care .fa-arrow-rotate-backward:before,.ideas-care .fa-arrow-rotate-left:before,.ideas-care .fa-undo:before{content:""}.ideas-care .fa-hard-drive:before,.ideas-care .fa-hdd:before{content:""}.ideas-care .fa-face-grin-squint-tears:before,.ideas-care .fa-grin-squint-tears:before{content:""}.ideas-care .fa-list-alt:before,.ideas-care .fa-rectangle-list:before{content:""}.ideas-care .fa-tarp-droplet:before{content:""}.ideas-care .fa-house-medical-circle-check:before{content:""}.ideas-care .fa-person-skiing-nordic:before,.ideas-care .fa-skiing-nordic:before{content:""}.ideas-care .fa-arrow-alt-circle-left:before,.ideas-care .fa-circle-left:before{content:""}.ideas-care .fa-subway:before,.ideas-care .fa-train-subway:before{content:""}.ideas-care .fa-chart-gantt:before{content:""}.ideas-care .fa-indian-rupee-sign:before,.ideas-care .fa-indian-rupee:before,.ideas-care .fa-inr:before{content:""}.ideas-care .fa-crop-alt:before,.ideas-care .fa-crop-simple:before{content:""}.ideas-care .fa-money-bill-1:before,.ideas-care .fa-money-bill-alt:before{content:""}.ideas-care .fa-left-long:before,.ideas-care .fa-long-arrow-alt-left:before{content:""}.ideas-care .fa-minus:before,.ideas-care .fa-subtract:before{content:""}.ideas-care .fa-arrow-left-long:before,.ideas-care .fa-long-arrow-left:before{content:""}.ideas-care .fa-plug-circle-check:before{content:""}.ideas-care .fa-franc-sign:before{content:""}.ideas-care .fa-american-sign-language-interpreting:before,.ideas-care .fa-asl-interpreting:before,.ideas-care .fa-hands-american-sign-language-interpreting:before,.ideas-care .fa-hands-asl-interpreting:before{content:""}.ideas-care .fa-cog:before,.ideas-care .fa-gear:before{content:""}.ideas-care .fa-droplet-slash:before,.ideas-care .fa-tint-slash:before{content:""}.ideas-care .fa-mosquito:before{content:""}.ideas-care .fa-person-military-rifle:before{content:""}.ideas-care .fa-cart-shopping:before,.ideas-care .fa-shopping-cart:before{content:""}.ideas-care .fa-plug-circle-plus:before{content:""}.ideas-care .fa-arrow-turn-up:before,.ideas-care .fa-level-up:before{content:""}.ideas-care .fa-u:before{content:"U"}.ideas-care .fa-square-root-alt:before,.ideas-care .fa-square-root-variable:before{content:""}.ideas-care .fa-clock-four:before,.ideas-care .fa-clock:before{content:""}.ideas-care .fa-backward-step:before,.ideas-care .fa-step-backward:before{content:""}.ideas-care .fa-baseball-bat-ball:before{content:""}.ideas-care .fa-s:before{content:"S"}.ideas-care .fa-timeline:before{content:""}.ideas-care .fa-clinic-medical:before,.ideas-care .fa-house-chimney-medical:before{content:""}.ideas-care .fa-temperature-3:before,.ideas-care .fa-temperature-three-quarters:before,.ideas-care .fa-thermometer-3:before,.ideas-care .fa-thermometer-three-quarters:before{content:""}.ideas-care .fa-mobile-android-alt:before,.ideas-care .fa-mobile-screen:before{content:""}.ideas-care .fa-plane-up:before{content:""}.ideas-care .fa-battery-3:before,.ideas-care .fa-battery-half:before{content:""}.ideas-care .fa-mountain-city:before{content:""}.ideas-care .fa-sliders-h:before,.ideas-care .fa-sliders:before{content:""}.ideas-care .fa-folder-tree:before{content:""}.ideas-care .fa-cent-sign:before{content:""}.ideas-care .fa-person-pregnant:before{content:""}.ideas-care .fa-wand-sparkles:before{content:""}.ideas-care .fa-ellipsis-v:before,.ideas-care .fa-ellipsis-vertical:before{content:""}.ideas-care .fa-ticket:before{content:""}.ideas-care .fa-long-arrow-alt-right:before,.ideas-care .fa-right-long:before{content:""}.ideas-care .fa-laptop-file:before{content:""}.ideas-care .fa-teletype:before,.ideas-care .fa-tty:before{content:""}.ideas-care .fa-diagram-next:before{content:""}.ideas-care .fa-person-rifle:before{content:""}.ideas-care .fa-house-medical-circle-exclamation:before{content:""}.ideas-care .fa-hiking:before,.ideas-care .fa-person-hiking:before{content:""}.ideas-care .fa-people-pulling:before{content:""}.ideas-care .fa-n:before{content:"N"}.ideas-care .fa-cable-car:before,.ideas-care .fa-tram:before{content:""}.ideas-care .fa-building-circle-xmark:before{content:""}.ideas-care .fa-arrows-down-to-line:before{content:""}.ideas-care .fa-face-grin:before,.ideas-care .fa-grin:before{content:""}.ideas-care .fa-backspace:before,.ideas-care .fa-delete-left:before{content:""}.ideas-care .fa-eye-dropper-empty:before,.ideas-care .fa-eye-dropper:before,.ideas-care .fa-eyedropper:before{content:""}.ideas-care .fa-file-circle-check:before{content:""}.ideas-care .fa-mobile-android:before,.ideas-care .fa-mobile-phone:before,.ideas-care .fa-mobile:before{content:""}.ideas-care .fa-face-meh:before,.ideas-care .fa-meh:before{content:""}.ideas-care .fa-book-dead:before,.ideas-care .fa-book-skull:before{content:""}.ideas-care .fa-drivers-license:before,.ideas-care .fa-id-card:before{content:""}.ideas-care .fa-dedent:before,.ideas-care .fa-outdent:before{content:""}.ideas-care .fa-heart-circle-exclamation:before{content:""}.ideas-care .fa-home-alt:before,.ideas-care .fa-home-lg-alt:before,.ideas-care .fa-home:before,.ideas-care .fa-house:before{content:""}.ideas-care .fa-b:before{content:"B"}.ideas-care .fa-arrow-right-arrow-left:before,.ideas-care .fa-exchange:before{content:""}.ideas-care .fa-redo-alt:before,.ideas-care .fa-rotate-forward:before,.ideas-care .fa-rotate-right:before{content:""}.ideas-care .fa-cutlery:before,.ideas-care .fa-utensils:before{content:""}.ideas-care .fa-arrow-up-wide-short:before,.ideas-care .fa-sort-amount-up:before{content:""}.ideas-care .fa-mill-sign:before{content:""}.ideas-care .fa-bowl-rice:before{content:""}.ideas-care .fa-broadcast-tower:before,.ideas-care .fa-tower-broadcast:before{content:""}.ideas-care .fa-long-arrow-alt-up:before,.ideas-care .fa-up-long:before{content:""}.ideas-care .fa-code-merge:before{content:""}.ideas-care .fa-hurricane:before{content:""}.ideas-care .fa-mound:before{content:""}.ideas-care .fa-toilet-portable:before{content:""}.ideas-care .fa-file-arrow-down:before,.ideas-care .fa-file-download:before{content:""}.ideas-care .fa-shield-cat:before{content:""}.ideas-care .fa-bolt:before,.ideas-care .fa-zap:before{content:""}.ideas-care .fa-glass-water:before{content:""}.ideas-care .fa-oil-well:before{content:""}.ideas-care .fa-vault:before{content:""}.ideas-care .fa-plane-circle-xmark:before{content:""}.ideas-care .fa-cny:before,.ideas-care .fa-jpy:before,.ideas-care .fa-rmb:before,.ideas-care .fa-yen-sign:before,.ideas-care .fa-yen:before{content:""}.ideas-care .fa-rouble:before,.ideas-care .fa-rub:before,.ideas-care .fa-ruble-sign:before,.ideas-care .fa-ruble:before{content:""}.ideas-care .fa-face-laugh-wink:before,.ideas-care .fa-laugh-wink:before{content:""}.ideas-care .fa-bore-hole:before{content:""}.ideas-care .fa-arrow-alt-circle-down:before,.ideas-care .fa-circle-down:before{content:""}.ideas-care .fa-arrows-turn-to-dots:before{content:""}.ideas-care .fa-florin-sign:before{content:""}.ideas-care .fa-arrow-down-short-wide:before,.ideas-care .fa-sort-amount-desc:before,.ideas-care .fa-sort-amount-down-alt:before{content:""}.ideas-care .fa-car-tunnel:before{content:""}.ideas-care .fa-arrow-right-long:before,.ideas-care .fa-long-arrow-right:before{content:""}.ideas-care .fa-anchor-circle-xmark:before{content:""}.ideas-care .fa-ellipsis-h:before,.ideas-care .fa-ellipsis:before{content:""}.ideas-care .fa-first-aid:before,.ideas-care .fa-kit-medical:before{content:""}.ideas-care .fa-person-through-window:before{content:""}.ideas-care .fa-hands-holding-circle:before{content:""}.ideas-care .fa-credit-card-alt:before,.ideas-care .fa-credit-card:before{content:""}.ideas-care .fa-automobile:before,.ideas-care .fa-car:before{content:""}.ideas-care .fa-hand-holding-hand:before{content:""}.ideas-care .fa-book-open-reader:before,.ideas-care .fa-book-reader:before{content:""}.ideas-care .fa-mountain-sun:before{content:""}.ideas-care .fa-arrows-left-right-to-line:before{content:""}.ideas-care .fa-truck-droplet:before{content:""}.ideas-care .fa-file-circle-xmark:before{content:""}.ideas-care .fa-temperature-arrow-up:before,.ideas-care .fa-temperature-up:before{content:""}.ideas-care .fa-h-square:before,.ideas-care .fa-square-h:before{content:""}.ideas-care .fa-temperature-4:before,.ideas-care .fa-temperature-full:before,.ideas-care .fa-thermometer-4:before,.ideas-care .fa-thermometer-full:before{content:""}.ideas-care .fa-plug-circle-xmark:before{content:""}.ideas-care .fa-hands-helping:before,.ideas-care .fa-handshake-angle:before{content:""}.ideas-care .fa-location-dot:before,.ideas-care .fa-map-marker-alt:before{content:""}.ideas-care .fa-person-swimming:before,.ideas-care .fa-swimmer:before{content:""}.ideas-care .fa-droplet:before,.ideas-care .fa-tint:before{content:""}.ideas-care .fa-earth-america:before,.ideas-care .fa-earth-americas:before,.ideas-care .fa-earth:before,.ideas-care .fa-globe-americas:before{content:""}.ideas-care .fa-person-burst:before{content:""}.ideas-care .fa-battery-0:before,.ideas-care .fa-battery-empty:before{content:""}.ideas-care .fa-section:before{content:""}.ideas-care .fa-gauge-high:before,.ideas-care .fa-tachometer-alt-fast:before,.ideas-care .fa-tachometer-alt:before{content:""}.ideas-care .fa-hospital-alt:before,.ideas-care .fa-hospital-wide:before,.ideas-care .fa-hospital:before{content:""}.ideas-care .fa-bars-staggered:before,.ideas-care .fa-reorder:before,.ideas-care .fa-stream:before{content:""}.ideas-care .fa-blind:before,.ideas-care .fa-person-walking-with-cane:before{content:""}.ideas-care .fa-heart-circle-bolt:before{content:""}.ideas-care .fa-check-to-slot:before,.ideas-care .fa-vote-yea:before{content:""}.ideas-care .fa-boxes-alt:before,.ideas-care .fa-boxes-stacked:before,.ideas-care .fa-boxes:before{content:""}.ideas-care .fa-chain:before,.ideas-care .fa-link:before{content:""}.ideas-care .fa-assistive-listening-systems:before,.ideas-care .fa-ear-listen:before{content:""}.ideas-care .fa-tree-city:before{content:""}.ideas-care .fa-table-cells-row-lock:before{content:""}.ideas-care .fa-rupiah-sign:before{content:""}.ideas-care .fa-magnifying-glass:before,.ideas-care .fa-search:before{content:""}.ideas-care .fa-ping-pong-paddle-ball:before,.ideas-care .fa-table-tennis-paddle-ball:before,.ideas-care .fa-table-tennis:before{content:""}.ideas-care .fa-diagnoses:before,.ideas-care .fa-person-dots-from-line:before{content:""}.ideas-care .fa-trash-can-arrow-up:before,.ideas-care .fa-trash-restore-alt:before{content:""}.ideas-care .fa-naira-sign:before{content:""}.ideas-care .fa-walkie-talkie:before{content:""}.ideas-care .fa-file-edit:before,.ideas-care .fa-file-pen:before{content:""}.ideas-care .fa-pen-square:before,.ideas-care .fa-pencil-square:before,.ideas-care .fa-square-pen:before{content:""}.ideas-care .fa-person-circle-exclamation:before{content:""}.ideas-care .fa-battery-5:before,.ideas-care .fa-battery-full:before,.ideas-care .fa-battery:before{content:""}.ideas-care .fa-code-compare:before{content:""}.ideas-care .fa-list-dots:before,.ideas-care .fa-list-ul:before{content:""}.ideas-care .fa-school-lock:before{content:""}.ideas-care .fa-tower-cell:before{content:""}.ideas-care .fa-down-long:before,.ideas-care .fa-long-arrow-alt-down:before{content:""}.ideas-care .fa-ranking-star:before{content:""}.ideas-care .fa-person-harassing:before{content:""}.ideas-care .fa-brazilian-real-sign:before{content:""}.ideas-care .fa-landmark-alt:before,.ideas-care .fa-landmark-dome:before{content:""}.ideas-care .fa-television:before,.ideas-care .fa-tv-alt:before,.ideas-care .fa-tv:before{content:""}.ideas-care .fa-shrimp:before{content:""}.ideas-care .fa-list-check:before,.ideas-care .fa-tasks:before{content:""}.ideas-care .fa-jug-detergent:before{content:""}.ideas-care .fa-circle-user:before,.ideas-care .fa-user-circle:before{content:""}.ideas-care .fa-car-burst:before,.ideas-care .fa-car-crash:before{content:""}.ideas-care .fa-y:before{content:"Y"}.ideas-care .fa-person-snowboarding:before,.ideas-care .fa-snowboarding:before{content:""}.ideas-care .fa-shipping-fast:before,.ideas-care .fa-truck-fast:before{content:""}.ideas-care .fa-adjust:before,.ideas-care .fa-circle-half-stroke:before{content:""}.ideas-care .fa-clapperboard:before{content:""}.ideas-care .fa-circle-radiation:before,.ideas-care .fa-radiation-alt:before{content:""}.ideas-care .fa-baseball-ball:before,.ideas-care .fa-baseball:before{content:""}.ideas-care .fa-jet-fighter-up:before{content:""}.ideas-care .fa-diagram-project:before,.ideas-care .fa-project-diagram:before{content:""}.ideas-care .fa-volume-mute:before,.ideas-care .fa-volume-times:before,.ideas-care .fa-volume-xmark:before{content:""}.ideas-care .fa-grip-horizontal:before,.ideas-care .fa-grip:before{content:""}.ideas-care .fa-share-from-square:before,.ideas-care .fa-share-square:before{content:""}.ideas-care .fa-child-combatant:before,.ideas-care .fa-child-rifle:before{content:""}.ideas-care .fa-gun:before{content:""}.ideas-care .fa-phone-square:before,.ideas-care .fa-square-phone:before{content:""}.ideas-care .fa-add:before,.ideas-care .fa-plus:before{content:"+"}.ideas-care .fa-computer:before{content:""}.ideas-care .fa-close:before,.ideas-care .fa-multiply:before,.ideas-care .fa-remove:before,.ideas-care .fa-times:before,.ideas-care .fa-xmark:before{content:""}.ideas-care .fa-arrows-up-down-left-right:before,.ideas-care .fa-arrows:before{content:""}.ideas-care .fa-chalkboard-teacher:before,.ideas-care .fa-chalkboard-user:before{content:""}.ideas-care .fa-peso-sign:before{content:""}.ideas-care .fa-building-shield:before{content:""}.ideas-care .fa-users-line:before{content:""}.ideas-care .fa-quote-left-alt:before,.ideas-care .fa-quote-left:before{content:""}.ideas-care .fa-trash-arrow-up:before,.ideas-care .fa-trash-restore:before{content:""}.ideas-care .fa-arrow-down-up-lock:before{content:""}.ideas-care .fa-lines-leaning:before{content:""}.ideas-care .fa-ils:before,.ideas-care .fa-shekel-sign:before,.ideas-care .fa-shekel:before,.ideas-care .fa-sheqel-sign:before,.ideas-care .fa-sheqel:before{content:""}.ideas-care .fa-photo-film:before,.ideas-care .fa-photo-video:before{content:""}.ideas-care .fa-arrow-trend-up:before{content:""}.ideas-care .fa-plug-circle-minus:before{content:""}.ideas-care .fa-sign-hanging:before,.ideas-care .fa-sign:before{content:""}.ideas-care .fa-tablet-android:before,.ideas-care .fa-tablet:before{content:""}.ideas-care .fa-school-flag:before{content:""}.ideas-care .fa-notdef:before{content:""}.ideas-care .fa-car-alt:before,.ideas-care .fa-car-rear:before{content:""}.ideas-care .fa-battery-2:before,.ideas-care .fa-battery-quarter:before{content:""}.ideas-care .fa-radio:before{content:""}.ideas-care .fa-baby-carriage:before,.ideas-care .fa-carriage-baby:before{content:""}.ideas-care .fa-percent:before,.ideas-care .fa-percentage:before{content:"%"}.ideas-care .fa-glass-water-droplet:before{content:""}.ideas-care .fa-display:before{content:""}.ideas-care .fa-face-smile:before,.ideas-care .fa-smile:before{content:""}.ideas-care .fa-thumb-tack:before,.ideas-care .fa-thumbtack:before{content:""}.ideas-care .fa-person-praying:before,.ideas-care .fa-pray:before{content:""}.ideas-care .fa-rotate:before,.ideas-care .fa-sync-alt:before{content:""}.ideas-care .fa-cogs:before,.ideas-care .fa-gears:before{content:""}.ideas-care .fa-arrow-up-right-dots:before{content:""}.ideas-care .fa-face-grin-hearts:before,.ideas-care .fa-grin-hearts:before{content:""}.ideas-care .fa-transgender-alt:before,.ideas-care .fa-transgender:before{content:""}.ideas-care .fa-arrow-turn-down:before,.ideas-care .fa-level-down:before{content:""}.ideas-care .fa-person-falling-burst:before{content:""}.ideas-care .fa-ticket-alt:before,.ideas-care .fa-ticket-simple:before{content:""}.ideas-care .fa-angle-double-left:before,.ideas-care .fa-angles-left:before{content:""}.ideas-care .fa-clock-rotate-left:before,.ideas-care .fa-history:before{content:""}.ideas-care .fa-face-grin-beam-sweat:before,.ideas-care .fa-grin-beam-sweat:before{content:""}.ideas-care .fa-arrow-right-from-file:before,.ideas-care .fa-file-export:before{content:""}.ideas-care .fa-shield-blank:before,.ideas-care .fa-shield:before{content:""}.ideas-care .fa-arrow-up-short-wide:before,.ideas-care .fa-sort-amount-up-alt:before{content:""}.ideas-care .fa-house-medical:before{content:""}.ideas-care .fa-golf-ball-tee:before,.ideas-care .fa-golf-ball:before{content:""}.ideas-care .fa-chevron-circle-left:before,.ideas-care .fa-circle-chevron-left:before{content:""}.ideas-care .fa-house-chimney-window:before{content:""}.ideas-care .fa-tent-arrow-turn-left:before{content:""}.ideas-care .fa-tents:before{content:""}.ideas-care .fa-magic:before,.ideas-care .fa-wand-magic:before{content:""}.ideas-care .fa-wine-glass-alt:before,.ideas-care .fa-wine-glass-empty:before{content:""}.ideas-care .fa-code-commit:before{content:""}.ideas-care .fa-biking:before,.ideas-care .fa-person-biking:before{content:""}.ideas-care .fa-shield-heart:before{content:""}.ideas-care .fa-earth-oceania:before,.ideas-care .fa-globe-oceania:before{content:""}.ideas-care .fa-square-xmark:before,.ideas-care .fa-times-square:before,.ideas-care .fa-xmark-square:before{content:""}.ideas-care .fa-expand-alt:before,.ideas-care .fa-up-right-and-down-left-from-center:before{content:""}.ideas-care .fa-t:before{content:"T"}.ideas-care .fa-chart-column:before{content:""}.ideas-care .fa-vial-circle-check:before{content:""}.ideas-care .fa-person-arrow-down-to-line:before{content:""}.ideas-care .fa-person-walking-luggage:before{content:""}.ideas-care .fa-arrows-alt-v:before,.ideas-care .fa-up-down:before{content:""}.ideas-care .fa-bahai:before,.ideas-care .fa-haykal:before{content:""}.ideas-care .fa-circle-plus:before,.ideas-care .fa-plus-circle:before{content:""}.ideas-care .fa-face-grin-tongue-wink:before,.ideas-care .fa-grin-tongue-wink:before{content:""}.ideas-care .fa-plug-circle-exclamation:before{content:""}.ideas-care .fa-chain-broken:before,.ideas-care .fa-chain-slash:before,.ideas-care .fa-link-slash:before,.ideas-care .fa-unlink:before{content:""}.ideas-care .fa-person-walking-arrow-loop-left:before{content:""}.ideas-care .fa-arrow-up-z-a:before,.ideas-care .fa-sort-alpha-up-alt:before{content:""}.ideas-care .fa-fire-alt:before,.ideas-care .fa-fire-flame-curved:before{content:""}.ideas-care .fa-tornado:before{content:""}.ideas-care .fa-file-circle-plus:before{content:""}.ideas-care .fa-book-quran:before,.ideas-care .fa-quran:before{content:""}.ideas-care .fa-angry:before,.ideas-care .fa-face-angry:before{content:""}.ideas-care .fa-arrow-trend-down:before{content:""}.ideas-care .fa-feed:before,.ideas-care .fa-rss:before{content:""}.ideas-care .fa-balance-scale:before,.ideas-care .fa-scale-balanced:before{content:""}.ideas-care .fa-gauge-simple-high:before,.ideas-care .fa-tachometer-fast:before,.ideas-care .fa-tachometer:before{content:""}.ideas-care .fa-desktop-alt:before,.ideas-care .fa-desktop:before{content:""}.ideas-care .fa-m:before{content:"M"}.ideas-care .fa-table-list:before,.ideas-care .fa-th-list:before{content:""}.ideas-care .fa-comment-sms:before,.ideas-care .fa-sms:before{content:""}.ideas-care .fa-battery-4:before,.ideas-care .fa-battery-three-quarters:before{content:""}.ideas-care .fa-house-circle-check:before{content:""}.ideas-care .fa-diagram-successor:before{content:""}.ideas-care .fa-truck-arrow-right:before{content:""}.ideas-care .fa-arrows-split-up-and-left:before{content:""}.ideas-care .fa-fist-raised:before,.ideas-care .fa-hand-fist:before{content:""}.ideas-care .fa-person-falling:before{content:""}.ideas-care .fa-image-portrait:before,.ideas-care .fa-portrait:before{content:""}.ideas-care .fa-rug:before{content:""}.ideas-care .fa-earth-europe:before,.ideas-care .fa-globe-europe:before{content:""}.ideas-care .fa-cart-flatbed-suitcase:before,.ideas-care .fa-luggage-cart:before{content:""}.ideas-care .fa-rectangle-times:before,.ideas-care .fa-rectangle-xmark:before,.ideas-care .fa-times-rectangle:before,.ideas-care .fa-window-close:before{content:""}.ideas-care .fa-baht-sign:before{content:""}.ideas-care .fa-book-journal-whills:before,.ideas-care .fa-journal-whills:before{content:""}.ideas-care .fa-handcuffs:before{content:""}.ideas-care .fa-exclamation-triangle:before,.ideas-care .fa-triangle-exclamation:before,.ideas-care .fa-warning:before{content:""}.ideas-care .fa-mail-forward:before,.ideas-care .fa-share:before{content:""}.ideas-care .fa-bottle-droplet:before{content:""}.ideas-care .fa-mask-face:before{content:""}.ideas-care .fa-hill-rockslide:before{content:""}.ideas-care .fa-exchange-alt:before,.ideas-care .fa-right-left:before{content:""}.ideas-care .fa-road-circle-exclamation:before{content:""}.ideas-care .fa-money-bill-1-wave:before,.ideas-care .fa-money-bill-wave-alt:before{content:""}.ideas-care .fa-hands:before,.ideas-care .fa-sign-language:before,.ideas-care .fa-signing:before{content:""}.ideas-care .fa-ladder-water:before,.ideas-care .fa-swimming-pool:before,.ideas-care .fa-water-ladder:before{content:""}.ideas-care .fa-arrows-up-down:before,.ideas-care .fa-arrows-v:before{content:""}.ideas-care .fa-face-grimace:before,.ideas-care .fa-grimace:before{content:""}.ideas-care .fa-wheelchair-alt:before,.ideas-care .fa-wheelchair-move:before{content:""}.ideas-care .fa-level-down-alt:before,.ideas-care .fa-turn-down:before{content:""}.ideas-care .fa-person-walking-arrow-right:before{content:""}.ideas-care .fa-envelope-square:before,.ideas-care .fa-square-envelope:before{content:""}.ideas-care .fa-band-aid:before,.ideas-care .fa-bandage:before{content:""}.ideas-care .fa-circle-xmark:before,.ideas-care .fa-times-circle:before,.ideas-care .fa-xmark-circle:before{content:""}.ideas-care .fa-earth-asia:before,.ideas-care .fa-globe-asia:before{content:""}.ideas-care .fa-id-card-alt:before,.ideas-care .fa-id-card-clip:before{content:""}.ideas-care .fa-magnifying-glass-plus:before,.ideas-care .fa-search-plus:before{content:""}.ideas-care .fa-allergies:before,.ideas-care .fa-hand-dots:before{content:""}.ideas-care .fa-coffee:before,.ideas-care .fa-mug-saucer:before{content:""}.ideas-care .fa-magnifying-glass-minus:before,.ideas-care .fa-search-minus:before{content:""}.ideas-care .fa-user-alt:before,.ideas-care .fa-user-large:before{content:""}.ideas-care .fa-train-tram:before{content:""}.ideas-care .fa-jar:before{content:""}.ideas-care .fa-note-sticky:before,.ideas-care .fa-sticky-note:before{content:""}.ideas-care .fa-bug-slash:before{content:""}.ideas-care .fa-arrow-up-from-water-pump:before{content:""}.ideas-care .fa-face-sad-tear:before,.ideas-care .fa-sad-tear:before{content:""}.ideas-care .fa-tent-arrows-down:before{content:""}.ideas-care .fa-arrows-spin:before{content:""}.ideas-care .fa-try:before,.ideas-care .fa-turkish-lira-sign:before,.ideas-care .fa-turkish-lira:before{content:""}.ideas-care .fa-dollar-sign:before,.ideas-care .fa-dollar:before,.ideas-care .fa-usd:before{content:"$"}.ideas-care .fa-x:before{content:"X"}.ideas-care .fa-magnifying-glass-dollar:before,.ideas-care .fa-search-dollar:before{content:""}.ideas-care .fa-users-cog:before,.ideas-care .fa-users-gear:before{content:""}.ideas-care .fa-person-military-pointing:before{content:""}.ideas-care .fa-bank:before,.ideas-care .fa-building-columns:before,.ideas-care .fa-institution:before,.ideas-care .fa-museum:before,.ideas-care .fa-university:before{content:""}.ideas-care .fa-trowel:before{content:""}.ideas-care .fa-d:before{content:"D"}.ideas-care .fa-stapler:before{content:""}.ideas-care .fa-masks-theater:before,.ideas-care .fa-theater-masks:before{content:""}.ideas-care .fa-kip-sign:before{content:""}.ideas-care .fa-handshake-alt:before,.ideas-care .fa-handshake-simple:before{content:""}.ideas-care .fa-fighter-jet:before,.ideas-care .fa-jet-fighter:before{content:""}.ideas-care .fa-share-alt-square:before,.ideas-care .fa-square-share-nodes:before{content:""}.ideas-care .fa-plus-minus:before{content:""}.ideas-care .fa-video-camera:before,.ideas-care .fa-video:before{content:""}.ideas-care .fa-graduation-cap:before,.ideas-care .fa-mortar-board:before{content:""}.ideas-care .fa-person-circle-check:before{content:""}.ideas-care .fa-level-up-alt:before,.ideas-care .fa-turn-up:before{content:""}.ideas-care .fa-sr-only,.ideas-care .fa-sr-only-focusable:not(:focus),.ideas-care .sr-only,.ideas-care .sr-only-focusable:not(:focus){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ideas-care :host,.ideas-care{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/ideas-fonts/ac7244f5674b411a.woff2)format("woff2"),url(/ideas-fonts/093b46c24f11e8d5.ttf)format("truetype")}.ideas-care .fa-brands,.ideas-care .fab{font-weight:400}.ideas-care .fa-pixiv:before{content:""}.ideas-care .fa-js-square:before,.ideas-care .fa-square-js:before{content:""}.ideas-care .fa-jxl:before{content:""}.ideas-care .fa-reddit-square:before,.ideas-care .fa-square-reddit:before{content:""}.ideas-care .fa-square-font-awesome:before{content:""}.ideas-care .fa-brave:before{content:""}.ideas-care .fa-instagram-square:before,.ideas-care .fa-square-instagram:before{content:""}.ideas-care .fa-hacker-news-square:before,.ideas-care .fa-square-hacker-news:before{content:""}.ideas-care .fa-threads:before{content:""}.ideas-care .fa-snapchat-square:before,.ideas-care .fa-square-snapchat:before{content:""}.ideas-care .fa-font-awesome-alt:before,.ideas-care .fa-square-font-awesome-stroke:before{content:""}.ideas-care .fa-square-viadeo:before,.ideas-care .fa-viadeo-square:before{content:""}.ideas-care .fa-opensuse:before{content:""}.ideas-care .fa-dribbble-square:before,.ideas-care .fa-square-dribbble:before{content:""}.ideas-care .fa-debian:before{content:""}.ideas-care .fa-square-twitter:before,.ideas-care .fa-twitter-square:before{content:""}.ideas-care .fa-golang:before{content:""}.ideas-care .fa-kickstarter:before,.ideas-care .fa-square-kickstarter:before{content:""}.ideas-care .fa-square-youtube:before,.ideas-care .fa-youtube-square:before{content:""}.ideas-care .fa-rendact:before,.ideas-care .fa-wpressr:before{content:""}.ideas-care .fa-nfc-directional:before{content:""}.ideas-care .fa-meta:before{content:""}.ideas-care .fa-square-letterboxd:before{content:""}.ideas-care .fa-shoelace:before{content:""}.ideas-care .fa-square-steam:before,.ideas-care .fa-steam-square:before{content:""}.ideas-care .fa-square-vimeo:before,.ideas-care .fa-vimeo-square:before{content:""}.ideas-care .fa-font-awesome-flag:before,.ideas-care .fa-font-awesome-logo-full:before,.ideas-care .fa-font-awesome:before{content:""}.ideas-care .fa-padlet:before{content:""}.ideas-care .fa-github-square:before,.ideas-care .fa-square-github:before{content:""}.ideas-care .fa-square-threads:before{content:""}.ideas-care .fa-google-scholar:before{content:""}.ideas-care .fa-gitlab-square:before,.ideas-care .fa-square-gitlab:before{content:""}.ideas-care .fa-odnoklassniki-square:before,.ideas-care .fa-square-odnoklassniki:before{content:""}.ideas-care .fa-hashnode:before{content:""}.ideas-care .fa-pinterest-square:before,.ideas-care .fa-square-pinterest:before{content:""}.ideas-care .fa-signal-messenger:before{content:""}.ideas-care .fa-nfc-symbol:before{content:""}.ideas-care .fa-mintbit:before{content:""}.ideas-care .fa-brave-reverse:before{content:""}.ideas-care .fa-google-plus-square:before,.ideas-care .fa-square-google-plus:before{content:""}.ideas-care .fa-web-awesome:before{content:""}.ideas-care .fa-square-xing:before,.ideas-care .fa-xing-square:before{content:""}.ideas-care .fa-letterboxd:before{content:""}.ideas-care .fa-bilibili:before{content:""}.ideas-care .fa-x-twitter:before{content:""}.ideas-care .fa-42-group:before,.ideas-care .fa-innosoft:before{content:""}.ideas-care .fa-pied-piper-square:before,.ideas-care .fa-square-pied-piper:before{content:""}.ideas-care .fa-square-web-awesome-stroke:before{content:""}.ideas-care .fa-facebook-square:before,.ideas-care .fa-square-facebook:before{content:""}.ideas-care .fa-lastfm-square:before,.ideas-care .fa-square-lastfm:before{content:""}.ideas-care .fa-cmplid:before{content:""}.ideas-care .fa-upwork:before{content:""}.ideas-care .fa-square-upwork:before{content:""}.ideas-care .fa-screenpal:before{content:""}.ideas-care .fa-square-web-awesome:before{content:""}.ideas-care .fa-wirsindhandwerk:before,.ideas-care .fa-wsh:before{content:""}.ideas-care .fa-bluesky:before{content:""}.ideas-care .fa-snapchat-ghost:before,.ideas-care .fa-snapchat:before{content:""}.ideas-care .fa-behance-square:before,.ideas-care .fa-square-behance:before{content:""}.ideas-care .fa-webflow:before{content:""}.ideas-care .fa-space-awesome:before{content:""}.ideas-care .fa-git-square:before,.ideas-care .fa-square-git:before{content:""}.ideas-care .fa-square-tumblr:before,.ideas-care .fa-tumblr-square:before{content:""}.ideas-care .fa-bots:before{content:""}.ideas-care .fa-stubber:before{content:""}.ideas-care .fa-telegram-plane:before,.ideas-care .fa-telegram:before{content:""}.ideas-care .fa-odysee:before{content:""}.ideas-care .fa-square-whatsapp:before,.ideas-care .fa-whatsapp-square:before{content:""}.ideas-care .fa-slack-hash:before,.ideas-care .fa-slack:before{content:""}.ideas-care .fa-square-x-twitter:before{content:""}.ideas-care .fa-medium-m:before,.ideas-care .fa-medium:before{content:""}.ideas-care .fa-sitrox:before{content:""}.ideas-care .fa-pix:before{content:""}.ideas-care :host,.ideas-care{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/ideas-fonts/2d5e20dbad93e0c7.woff2)format("woff2"),url(/ideas-fonts/013a7418ffa1f7aa.ttf)format("truetype")}.ideas-care .fa-regular,.ideas-care .far{font-weight:400}.ideas-care :host,.ideas-care{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/ideas-fonts/ae7a3400c2496cab.woff2)format("woff2"),url(/ideas-fonts/37c15c72f0bff081.ttf)format("truetype")}.ideas-care .fa-solid,.ideas-care .fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/ideas-fonts/ac7244f5674b411a.woff2)format("woff2"),url(/ideas-fonts/093b46c24f11e8d5.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/ideas-fonts/ae7a3400c2496cab.woff2)format("woff2"),url(/ideas-fonts/37c15c72f0bff081.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/ideas-fonts/2d5e20dbad93e0c7.woff2)format("woff2"),url(/ideas-fonts/013a7418ffa1f7aa.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/ideas-fonts/ae7a3400c2496cab.woff2)format("woff2"),url(/ideas-fonts/37c15c72f0bff081.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/ideas-fonts/ac7244f5674b411a.woff2)format("woff2"),url(/ideas-fonts/093b46c24f11e8d5.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/ideas-fonts/2d5e20dbad93e0c7.woff2)format("woff2"),url(/ideas-fonts/013a7418ffa1f7aa.ttf)format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(/ideas-fonts/afb71433f55a00b8.woff2)format("woff2"),url(/ideas-fonts/a2798d8e9eaa912d.ttf)format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}@font-face{font-family:Abhaya Libre;font-style:normal;font-weight:500;src:url(/ideas-fonts/4d91ef8b7ef75fb2.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/ideas-fonts/4d3e9082410f2959.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/ideas-fonts/04393e6516bf5491.ttf)format("truetype")}.ideas-care h1,.ideas-care h2,.ideas-care h3,.ideas-care h4,.ideas-care h5,.ideas-care h6,.ideas-care p,.ideas-care blockquote{font-size:100%;font-style:inherit;font-weight:inherit;vertical-align:baseline;border:0;outline:0;margin:0;padding:0}.ideas-care{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;font-family:sans-serif}.ideas-care article,.ideas-care aside,.ideas-care details,.ideas-care figcaption,.ideas-care figure,.ideas-care footer,.ideas-care header,.ideas-care main,.ideas-care menu,.ideas-care nav,.ideas-care section,.ideas-care summary{display:block}.ideas-care audio,.ideas-care canvas,.ideas-care progress,.ideas-care video{vertical-align:baseline;display:inline-block}.ideas-care audio:not([controls]){height:0;display:none}.ideas-care [hidden],.ideas-care template{display:none}.ideas-care a{background-color:#0000}.ideas-care a:active,.ideas-care a:hover{outline:0}.ideas-care abbr[title]{text-decoration:none}.ideas-care b,.ideas-care strong{font-weight:600}.ideas-care dfn{font-style:italic}.ideas-care h1{margin:.67em 0;font-size:2em}.ideas-care mark{background:unset;color:#000}.ideas-care small{font-size:80%}.ideas-care sub,.ideas-care sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.ideas-care sup{top:-.5em}.ideas-care sub{bottom:-.25em}.ideas-care img{vertical-align:middle;border:0}svg:not(.ideas-care){overflow:hidden}.ideas-care hr{box-sizing:content-box;height:0}.ideas-care pre{overflow:auto}.ideas-care code,.ideas-care kbd,.ideas-care pre,.ideas-care samp{font-family:monospace;font-size:1em}.ideas-care button,.ideas-care input,.ideas-care optgroup,.ideas-care select,.ideas-care textarea{color:inherit;font:inherit;margin:0}.ideas-care button{overflow:visible}.ideas-care button,.ideas-care select{text-transform:none}.ideas-care button,.ideas-care input[type=button],.ideas-care input[type=reset],.ideas-care input[type=submit]{-webkit-appearance:button;cursor:pointer;border-style:solid;border-width:0}.ideas-care button[disabled],.ideas-care input[disabled]{cursor:default}.ideas-care button::-moz-focus-inner{border:0;padding:0}.ideas-care input::-moz-focus-inner{border:0;padding:0}.ideas-care input{line-height:normal}.ideas-care input[type=checkbox],.ideas-care input[type=radio]{box-sizing:border-box;padding:0}.ideas-care input[type=number]::-webkit-inner-spin-button{height:auto}.ideas-care input[type=number]::-webkit-outer-spin-button{height:auto}.ideas-care input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.ideas-care input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.ideas-care fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.ideas-care legend{border:0;padding:0}.ideas-care textarea{overflow:auto}.ideas-care optgroup{font-weight:700}.ideas-care table{border-collapse:collapse;border-spacing:0}.ideas-care td,.ideas-care th{padding:0}.ideas-care *,.ideas-care :before,.ideas-care :after{box-sizing:inherit}.ideas-care{box-sizing:border-box}.ideas-care .zak-container{max-width:var(--container-width,1170px);box-sizing:content-box;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.ideas-care .zak-container--flex{flex-wrap:wrap;display:flex}.ideas-care .zak-container--flex-center{align-content:center;align-items:center}.ideas-care .zak-container--flex-space-between{justify-content:space-between}.ideas-care.zak-site-layout--stretched #page .zak-content .zak-container{max-width:100%;padding-left:0;padding-right:0}.ideas-care.zak-site-layout--stretched #page .zak-content .zak-container .zak-primary{width:100%;padding-left:0;padding-right:0}.ideas-care.zak-site-layout--stretched .zak-secondary{display:none}.ideas-care .zak-row{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;display:flex}.ideas-care h1,.ideas-care h2,.ideas-care h3,.ideas-care h4,.ideas-care h5,.ideas-care h6{color:var(--zakra-color-6,#3f3f46);margin:0 0 20px;font-weight:400;line-height:1.3}.ideas-care h1{font-size:4rem}.ideas-care h2{font-size:3.2rem}.ideas-care h3{font-size:2.4rem}.ideas-care h4{font-size:2rem}.ideas-care h5{font-size:1.8rem}.ideas-care h6{font-size:1.6rem}.ideas-care{font-size:var(--zak-root-font-size,62.5%)}.ideas-care p{word-break:break-word;margin-bottom:20px}.ideas-care code{background-color:#e0f2fe;padding:.125em .25em}.ideas-care pre{background-color:#f4f4f5;padding:20px}.ideas-care blockquote,.ideas-care .wp-block-quote{border-left:4px solid var(--zakra-color-1,#027abb);color:#27272a;margin-top:34px;margin-bottom:34px;padding:16px;font-style:italic}.ideas-care blockquote.has-text-align-right,.ideas-care blockquote.is-style-large,.ideas-care blockquote.is-style-plain,.ideas-care .wp-block-quote.has-text-align-right,.ideas-care .wp-block-quote.is-style-large,.ideas-care .wp-block-quote.is-style-plain{border:unset;border-left:4px solid var(--zakra-color-1,#027abb)}.ideas-care .wp-block-pullquote.has-border-color{border:unset!important;border-top:4px solid var(--zakra-color-1,#027abb)!important;border-bottom:4px solid var(--zakra-color-1,#027abb)!important}.ideas-care a{color:inherit;text-decoration:none;transition:all .35s ease-in-out}.ideas-care a:active{outline:0}.ideas-care .entry-content a,.ideas-care .edit-link a{color:var(--zakra-color-1,#027abb);text-decoration:underline}.ideas-care .entry-content a:hover,.ideas-care .entry-content a:focus,.ideas-care .edit-link a:hover,.ideas-care .edit-link a:focus{text-decoration:none}.ideas-care button,.ideas-care input[type=button],.ideas-care input[type=reset],.ideas-care input[type=submit],.ideas-care .wp-block-button .wp-block-button__link,.ideas-care .zak-button{color:#fafafa;background-color:var(--zakra-color-1,#027abb);border:0px solid var(--zakra-color-1,#027abb);border-radius:4px;padding:8px 10px;text-decoration:none;transition:all .3s}.ideas-care button:hover,.ideas-care input[type=button]:hover,.ideas-care input[type=reset]:hover,.ideas-care input[type=submit]:hover,.ideas-care .wp-block-button .wp-block-button__link:hover,.ideas-care .zak-button:hover{color:var(--zakra-color-1,#027abb);background-color:#0000}.ideas-care .wp-block-button__link code{background-color:inherit}.ideas-care input[type=text],.ideas-care input[type=email],.ideas-care input[type=url],.ideas-care input[type=password],.ideas-care input[type=search],.ideas-care input[type=number],.ideas-care input[type=tel],.ideas-care input[type=range],.ideas-care input[type=date],.ideas-care input[type=month],.ideas-care input[type=week],.ideas-care input[type=time],.ideas-care input[type=datetime],.ideas-care input[type=datetime-local],.ideas-care input[type=color],.ideas-care select,.ideas-care textarea{width:100%;color:var(--zakra-color-6,#3f3f46);border:1px solid #d4d4d8;border-radius:0;outline:none;padding:.7rem 1rem}.ideas-care input[type=text]:focus,.ideas-care input[type=email]:focus,.ideas-care input[type=url]:focus,.ideas-care input[type=password]:focus,.ideas-care input[type=search]:focus,.ideas-care input[type=number]:focus,.ideas-care input[type=tel]:focus,.ideas-care input[type=range]:focus,.ideas-care input[type=date]:focus,.ideas-care input[type=month]:focus,.ideas-care input[type=week]:focus,.ideas-care input[type=time]:focus,.ideas-care input[type=datetime]:focus,.ideas-care input[type=datetime-local]:focus,.ideas-care input[type=color]:focus,.ideas-care select:focus,.ideas-care textarea:focus{color:#52525b}.ideas-care input[type=search]{-webkit-appearance:none}.ideas-care input[type=checkbox],.ideas-care input[type=radio]{vertical-align:middle;margin-right:.5rem;display:inline-block}.ideas-care label{margin-bottom:.5rem;display:inline-block}.ideas-care select{border:1px solid #d4d4d8;padding:.5rem}.ideas-care{color:var(--zakra-color-6,#3f3f46);letter-spacing:.01em;word-wrap:break-word;background:#fff;font-family:-apple-system,blinkmacsystemfont,segoe ui,roboto,oxygen-sans,ubuntu,cantarell,helvetica neue,helvetica,arial,sans-serif;font-size:1.6rem;line-height:1.8}.ideas-care ul,.ideas-care ol{margin:0 0 1.6rem 1.6rem;padding-left:0}.ideas-care ul{list-style:square}.ideas-care ol{list-style:decimal}.ideas-care li>ul,.ideas-care li>ol{margin-bottom:0;margin-left:1.6rem}.ideas-care dt{font-weight:700}.ideas-care dd{margin:0 1.6rem 1.6rem}.ideas-care .zak-oembed-container{max-width:100%;height:auto;padding-top:56.25%;position:relative;overflow:hidden}.ideas-care .zak-oembed-container iframe,.ideas-care .zak-oembed-container object,.ideas-care .zak-oembed-container embed,.ideas-care .zak-oembed-container *{width:100%;height:100%;position:absolute;top:0;left:0}.ideas-care img{max-width:100%;height:auto}.ideas-care figure{margin:1em 0}.ideas-care iframe{max-width:100%}.ideas-care .gallery{margin-bottom:1.5em}.ideas-care .gallery-item{text-align:center;vertical-align:top;width:100%;display:inline-block}.ideas-care .gallery-columns-2 .gallery-item{max-width:50%}.ideas-care .gallery-columns-3 .gallery-item{max-width:33.33%}.ideas-care .gallery-columns-4 .gallery-item{max-width:25%}.ideas-care .gallery-columns-5 .gallery-item{max-width:20%}.ideas-care .gallery-columns-6 .gallery-item{max-width:16.66%}.ideas-care .gallery-columns-7 .gallery-item{max-width:14.28%}.ideas-care .gallery-columns-8 .gallery-item{max-width:12.5%}.ideas-care .gallery-columns-9 .gallery-item{max-width:11.11%}.ideas-care .gallery-caption{display:block}.ideas-care .wp-caption{max-width:100%;margin-bottom:1.5em}.ideas-care .wp-caption img[class*=wp-image-]{margin-left:auto;margin-right:auto;display:block}.ideas-care .wp-caption .wp-caption-text{margin:.8075em 0}.ideas-care .wp-caption-text{text-align:center}.ideas-care table,.ideas-care .wp-block-table{width:100%;margin:0 0 1.5em}.ideas-care table th,.ideas-care table td,.ideas-care .wp-block-table th,.ideas-care .wp-block-table td{text-align:left;border:1px solid #d4d4d8;padding:1em}@font-face{font-family:themegrill-icons;src:url(/ideas-fonts/8a716ee44d7dc91d.eot)format("embedded-opentype"),url(/ideas-fonts/001a9ba40af4490b.woff2)format("woff2"),url(/ideas-fonts/b0881447e433e40b.woff)format("woff");font-display:swap}.ideas-care .zak-icon{font-family:themegrill-icons;font-size:1rem;font-style:normal;display:inline-block}.ideas-care .zak-icon-angle-down:after{content:""}.ideas-care .zak-icon-angle-left:after{content:""}.ideas-care .zak-icon-angle-right:after{content:""}.ideas-care .zak-icon-angle-up:after{content:""}.ideas-care .zak-icon-arrow-down:after{content:""}.ideas-care .zak-icon-arrow-left:after{content:""}.ideas-care .zak-icon-arrow-right:after{content:""}.ideas-care .zak-icon-arrow-up:after{content:""}.ideas-care .zak-icon-bars:after{content:""}.ideas-care .zak-icon-close:after{content:""}.ideas-care .zak-icon-search:after{content:""}.ideas-care .zak-icon-shopping-cart:after{content:""}.ideas-care .zak-icon{width:1.25em;height:1.25em;transition:all .3s;display:block}.ideas-care .admin-bar{--admin-bar:32px}@media screen and (max-width:782px){.ideas-care .admin-bar{--admin-bar:46px}}.ideas-care .zak-header-builder{border-style:solid;border-color:var(--zakra-color-9,#e4e4e7);border-width:0 0 1px}.ideas-care .zak-header-builder .zak-row{display:block}.ideas-care .zak-header-builder .zak-main-header{padding:0}.ideas-care .zak-header-builder .zak-header-top-row,.ideas-care .zak-header-builder .zak-header-main-row,.ideas-care .zak-header-builder .zak-header-bottom-row{border:0 solid}.ideas-care .zak-header-builder .zak-header-top-row{color:#fafafa;background-color:#18181b;padding-top:14px;padding-bottom:14px;font-size:14px}.ideas-care .zak-header-builder .zak-header-main-row{padding-top:20px;padding-bottom:20px}.ideas-care .zak-header-builder .zak-main-row{border:0 solid;justify-content:space-between;align-items:center;display:flex;position:relative}.ideas-care .zak-header-builder .zak-main-row .zak-header-left-col,.ideas-care .zak-header-builder .zak-main-row .zak-header-center-col,.ideas-care .zak-header-builder .zak-main-row .zak-header-right-col{align-items:center;gap:16px;height:100%;display:flex}.ideas-care .zak-header-builder .zak-top-row{border:0 solid;justify-content:space-between;align-items:center;display:flex;position:relative}.ideas-care .zak-header-builder .zak-top-row .zak-header-left-col,.ideas-care .zak-header-builder .zak-top-row .zak-header-center-col,.ideas-care .zak-header-builder .zak-top-row .zak-header-right-col{align-items:center;gap:16px;height:100%;display:flex}.ideas-care .zak-header-builder .zak-bottom-row{border:0 solid;justify-content:space-between;align-items:center;display:flex;position:relative}.ideas-care .zak-header-builder .zak-bottom-row .zak-header-left-col,.ideas-care .zak-header-builder .zak-bottom-row .zak-header-center-col,.ideas-care .zak-header-builder .zak-bottom-row .zak-header-right-col{align-items:center;gap:16px;height:100%;display:flex}.ideas-care .zak-header-builder .zak-mobile-row{display:none}.ideas-care .zak-header-builder .zak-mobile-nav>div>ul{border:none;padding-top:0}.ideas-care .zak-header-builder .zak-desktop-row{position:relative}.ideas-care .zak-header-builder .zak-icon--close{background:0 0}.ideas-care .zak-header-builder .zak-desktop-row p,.ideas-care .zak-header-builder .zak-mobile-row p{margin-bottom:0}.ideas-care .zak-header-builder .zak-mobile-nav{box-sizing:border-box}.ideas-care .zak-header-builder .widget .wp-block-heading,.ideas-care .zak-header-builder .widget .widget-title{border-bottom:none;margin-bottom:0;padding-bottom:0}.ideas-care .zak-header-builder .widget .wp-block-heading:before,.ideas-care .zak-header-builder .widget .widget-title:before{content:none}.ideas-care .zak-header-builder .zak-mini-cart li{list-style:none}.ideas-care .zak-header-builder.zak-layout-1-transparent{border-bottom:none;position:relative}.ideas-care .zak-header-builder.zak-layout-1-transparent .zak-header-transparent-wrapper{z-index:9999;background:0 0;width:100%;height:auto;position:absolute;top:0;left:0;right:0}.ideas-care .zak-header-builder.zak-layout-1-transparent .zak-header-transparent-wrapper .zak-header-search--opened.zak-main-header{background:#27272a}.ideas-care .zak-header-builder.zak-layout-1-transparent .zak-header-transparent-wrapper .zak-main-header,.ideas-care .zak-header-builder.zak-layout-1-transparent .zak-header-transparent-wrapper .zak-header-main-row{background:0 0}.ideas-care .zak-secondary-nav,.ideas-care .zak-tertiary-nav,.ideas-care .zak-quaternary-nav{border:0 solid}.ideas-care .zak-secondary-nav ul,.ideas-care .zak-tertiary-nav ul,.ideas-care .zak-quaternary-nav ul{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;margin-bottom:0;margin-left:0;display:flex}.ideas-care .zak-secondary-nav ul li,.ideas-care .zak-tertiary-nav ul li,.ideas-care .zak-quaternary-nav ul li{list-style:none}@media (max-width:768px){.ideas-care .zak-header-builder .zak-desktop-row{display:none}.ideas-care .zak-header-builder .zak-mobile-row{display:block}}@media (min-width:768px){.ideas-care .zak-header-builder .zak-header-bottom-row{padding-top:20px;padding-bottom:20px}}.ideas-care .zak-desktop-row.zak-header-search--opened{background:#27272a}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-main-nav,.ideas-care .zak-desktop-row.zak-header-search--opened .zak-primary-nav,.ideas-care .zak-desktop-row.zak-header-search--opened .site-branding,.ideas-care .zak-desktop-row.zak-header-search--opened .zak-header-col--1{visibility:visible;opacity:1}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-bottom-row:has(.zak-header-search) nav{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-bottom-row:has(.zak-header-search) .zak-mini-cart{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-bottom-row:has(.zak-header-search) .zak-header-buttons{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-bottom-row:has(.zak-header-search) .zak-header-button--2{visibility:hidden;opacity:0}.zak-desktop-row.zak-header-search--opened .zak-bottom-row:has(.zak-header-search) .zak-.ideas-care-1{visibility:hidden;opacity:0}.zak-desktop-row.zak-header-search--opened .zak-bottom-row:has(.zak-header-search) .zak-.ideas-care-2{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-bottom-row:has(.zak-header-search) .site-branding{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-top-row:has(.zak-header-search) nav{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-top-row:has(.zak-header-search) .zak-mini-cart{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-top-row:has(.zak-header-search) .zak-header-buttons{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-top-row:has(.zak-header-search) .zak-header-button--2{visibility:hidden;opacity:0}.zak-desktop-row.zak-header-search--opened .zak-top-row:has(.zak-header-search) .zak-.ideas-care-1{visibility:hidden;opacity:0}.zak-desktop-row.zak-header-search--opened .zak-top-row:has(.zak-header-search) .zak-.ideas-care-2{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-top-row:has(.zak-header-search) .site-branding{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-main-row:has(.zak-header-search) nav{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-main-row:has(.zak-header-search) .zak-mini-cart{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-main-row:has(.zak-header-search) .zak-header-buttons{visibility:hidden;opacity:0}.zak-desktop-row.zak-header-search--opened .zak-main-row:has(.zak-header-search) .zak-.ideas-care-1{visibility:hidden;opacity:0}.zak-desktop-row.zak-header-search--opened .zak-main-row:has(.zak-header-search) .zak-.ideas-care-2{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-main-row:has(.zak-header-search) .site-branding{visibility:hidden;opacity:0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-search-container{z-index:9999;visibility:visible;width:100%;transition:all .3s ease-in-out;display:flex}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-header-buttons{display:block}.ideas-care .zak-desktop-row.zak-header-search--opened .yith-wcwl-items-count,.ideas-care .zak-desktop-row.zak-header-search--opened .zak-header-search__toggle,.ideas-care .zak-desktop-row.zak-header-search--opened .zak-header-action li{display:none}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-search-field-label input{color:#fff;background-color:inherit;padding:.7rem 0}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-search-field-label input:focus{color:#fff}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-search-field-label input:-webkit-autofill{transition:background-color 600000s,color 600000s}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-search-field-label input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-search-field-label input[data-autocompleted]{background-color:#0000!important}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-search-field-label .zak-icon--search{display:block}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-search-field-label .zak-icon--search svg{fill:#fff}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-icon--close{background:unset;z-index:9999;border:none;padding:10px;display:block;position:relative}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-icon--close:focus{outline:1px solid #fff}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-icon--close:active{outline:none}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-icon--close:before{content:"";background:#fff;border-radius:2px;width:20px;height:2px;transition:all .3s ease-in-out;position:absolute;top:10px;right:0;transform:rotate(45deg)}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-icon--close:after{content:"";background:#fff;border-radius:2px;width:20px;height:2px;transition:all .3s ease-in-out;position:absolute;top:10px;right:0;transform:rotate(135deg)}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-icon--close:hover{cursor:pointer}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-icon--close:hover:before{transition:all .3s ease-in-out;transform:rotate(0)}.ideas-care .zak-desktop-row.zak-header-search--opened .zak-icon--close:hover:after{transition:all .3s ease-in-out;transform:rotate(180deg)}.ideas-care .zak-secondary-nav{border-bottom:0 solid var(--zakra-color-9,#e4e4e7);flex:1;margin-left:auto}.ideas-care .zak-secondary-nav .zak-secondary-menu{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;display:flex}.ideas-care .zak-secondary-nav .zak-secondary-menu>li>a:hover{text-decoration:none}.ideas-care .zak-secondary-nav .zak-secondary-menu>li:hover ul ul,.ideas-care .zak-secondary-nav .zak-secondary-menu>li.focus ul ul{position:absolute;left:-999999px}.ideas-care .zak-secondary-nav .zak-secondary-menu>li.zak-menu-item-cart{margin-right:10px}.ideas-care .zak-secondary-nav .zak-secondary-menu>li>ul.zak-edge{left:auto;right:0}.ideas-care .zak-secondary-nav .zak-secondary-menu ul li:hover ul ul,.ideas-care .zak-secondary-nav .zak-secondary-menu ul ul li:hover ul ul,.ideas-care .zak-secondary-nav .zak-secondary-menu ul li.focus ul ul,.ideas-care .zak-secondary-nav .zak-secondary-menu ul ul li.focus ul ul{position:absolute;left:-999999px}.ideas-care .zak-secondary-nav .zak-secondary-menu ul li:hover>ul,.ideas-care .zak-secondary-nav .zak-secondary-menu ul li.focus>ul,.ideas-care .zak-secondary-nav .zak-secondary-menu ul ul li:hover>ul,.ideas-care .zak-secondary-nav .zak-secondary-menu ul ul ul li:hover>ul,.ideas-care .zak-secondary-nav .zak-secondary-menu ul ul li.focus>ul,.ideas-care .zak-secondary-nav .zak-secondary-menu ul ul ul li.focus>ul{left:100%}.ideas-care .zak-secondary-nav ul{margin:0;padding:0;list-style-type:none}.ideas-care .zak-secondary-nav ul .current_page_ancestor>a,.ideas-care .zak-secondary-nav ul .current-menu-ancestor>a,.ideas-care .zak-secondary-nav ul .current_page_item>a,.ideas-care .zak-secondary-nav ul .current-menu-item>a{color:var(--zakra-color-1,#027abb)}.ideas-care .zak-secondary-nav ul .menu-item-has-children,.ideas-care .zak-secondary-nav ul .page_item_has_children{position:relative}.ideas-care .zak-secondary-nav ul li:hover>ul,.ideas-care .zak-secondary-nav ul li.focus>ul{left:0}.ideas-care .zak-secondary-nav li a{border:0 solid var(--zakra-color-9,#e4e4e7);flex:1;justify-content:space-between;display:flex}.ideas-care .zak-secondary-nav li ul,.ideas-care .zak-secondary-nav li:hover ul ul,.ideas-care .zak-secondary-nav li.focus ul ul{z-index:99999;position:absolute;left:-999999px}.ideas-care .zak-secondary-nav li:hover>ul,.ideas-care .zak-secondary-nav li.focus>ul{left:auto}.ideas-care .zak-secondary-nav .sub-menu{border:1px solid var(--zakra-color-9,#e4e4e7);background-color:#fff;border-radius:4px;width:240px;display:block;position:absolute;top:100%}.ideas-care .zak-secondary-nav .sub-menu li{border-bottom:1px solid #f4f4f5}.ideas-care .zak-secondary-nav .sub-menu li ul{top:-1px;left:100%}.ideas-care .zak-secondary-nav .sub-menu li:last-child{border-bottom:0}.ideas-care .zak-secondary-nav .sub-menu li.menu-item-has-children ul.zak-edge,.ideas-care .zak-secondary-nav .sub-menu li.page_item_has_children ul.zak-edge{left:-100%}.ideas-care .zak-secondary-nav .sub-menu li a{padding:14px 16px}.ideas-care .zak-secondary-nav .sub-menu .zak-submenu-toggle{padding-top:8px;padding-left:0;transform:rotate(-90deg)}.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current_page_item>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current_page_item>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current_page_item>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a{position:relative}.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current_page_item>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current_page_item>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a:before{content:"";background-color:var(--zakra-color-1,#027abb);position:absolute}.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current_page_item>a,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a{position:relative}.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:hover,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:hover,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:hover,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:hover{text-decoration:none}.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:before{width:100%;height:2px;bottom:0}.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul a{position:relative}.ideas-care .zak-secondary-nav.zak-layout-1-style-2>ul a:hover:before{content:"";background-color:var(--zakra-color-1,#027abb);width:100%;height:2px;position:absolute;bottom:0;left:0}.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current_page_item>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a:before{width:2px;height:12px;top:50%;left:-5px;transform:translateY(-50%)}.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current_page_item>a:before,.ideas-care .zak-secondary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a:before{width:2px;height:12px;top:50%;left:auto;right:-5px;transform:translateY(-50%)}.ideas-care .zak-tertiary-nav{border-bottom:0 solid var(--zakra-color-9,#e4e4e7);flex:1;margin-left:auto}.ideas-care .zak-tertiary-nav .zak-tertiary-menu{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;display:flex}.ideas-care .zak-tertiary-nav .zak-tertiary-menu>li>a:hover{text-decoration:none}.ideas-care .zak-tertiary-nav .zak-tertiary-menu>li:hover ul ul,.ideas-care .zak-tertiary-nav .zak-tertiary-menu>li.focus ul ul{position:absolute;left:-999999px}.ideas-care .zak-tertiary-nav .zak-tertiary-menu>li.zak-menu-item-cart{margin-right:10px}.ideas-care .zak-tertiary-nav .zak-tertiary-menu>li>ul.zak-edge{left:auto;right:0}.ideas-care .zak-tertiary-nav .zak-tertiary-menu ul li:hover ul ul,.ideas-care .zak-tertiary-nav .zak-tertiary-menu ul ul li:hover ul ul,.ideas-care .zak-tertiary-nav .zak-tertiary-menu ul li.focus ul ul,.ideas-care .zak-tertiary-nav .zak-tertiary-menu ul ul li.focus ul ul{position:absolute;left:-999999px}.ideas-care .zak-tertiary-nav .zak-tertiary-menu ul li:hover>ul,.ideas-care .zak-tertiary-nav .zak-tertiary-menu ul li.focus>ul,.ideas-care .zak-tertiary-nav .zak-tertiary-menu ul ul li:hover>ul,.ideas-care .zak-tertiary-nav .zak-tertiary-menu ul ul ul li:hover>ul,.ideas-care .zak-tertiary-nav .zak-tertiary-menu ul ul li.focus>ul,.ideas-care .zak-tertiary-nav .zak-tertiary-menu ul ul ul li.focus>ul{left:100%}.ideas-care .zak-tertiary-nav ul{margin:0;padding:0;list-style-type:none}.ideas-care .zak-tertiary-nav ul .current_page_ancestor>a,.ideas-care .zak-tertiary-nav ul .current-menu-ancestor>a,.ideas-care .zak-tertiary-nav ul .current_page_item>a,.ideas-care .zak-tertiary-nav ul .current-menu-item>a{color:var(--zakra-color-1,#027abb)}.ideas-care .zak-tertiary-nav ul .menu-item-has-children,.ideas-care .zak-tertiary-nav ul .page_item_has_children{position:relative}.ideas-care .zak-tertiary-nav ul li:hover>ul,.ideas-care .zak-tertiary-nav ul li.focus>ul{left:0}.ideas-care .zak-tertiary-nav li a{border:0 solid var(--zakra-color-9,#e4e4e7);flex:1;justify-content:space-between;display:flex}.ideas-care .zak-tertiary-nav li ul,.ideas-care .zak-tertiary-nav li:hover ul ul,.ideas-care .zak-tertiary-nav li.focus ul ul{z-index:99999;position:absolute;left:-999999px}.ideas-care .zak-tertiary-nav li:hover>ul,.ideas-care .zak-tertiary-nav li.focus>ul{left:auto}.ideas-care .zak-tertiary-nav .sub-menu{border:1px solid var(--zakra-color-9,#e4e4e7);background-color:#fff;border-radius:4px;width:240px;display:block;position:absolute;top:100%}.ideas-care .zak-tertiary-nav .sub-menu li{border-bottom:1px solid #f4f4f5}.ideas-care .zak-tertiary-nav .sub-menu li ul{top:-1px;left:100%}.ideas-care .zak-tertiary-nav .sub-menu li:last-child{border-bottom:0}.ideas-care .zak-tertiary-nav .sub-menu li.menu-item-has-children ul.zak-edge,.ideas-care .zak-tertiary-nav .sub-menu li.page_item_has_children ul.zak-edge{left:-100%}.ideas-care .zak-tertiary-nav .sub-menu li a{padding:14px 16px}.ideas-care .zak-tertiary-nav .sub-menu .zak-submenu-toggle{padding-top:8px;padding-left:0;transform:rotate(-90deg)}.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current_page_item>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current_page_item>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current_page_item>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a{position:relative}.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current_page_item>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current_page_item>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a:before{content:"";background-color:var(--zakra-color-1,#027abb);position:absolute}.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current_page_item>a,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a{position:relative}.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:hover,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:hover,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:hover,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:hover{text-decoration:none}.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:before{width:100%;height:2px;bottom:0}.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul a{position:relative}.ideas-care .zak-tertiary-nav.zak-layout-1-style-2>ul a:hover:before{content:"";background-color:var(--zakra-color-1,#027abb);width:100%;height:2px;position:absolute;bottom:0;left:0}.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current_page_item>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a:before{width:2px;height:12px;top:50%;left:-5px;transform:translateY(-50%)}.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current_page_item>a:before,.ideas-care .zak-tertiary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a:before{width:2px;height:12px;top:50%;left:auto;right:-5px;transform:translateY(-50%)}.ideas-care .zak-quaternary-nav{border-bottom:0 solid var(--zakra-color-9,#e4e4e7);flex:1;margin-left:auto}.ideas-care .zak-quaternary-nav .zak-tertiary-menu{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;display:flex}.ideas-care .zak-quaternary-nav .zak-tertiary-menu>li>a:hover{text-decoration:none}.ideas-care .zak-quaternary-nav .zak-tertiary-menu>li:hover ul ul,.ideas-care .zak-quaternary-nav .zak-tertiary-menu>li.focus ul ul{position:absolute;left:-999999px}.ideas-care .zak-quaternary-nav .zak-tertiary-menu>li.zak-menu-item-cart{margin-right:10px}.ideas-care .zak-quaternary-nav .zak-tertiary-menu>li>ul.zak-edge{left:auto;right:0}.ideas-care .zak-quaternary-nav .zak-tertiary-menu ul li:hover ul ul,.ideas-care .zak-quaternary-nav .zak-tertiary-menu ul ul li:hover ul ul,.ideas-care .zak-quaternary-nav .zak-tertiary-menu ul li.focus ul ul,.ideas-care .zak-quaternary-nav .zak-tertiary-menu ul ul li.focus ul ul{position:absolute;left:-999999px}.ideas-care .zak-quaternary-nav .zak-tertiary-menu ul li:hover>ul,.ideas-care .zak-quaternary-nav .zak-tertiary-menu ul li.focus>ul,.ideas-care .zak-quaternary-nav .zak-tertiary-menu ul ul li:hover>ul,.ideas-care .zak-quaternary-nav .zak-tertiary-menu ul ul ul li:hover>ul,.ideas-care .zak-quaternary-nav .zak-tertiary-menu ul ul li.focus>ul,.ideas-care .zak-quaternary-nav .zak-tertiary-menu ul ul ul li.focus>ul{left:100%}.ideas-care .zak-quaternary-nav ul{margin:0;padding:0;list-style-type:none}.ideas-care .zak-quaternary-nav ul .current_page_ancestor>a,.ideas-care .zak-quaternary-nav ul .current-menu-ancestor>a,.ideas-care .zak-quaternary-nav ul .current_page_item>a,.ideas-care .zak-quaternary-nav ul .current-menu-item>a{color:var(--zakra-color-1,#027abb)}.ideas-care .zak-quaternary-nav ul .menu-item-has-children,.ideas-care .zak-quaternary-nav ul .page_item_has_children{position:relative}.ideas-care .zak-quaternary-nav ul li:hover>ul,.ideas-care .zak-quaternary-nav ul li.focus>ul{left:0}.ideas-care .zak-quaternary-nav li a{border:0 solid var(--zakra-color-9,#e4e4e7);flex:1;justify-content:space-between;display:flex}.ideas-care .zak-quaternary-nav li ul,.ideas-care .zak-quaternary-nav li:hover ul ul,.ideas-care .zak-quaternary-nav li.focus ul ul{z-index:99999;position:absolute;left:-999999px}.ideas-care .zak-quaternary-nav li:hover>ul,.ideas-care .zak-quaternary-nav li.focus>ul{left:auto}.ideas-care .zak-quaternary-nav .sub-menu{border:1px solid var(--zakra-color-9,#e4e4e7);background-color:#fff;border-radius:4px;width:240px;display:block;position:absolute;top:100%}.ideas-care .zak-quaternary-nav .sub-menu li{border-bottom:1px solid #f4f4f5}.ideas-care .zak-quaternary-nav .sub-menu li ul{top:-1px;left:100%}.ideas-care .zak-quaternary-nav .sub-menu li:last-child{border-bottom:0}.ideas-care .zak-quaternary-nav .sub-menu li.menu-item-has-children ul.zak-edge,.ideas-care .zak-quaternary-nav .sub-menu li.page_item_has_children ul.zak-edge{left:-100%}.ideas-care .zak-quaternary-nav .sub-menu li a{padding:14px 16px}.ideas-care .zak-quaternary-nav .sub-menu .zak-submenu-toggle{padding-top:8px;padding-left:0;transform:rotate(-90deg)}.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current_page_item>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current_page_item>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current_page_item>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a{position:relative}.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current_page_item>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current_page_item>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a:before{content:"";background-color:var(--zakra-color-1,#027abb);position:absolute}.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current_page_item>a,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a{position:relative}.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:hover,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:hover,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:hover,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:hover{text-decoration:none}.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:before{width:100%;height:2px;bottom:0}.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul a{position:relative}.ideas-care .zak-quaternary-nav.zak-layout-1-style-2>ul a:hover:before{content:"";background-color:var(--zakra-color-1,#027abb);width:100%;height:2px;position:absolute;bottom:0;left:0}.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current_page_item>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a:before{width:2px;height:12px;top:50%;left:-5px;transform:translateY(-50%)}.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current_page_item>a:before,.ideas-care .zak-quaternary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a:before{width:2px;height:12px;top:50%;left:auto;right:-5px;transform:translateY(-50%)}.ideas-care .zak-submenu-toggle{cursor:pointer;align-items:center;padding-left:8px;display:flex}.ideas-care .zak-footer-builder p{padding-bottom:0}.ideas-care .zak-footer-builder .zak-row{display:block}.ideas-care .zak-footer-builder .wp-block-social-links{flex-direction:row;display:flex}.ideas-care .zak-footer-builder .widget ul a{color:#fff;text-decoration:none}.ideas-care .zak-footer-builder .zak-footer-top-row,.ideas-care .zak-footer-builder .zak-footer-main-row,.ideas-care .zak-footer-builder .zak-footer-bottom-row{border:0 solid}.ideas-care .zak-footer-builder .zak-footer-top-row .widget .wp-block-heading,.ideas-care .zak-footer-builder .zak-footer-top-row .widget .widget-title,.ideas-care .zak-footer-builder .zak-footer-main-row .widget .wp-block-heading,.ideas-care .zak-footer-builder .zak-footer-main-row .widget .widget-title,.ideas-care .zak-footer-builder .zak-footer-bottom-row .widget .wp-block-heading,.ideas-care .zak-footer-builder .zak-footer-bottom-row .widget .widget-title{border-bottom:1px solid var(--zakra-color-9,#e4e4e7);padding-bottom:10px;position:relative}.ideas-care .zak-footer-builder .zak-footer-top-row .widget .wp-block-heading:before,.ideas-care .zak-footer-builder .zak-footer-top-row .widget .widget-title:before,.ideas-care .zak-footer-builder .zak-footer-main-row .widget .wp-block-heading:before,.ideas-care .zak-footer-builder .zak-footer-main-row .widget .widget-title:before,.ideas-care .zak-footer-builder .zak-footer-bottom-row .widget .wp-block-heading:before,.ideas-care .zak-footer-builder .zak-footer-bottom-row .widget .widget-title:before{content:" ";background-color:var(--zakra-color-1,#027abb);width:30px;height:1px;display:block;position:absolute;bottom:-1px;left:0}.ideas-care .zak-footer-builder .zak-footer-top-row h2,.ideas-care .zak-footer-builder .zak-footer-main-row h2,.ideas-care .zak-footer-builder .zak-footer-bottom-row h2{color:#fafafa;margin-bottom:16px}.ideas-care .zak-footer-builder .zak-footer-top-row ul li,.ideas-care .zak-footer-builder .zak-footer-main-row ul li,.ideas-care .zak-footer-builder .zak-footer-bottom-row ul li{border:0 solid var(--zakra-color-6,#3f3f46)}.ideas-care .zak-footer-builder .zak-footer-main-row{padding-top:40px;padding-bottom:40px}.ideas-care .zak-footer-builder .zak-footer-top-row{padding-top:40px}.ideas-care .zak-footer-builder .zak-footer-top-row .widget:only-child .textwidget{flex-direction:column;align-items:center;display:flex}.ideas-care .zak-footer-builder .zak-footer-bottom-row{border-top:1px solid var(--zakra-color-6,#3f3f46);padding-top:24px;padding-bottom:24px}.ideas-care .zak-footer-builder .zak-main-row{grid-template-columns:repeat(var(--main-grid-columns,4), 1fr);border:0 solid;gap:32px;display:grid}.ideas-care .zak-footer-builder .zak-main-row .zak-footer-main-1-col,.ideas-care .zak-footer-builder .zak-main-row .zak-footer-main-2-col,.ideas-care .zak-footer-builder .zak-main-row .zak-footer-main-3-col,.ideas-care .zak-footer-builder .zak-main-row .zak-footer-main-4-col,.ideas-care .zak-footer-builder .zak-main-row .zak-footer-main-5-col,.ideas-care .zak-footer-builder .zak-main-row .zak-footer-main-6-col{flex-flow:column wrap;gap:8px;width:100%;display:flex}.ideas-care .zak-footer-builder .zak-top-row{grid-template-columns:repeat(var(--top-grid-columns,4), 1fr);border:0 solid;gap:32px;display:grid}.ideas-care .zak-footer-builder .zak-top-row .zak-footer-top-1-col,.ideas-care .zak-footer-builder .zak-top-row .zak-footer-top-2-col,.ideas-care .zak-footer-builder .zak-top-row .zak-footer-top-3-col,.ideas-care .zak-footer-builder .zak-top-row .zak-footer-top-4-col,.ideas-care .zak-footer-builder .zak-top-row .zak-footer-top-5-col,.ideas-care .zak-footer-builder .zak-top-row .zak-footer-top-6-col{flex-flow:column wrap;gap:8px;width:100%;display:flex}.ideas-care .zak-footer-builder .zak-bottom-row{grid-template-columns:repeat(var(--bottom-grid-columns,1), 1fr);border:0 solid;justify-items:center;gap:32px;display:grid}.ideas-care .zak-footer-builder .zak-bottom-row .zak-footer-bottom-1-col,.ideas-care .zak-footer-builder .zak-bottom-row .zak-footer-bottom-2-col,.ideas-care .zak-footer-builder .zak-bottom-row .zak-footer-bottom-3-col,.ideas-care .zak-footer-builder .zak-bottom-row .zak-footer-bottom-4-col,.ideas-care .zak-footer-builder .zak-bottom-row .zak-footer-bottom-5-col,.ideas-care .zak-footer-builder .zak-bottom-row .zak-footer-bottom-6-col{flex-flow:column wrap;gap:8px;width:100%;display:flex}.ideas-care .zak-footer-builder .zak-mobile-row{display:none}.ideas-care .zak-footer-builder .zak-mobile-nav>div>ul{border:none;padding-top:0}.ideas-care .zak-footer-builder .zak-desktop-row{position:relative}.ideas-care .zak-footer-builder .zak-icon--close{background:0 0}.ideas-care .zak-footer-builder .zak-desktop-row p,.ideas-care .zak-footer-builder .zak-mobile-row p{margin-bottom:0}.ideas-care .zak-footer-builder .widget a{text-decoration:none}.ideas-care .zak-footer-builder .widget .wp-block-heading,.ideas-care .zak-footer-builder .widget .widget-title{border-bottom:none;padding-bottom:0}.ideas-care .zak-footer-builder .widget .wp-block-heading:before,.ideas-care .zak-footer-builder .widget .widget-title:before{content:none}.ideas-care .zak-footer-builder .zak-footer-top-1-col,.ideas-care .zak-footer-builder .zak-footer-top-2-col,.ideas-care .zak-footer-builder .zak-footer-top-3-col,.ideas-care .zak-footer-builder .zak-footer-top-4-col{display:flex}.ideas-care .zak-footer-builder .zak-footer-nav,.ideas-care .zak-footer-builder .zak-footer-nav-2{border:0 solid}.ideas-care .zak-footer-builder .zak-footer-nav ul,.ideas-care .zak-footer-builder .zak-footer-nav-2 ul{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;margin-bottom:0;margin-left:0;display:flex}.ideas-care .zak-footer-builder .zak-footer-nav ul li,.ideas-care .zak-footer-builder .zak-footer-nav-2 ul li,.ideas-care .zak-footer-builder .zak-mini-cart li,.ideas-care .zak-footer-builder .zak-footer-nav ul li{list-style:none}@media (max-width:768px){.ideas-care .zak-desktop-row{display:none}.ideas-care .zak-mobile-row{display:block}.ideas-care .zak-footer.zak-footer-builder .zak-footer-top-row{padding-bottom:8px}.ideas-care .zak-footer.zak-footer-builder .zak-footer-top-row .zak-top-row{grid-template-columns:1fr;gap:0}.ideas-care .zak-footer.zak-footer-builder .zak-footer-main-row{padding:8px 0}.ideas-care .zak-footer.zak-footer-builder .zak-footer-main-row .zak-main-row{grid-template-columns:1fr;gap:0}.ideas-care .zak-footer.zak-footer-builder .zak-footer-bottom-row{padding-top:8px}.ideas-care .zak-footer.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row{grid-template-columns:1fr;gap:0}}.ideas-care .zak-mobile-nav li.menu-item-has-children .toggled-on+ul{max-height:500px}.ideas-care .zak-mobile-nav li.menu-item-has-children .zak-submenu-toggle.toggled-on:after{content:"-"}.ideas-care .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.ideas-care .screen-reader-text:focus{background-color:var(--zakra-color-9,#e4e4e7);clip-path:none;color:var(--zakra-color-6,#3f3f46);z-index:100000;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;font-size:14px;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}.ideas-care #zak-content[tabindex="-1"]:focus{outline:0}.ideas-care .alignleft{float:left;margin-right:1.5em;display:inline}.ideas-care .alignright{float:right;margin-left:1.5em;display:inline}.ideas-care .aligncenter{clear:both;text-align:center;margin-left:auto;margin-right:auto;display:block}.ideas-care .tg-flex-left{margin-right:auto}.ideas-care .tg-flex-right{margin-left:auto}.ideas-care .wp-block-gallery.alignleft,.ideas-care .wp-block-gallery.alignright,.ideas-care .wp-block-gallery.aligncenter,.ideas-care .wp-block-social-links.alignleft,.ideas-care .wp-block-social-links.alignright,.ideas-care .wp-block-social-links.aligncenter{flex-direction:row;display:flex}.ideas-care .infinite-scroll .posts-navigation,.ideas-care .infinite-scroll .zak-numbered-pagination,.ideas-care .infinite-scroll.neverending .zak-footer{display:none}.ideas-care .infinity-end.neverending .zak-footer{display:block}.ideas-care #infinite-handle span{border:0 solid var(--zakra-color-9,#e4e4e7);background-color:var(--zakra-color-1,#027abb);color:#fafafa;padding:.7rem 1rem}.ideas-care #infinite-handle span:hover{background-color:var(--zakra-color-2,#2270b0)}.ideas-care .clear:before,.ideas-care .clear:after,.ideas-care .entry-content:before,.ideas-care .entry-content:after,.ideas-care .comment-content:before,.ideas-care .comment-content:after,.ideas-care .zak-content:after{content:"";display:table}.ideas-care .clear:after,.ideas-care .entry-content:after,.ideas-care .comment-content:after,.ideas-care .zak-content:after{clear:both}.ideas-care hr,.ideas-care .wp-block-separator{background-color:var(--zakra-color-9,#e4e4e7);border:0;height:1px;margin-bottom:1.5em}.ideas-care .site-branding{overflow-wrap:anywhere;align-items:center;gap:20px;display:flex}.ideas-care .site-branding .zakra-mobile-logo{display:none}.ideas-care .site-branding .mobile-custom-logo-link{align-items:flex-start}.ideas-care .site-branding .custom-logo-link{align-items:flex-start;display:flex}.ideas-care .site-title{color:#27272a;font-size:4rem;font-weight:600;line-height:1.3}.ideas-care .site-title a{color:inherit}.ideas-care .site-title,.ideas-care .site-description{margin:0}.ideas-care .site-description{font-size:1.6rem}.ideas-care .zak-main-nav li{flex-wrap:wrap;display:flex}.ideas-care .zak-main-nav .zak-submenu-toggle{cursor:pointer;align-items:center;padding-left:8px;display:flex}.ideas-care .zak-main-nav .zak-submenu-toggle .zak-icon{width:12px;height:12px}.ideas-care .zak-primary-nav{border-bottom:0 solid var(--zakra-color-9,#e4e4e7);flex:1;margin-left:auto;display:none}.ideas-care .zak-primary-nav .zak-primary-menu{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;display:flex}.ideas-care .zak-primary-nav .zak-primary-menu>li>a:hover{text-decoration:none}.ideas-care .zak-primary-nav .zak-primary-menu>li:hover ul ul,.ideas-care .zak-primary-nav .zak-primary-menu>li.focus ul ul{position:absolute;left:-999999px}.ideas-care .zak-primary-nav .zak-primary-menu>li.zak-menu-item-cart{margin-right:10px}.ideas-care .zak-primary-nav .zak-primary-menu>li>ul.zak-edge{left:auto;right:0}.ideas-care .zak-primary-nav .zak-primary-menu ul li:hover ul ul,.ideas-care .zak-primary-nav .zak-primary-menu ul ul li:hover ul ul,.ideas-care .zak-primary-nav .zak-primary-menu ul li.focus ul ul,.ideas-care .zak-primary-nav .zak-primary-menu ul ul li.focus ul ul{position:absolute;left:-999999px}.ideas-care .zak-primary-nav .zak-primary-menu ul li:hover>ul,.ideas-care .zak-primary-nav .zak-primary-menu ul li.focus>ul,.ideas-care .zak-primary-nav .zak-primary-menu ul ul li:hover>ul,.ideas-care .zak-primary-nav .zak-primary-menu ul ul ul li:hover>ul,.ideas-care .zak-primary-nav .zak-primary-menu ul ul li.focus>ul,.ideas-care .zak-primary-nav .zak-primary-menu ul ul ul li.focus>ul{left:100%}.ideas-care .zak-primary-nav ul{margin:0;padding:0;list-style-type:none}.ideas-care .zak-primary-nav ul .current_page_ancestor>a,.ideas-care .zak-primary-nav ul .current-menu-ancestor>a,.ideas-care .zak-primary-nav ul .current_page_item>a,.ideas-care .zak-primary-nav ul .current-menu-item>a{color:var(--zakra-color-1,#027abb)}.ideas-care .zak-primary-nav ul .menu-item-has-children,.ideas-care .zak-primary-nav ul .page_item_has_children{position:relative}.ideas-care .zak-primary-nav ul li:hover>ul,.ideas-care .zak-primary-nav ul li.focus>ul{left:0}.ideas-care .zak-primary-nav li a{border:0 solid var(--zakra-color-9,#e4e4e7);flex:1;justify-content:space-between;display:flex}.ideas-care .zak-primary-nav li ul,.ideas-care .zak-primary-nav li:hover ul ul,.ideas-care .zak-primary-nav li.focus ul ul{z-index:99999;position:absolute;left:-999999px}.ideas-care .zak-primary-nav li:hover>ul,.ideas-care .zak-primary-nav li.focus>ul{left:auto}.ideas-care .zak-primary-nav .sub-menu{border:1px solid var(--zakra-color-9,#e4e4e7);background-color:#fff;border-radius:4px;width:240px;display:block;position:absolute;top:100%}.ideas-care .zak-primary-nav .sub-menu li{border-bottom:1px solid #f4f4f5}.ideas-care .zak-primary-nav .sub-menu li ul{top:-1px;left:100%}.ideas-care .zak-primary-nav .sub-menu li:last-child{border-bottom:0}.ideas-care .zak-primary-nav .sub-menu li.menu-item-has-children ul.zak-edge,.ideas-care .zak-primary-nav .sub-menu li.page_item_has_children ul.zak-edge{left:-100%}.ideas-care .zak-primary-nav .sub-menu li a{padding:14px 16px}.ideas-care .zak-primary-nav .sub-menu .zak-submenu-toggle{padding-top:8px;padding-left:0;transform:rotate(-90deg)}.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_item>a,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current_page_item>a,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current_page_item>a,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a{position:relative}.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current_page_item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current_page_item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a:before{content:"";background-color:var(--zakra-color-1,#027abb);position:absolute}.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_item>a,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a{position:relative}.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:hover,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:hover,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:hover,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:hover{text-decoration:none}.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:before{width:100%;height:2px;bottom:0}.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul a{position:relative}.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul a:hover:before{content:"";background-color:var(--zakra-color-1,#027abb);width:100%;height:2px;position:absolute;bottom:0;left:0}.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current_page_ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current_page_item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a:before{width:2px;height:12px;top:50%;left:-5px;transform:translateY(-50%)}.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current_page_ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current-menu-ancestor>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current_page_item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a:before{width:2px;height:12px;top:50%;left:auto;right:-5px;transform:translateY(-50%)}@media screen and (min-width:768px){.ideas-care .zak-primary-nav{justify-content:flex-end;display:flex}}.ideas-care .zak-primary-nav>ul>li.zak-menu-extras-wrap{align-items:center;display:flex}.ideas-care .zak-primary-nav>ul>li.zak-menu-extras-wrap .submenu-expand{cursor:pointer;text-align:center;width:28px;height:28px;padding:0}.ideas-care .zak-toggle-menu{margin-left:20px;display:flex}.ideas-care .zak-toggle-menu .zak-menu-toggle{color:inherit;background:initial;border:none;padding:0 2px;line-height:normal}.ideas-care .zak-toggle-menu .zak-menu-toggle:hover{background-color:#0000}.ideas-care .zak-layout-1-style-2 .zak-toggle-menu,.ideas-care .zak-layout-1-style-3 .zak-toggle-menu{margin-left:0}.ideas-care .zak-toggle-menu .zak-icon{width:28px;height:28px;fill:var(--zakra-color-6,#3f3f46)}@media screen and (min-width:768px){.ideas-care .zak-toggle-menu{display:none}}.ideas-care .zak-mobile-nav{visibility:hidden;opacity:0;z-index:9999;color:#fafafa;background-color:#27272a;flex-direction:column;gap:12px;max-height:100vh;padding:1.75em 1em;transition:transform .35s,visibility .35s,opacity .35s;display:flex;position:fixed;top:0;left:0;overflow-y:auto;transform:translateY(-100%)}.ideas-care .zak-mobile-nav .zak-icon{fill:#fafafa}.ideas-care .zak-mobile-nav--opened{visibility:visible;opacity:1;box-sizing:border-box;width:100%;transform:translate(0);box-shadow:0 0 50px #0000001a}.ideas-care .zak-mobile-nav ul{margin:0;padding:0}.ideas-care .zak-mobile-nav li{list-style-type:none;position:relative}.ideas-care .zak-mobile-nav li.zak-menu-extras-wrap{display:none}.ideas-care .zak-mobile-nav .zak-header-actions{margn-top:14px;margin-left:14px}.ideas-care .zak-mobile-nav>div>ul{border-top:.5px solid #d4d4d8;padding-top:1em}.ideas-care .zak-mobile-menu li{border-bottom:1px solid var(--zakra-color-6,#3f3f46)}.ideas-care .zak-mobile-menu li:last-child{border-bottom:none}.ideas-care .zak-mobile-menu a{color:#fafafa;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;flex-grow:1;justify-content:space-between;padding:14px 16px;display:flex}.ideas-care .zak-mobile-menu .page_item_has_children,.ideas-care .zak-mobile-menu .menu-item-has-children{position:relative}.ideas-care .zak-mobile-menu .page_item_has_children .sub-menu,.ideas-care .zak-mobile-menu .menu-item-has-children .sub-menu{visibility:hidden;border-top:1px solid var(--zakra-color-6,#3f3f46);flex-basis:100%;max-height:0;transition:all .5s ease-out;overflow:hidden}.ideas-care .zak-mobile-menu .page_item_has_children .sub-menu li .sub-menu,.ideas-care .zak-mobile-menu .menu-item-has-children .sub-menu li .sub-menu{padding-left:16px}.ideas-care .zak-mobile-menu .page_item_has_children .sub-menu li .sub-menu a,.ideas-care .zak-mobile-menu .menu-item-has-children .sub-menu li .sub-menu a,.ideas-care .zak-mobile-menu .page_item_has_children .sub-menu a,.ideas-care .zak-mobile-menu .menu-item-has-children .sub-menu a{padding-left:30px}.ideas-care .zak-mobile-menu .submenu--show>.zak-submenu-toggle .zak-icon{transform:rotate(180deg)}.ideas-care .zak-mobile-menu .submenu--show+.sub-menu,.ideas-care .zak-mobile-menu .submenu--show>.sub-menu{visibility:visible;max-height:500px;overflow-y:auto}.ideas-care .zak-mobile-menu .submenu--show+.sub-menu::-webkit-scrollbar{width:4px}.ideas-care .zak-mobile-menu .submenu--show>.sub-menu::-webkit-scrollbar{width:4px}.ideas-care .zak-mobile-menu .submenu--show+.sub-menu::-webkit-scrollbar-track{background:var(--zakra-color-9,#e4e4e7)}.ideas-care .zak-mobile-menu .submenu--show>.sub-menu::-webkit-scrollbar-track{background:var(--zakra-color-9,#e4e4e7)}.ideas-care .zak-mobile-menu .submenu--show+.sub-menu::-webkit-scrollbar-thumb{background-color:#52525b;border-radius:5px}.ideas-care .zak-mobile-menu .submenu--show>.sub-menu::-webkit-scrollbar-thumb{background-color:#52525b;border-radius:5px}.ideas-care .zak-mobile-menu .submenu--show+.sub-menu .submenu--show>.zak-submenu-toggle .zak-icon,.ideas-care .zak-mobile-menu .submenu--show>.sub-menu .submenu--show>.zak-submenu-toggle .zak-icon{transform:rotate(180deg)}.ideas-care .zak-mobile-menu .current_page_item a{text-decoration:underline}.ideas-care .zak-mobile-nav__header{justify-content:space-between;align-items:flex-start;margin-bottom:30px;display:flex}.ideas-care .zak-mobile-nav__header .zak-header-search{flex:1}.ideas-care .zak-mobile-nav__header .zak-header-search a{display:none}.ideas-care .zak-mobile-nav__header .zak-mobile-nav-close{padding:unset;border:unset;color:unset;background-color:unset;cursor:pointer;text-align:center;position:absolute;top:16px;right:16px}.ideas-care .zak-mobile-nav__header .zak-mobile-nav-close .zak-icon{width:24px;height:24px}.ideas-care .zak-mobile-nav__header .zak-search-container{border-bottom:1px solid #a1a1aa;width:80%;padding-bottom:12px;display:block}.ideas-care .zak-mobile-nav__header .zak-search-container .zak-icon{width:20px;height:20px}.ideas-care .zak-mobile-nav__header .zak-search-form .zak-search-field{color:#fff;padding:0;line-height:1.8}.ideas-care .zak-overlay-wrapper{background-color:#0000000d;display:none;position:fixed;inset:0}.ideas-care .zak-overlay-wrapper.overlay-show{display:none}.ideas-care .zak-footer-bar .menu{flex-wrap:wrap;margin:0;list-style-type:none;display:flex}.ideas-care .zak-footer-bar .menu li a{padding:0 .5em}.ideas-care .posts-navigation,.ideas-care .post-navigation{border-bottom:1px solid var(--zakra-color-9,#e4e4e7);border-top:1px solid var(--zakra-color-9,#e4e4e7);margin-top:40px;padding:20px 0}.ideas-care .posts-navigation .nav-links,.ideas-care .post-navigation .nav-links{word-break:break-all;flex-direction:column;justify-content:space-between;gap:20px;display:flex}.ideas-care .posts-navigation .nav-links a,.ideas-care .post-navigation .nav-links a{vertical-align:middle}.ideas-care .posts-navigation .nav-links .nav-previous,.ideas-care .post-navigation .nav-links .nav-previous{flex-basis:50%}.ideas-care .posts-navigation .nav-links .nav-previous a:before,.ideas-care .post-navigation .nav-links .nav-previous a:before{vertical-align:middle;content:"";margin-right:.5rem;font-family:themegrill-icons!important}.ideas-care .posts-navigation .nav-links .nav-next,.ideas-care .post-navigation .nav-links .nav-next{text-align:right;flex-basis:50%}.ideas-care .posts-navigation .nav-links .nav-next a:after,.ideas-care .post-navigation .nav-links .nav-next a:after{vertical-align:middle;content:"";margin-left:.5rem;font-family:themegrill-icons!important}@media screen and (min-width:768px){.ideas-care .posts-navigation .nav-links,.ideas-care .post-navigation .nav-links{flex-direction:row}}.ideas-care .zak-header-actions{margin-left:40px;display:none}.ideas-care .zak-mobile-nav .zak-header-actions{display:block}.ideas-care .zak-mobile-nav .zak-header-actions .zak-header-search{display:none}.ideas-care .zak-header-actions .zak-header-actions{margin:0;list-style-type:none;display:flex}.ideas-care .zak-header-actions .zak-header-actions>li{margin:1em}.ideas-care .zak-header-actions .zak-header-actions>li:last-child{margin-right:0}.ideas-care .zak-header-actions .zak-icon--close{display:none}.ideas-care .zak-header-actions li{list-style:none}.ideas-care .zak-header-search{cursor:pointer}.ideas-care .zak-header-search .zak-search-container{visibility:hidden;justify-content:center;align-items:center;width:90%;padding:10px;position:absolute;top:0;bottom:0;right:0}.ideas-care .zak-header-search .zak-search-container .zak-icon--search{display:none}.ideas-care .zak-header-search svg,.ideas-care .zak-mini-cart .zak-icon{width:20px;height:20px}.ideas-care .zak-menu-item-cart .cart-page-link,.ideas-care .zak-menu-item-cart .zak-cart-link{display:block;position:relative}.ideas-care .zak-menu-item-cart .cart-page-link .zakra-icon--cart,.ideas-care .zak-menu-item-cart .zak-cart-link .zakra-icon--cart{width:20px;height:20px}.ideas-care .zak-menu-item-cart .cart-page-link .count,.ideas-care .zak-menu-item-cart .zak-cart-link .count{background-color:var(--zakra-color-1,#027abb);color:#fafafa;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:flex;position:absolute;top:-5px;right:-10px}@media screen and (min-width:768px){.ideas-care .zak-header .zak-main-header.zak-header-search--opened{background:#27272a}.ideas-care .zak-header-search--opened .zak-container .zak-header-col.zak-header-col--2{background:0 0;border:none}.ideas-care .zak-header-search--opened .zak-main-nav,.ideas-care .zak-header-search--opened .zak-primary-nav,.ideas-care .zak-header-search--opened .site-branding,.ideas-care .zak-header-search--opened .zak-header-col--1{visibility:hidden;opacity:0}.ideas-care .zak-header-search--opened .zak-search-container{z-index:9999;visibility:visible;width:100%;transition:all .3s ease-in-out;display:flex}.ideas-care .zak-header-search--opened .zak-header-buttons,.ideas-care .zak-header-search--opened .yith-wcwl-items-count,.ideas-care .zak-header-search--opened .zak-header-search__toggle,.ideas-care .zak-header-search--opened .zak-header-action li{display:none}.ideas-care .zak-header-search--opened .zak-search-field-label input{color:#fff;background-color:inherit;padding:.7rem 0}.ideas-care .zak-header-search--opened .zak-search-field-label input:focus{color:#fff}.ideas-care .zak-header-search--opened .zak-search-field-label input:-webkit-autofill{transition:background-color 600000s,color 600000s}.ideas-care .zak-header-search--opened .zak-search-field-label input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s}.ideas-care .zak-header-search--opened .zak-search-field-label input[data-autocompleted]{background-color:#0000!important}.ideas-care .zak-header-search--opened .zak-search-field-label .zak-icon--search{display:block}.ideas-care .zak-header-search--opened .zak-search-field-label .zak-icon--search svg{fill:#fff}.ideas-care .zak-header-search--opened .zak-icon--close{background:unset;z-index:9999;border:none;padding:10px;display:block;position:relative}.ideas-care .zak-header-search--opened .zak-icon--close:focus{outline:1px solid #fff}.ideas-care .zak-header-search--opened .zak-icon--close:active{outline:none}.ideas-care .zak-header-search--opened .zak-icon--close:before{content:"";background:#fff;border-radius:2px;width:20px;height:2px;transition:all .3s ease-in-out;position:absolute;top:10px;right:0;transform:rotate(45deg)}.ideas-care .zak-header-search--opened .zak-icon--close:after{content:"";background:#fff;border-radius:2px;width:20px;height:2px;transition:all .3s ease-in-out;position:absolute;top:10px;right:0;transform:rotate(135deg)}.ideas-care .zak-header-search--opened .zak-icon--close:hover{cursor:pointer}.ideas-care .zak-header-search--opened .zak-icon--close:hover:before{transition:all .3s ease-in-out;transform:rotate(0)}.ideas-care .zak-header-search--opened .zak-icon--close:hover:after{transition:all .3s ease-in-out;transform:rotate(180deg)}.ideas-care .zak-header-actions{align-items:center;gap:16px;display:flex}.ideas-care .zak-header-actions li{align-items:center}}.ideas-care .zak-search-form{position:unset;width:100%;display:block}.ideas-care .zak-search-form .zak-search-submit{display:none}.ideas-care .zak-search-form .zak-search-field-label{align-items:center;gap:16px;width:fit-content;margin-bottom:0;display:flex;position:relative}.ideas-care .zak-search-form .zak-search-field{color:var(--zakra-color-6,#3f3f46);opacity:.9;background-color:#27272a;border:0}.ideas-care .zak-search-form .zak-search-field:focus{color:#fff}.ideas-care .zak-search-form input:-webkit-autofill{transition:background-color 600000s,color 600000s}.ideas-care .zak-search-form input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s}.ideas-care .zak-search-form input[data-autocompleted]{background-color:#0000!important}.ideas-care .zak-header-buttons .zak-header-button .zak-button{text-align:center;border:1px solid var(--zakra-color-1,#027abb);display:block}.ideas-care .zak-header-buttons .zak-header-button .zak-button:hover{color:var(--zakra-color-1,#027abb);border:1px solid var(--zakra-color-1,#027abb)}.ideas-care .zak-header-buttons .zak-header-button--2 .zak-button{border:1px solid var(--zakra-color-1,#027abb);color:var(--zakra-color-1,#027abb);background:0 0}.ideas-care .zak-header-buttons--desktop{margin-left:24px;display:none}.ideas-care .zak-mobile-nav .zak-header-buttons{margin-top:18px;display:block}.ideas-care .zak-mobile-nav .zak-icon--close{display:none}@media screen and (min-width:768px){.ideas-care .zak-header-buttons{align-items:center;gap:24px;display:flex}.ideas-care .zak-header-buttons .zak-button:hover{color:var(--zakra-color-1,#027abb);border-color:var(--zakra-color-1,#027abb)}}.ideas-care .wp-custom-header{position:relative}.ideas-care .wp-custom-header img{vertical-align:middle;width:100%;margin:0 auto}.ideas-care .wp-custom-header iframe#wp-custom-header-video{width:100%}.ideas-care .wp-custom-header video#wp-custom-header-video{max-width:100%;height:auto;margin:0 auto;display:block;overflow:hidden}.ideas-care .wp-custom-header:hover .wp-custom-header-video-button{visibility:visible;opacity:1;transform:translateY(0)}.ideas-care .wp-custom-header .wp-custom-header-video-button{z-index:9999;text-align:center;color:#fff;cursor:pointer;opacity:0;visibility:hidden;border:none;outline:none;width:70px;height:60px;padding:10px;font-size:18px;transition:box-shadow .35s,opacity .35s,visibility .35s,transform .35s;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);transform:translateY(10px);box-shadow:0 0 60px #00000080}.ideas-care .wp-custom-header .wp-custom-header-video-button:hover{box-shadow:0 0 75px #000c}.ideas-care .zak-page-header{background-color:var(--zakra-color-9,#e4e4e7);padding:30px 0}.ideas-care .zak-page-header .zak-archive-description{display:none}.ideas-care .zak-page-header .zak-row{align-items:center;gap:20px}.ideas-care .zak-page-header .zak-page-title{margin-bottom:0;font-size:2.4rem;font-weight:400;line-height:1.3}.ideas-care .zak-page-header.zak-style-1 .zak-page-title{margin-right:auto}.ideas-care .zak-page-header.zak-style-1 .breadcrumbs{margin-left:auto}.ideas-care .zak-page-header.zak-style-3 .zak-row{flex-direction:column}.ideas-care .zak-page-header.zak-style-3 .zak-page-title{text-align:center}.ideas-care .zak-page-header.zak-style-2 .zak-page-header__title{order:2;margin-left:auto}.ideas-care .zak-page-header.zak-style-2 .breadcrumbs{order:1;margin-right:auto}.ideas-care .zak-page-header.zak-style-4 .zak-row{flex-direction:column;align-content:flex-start;align-items:flex-start}.ideas-care .zak-page-header.zak-style-5 .zak-row{flex-direction:column;align-content:flex-end;align-items:flex-end}.ideas-care:not(.has-page-header) .zak-page-header{background-color:var(--zakra-color-9,#e4e4e7);padding:30px 0}.ideas-care:not(.has-page-header) .zak-page-header .zak-row{align-items:center;gap:20px}.ideas-care:not(.has-page-header) .zak-page-header .zak-page-title{margin-bottom:0;font-size:2.4rem;font-weight:400;line-height:1.3}.ideas-care:not(.has-page-header) .zak-page-header.zak-style-1 .zak-page-title{margin-right:auto}.ideas-care:not(.has-page-header) .zak-page-header.zak-style-1 .zak-row{flex-direction:row-reverse}.ideas-care:not(.has-page-header) .zak-page-header.zak-style-3 .zak-row{flex-direction:column}.ideas-care:not(.has-page-header) .zak-page-header.zak-style-3 .zak-page-title{text-align:center}.ideas-care:not(.has-page-header) .zak-page-header.zak-style-2 .zak-page-header__title{order:2;margin-left:auto}.ideas-care:not(.has-page-header) .zak-page-header.zak-style-2 .breadcrumbs{order:1;margin-right:auto}.ideas-care:not(.has-page-header) .zak-page-header.zak-style-4 .zak-row{flex-direction:column;align-content:flex-start;align-items:flex-start}.ideas-care:not(.has-page-header) .zak-page-header.zak-style-5 .zak-row{flex-direction:column;align-content:flex-end;align-items:flex-end}.ideas-care .zak-breadcrumbs .trail-items,.ideas-care .breadcrumbs .trail-items{flex-wrap:wrap;margin:0;list-style-type:none;display:flex}.ideas-care .zak-breadcrumbs .trail-items li:after,.ideas-care .breadcrumbs .trail-items li:after{content:"/";margin:0 4px}.ideas-care .zak-breadcrumbs .trail-items li:last-child:after,.ideas-care .breadcrumbs .trail-items li:last-child:after{content:none}.ideas-care .zak-breadcrumbs .trail-items a,.ideas-care .breadcrumbs .trail-items a{color:var(--zakra-color-1,#027abb);text-decoration:underline}.ideas-care .zak-breadcrumbs .trail-items a:hover,.ideas-care .breadcrumbs .trail-items a:hover{text-decoration:none}.ideas-care .sticky{display:block}.ideas-care .zak-posts .zak-post{border-bottom:1px solid var(--zakra-color-9,#e4e4e7);padding:30px 0}.ideas-care .zak-posts .zak-post:last-child{border-bottom:0;padding-bottom:0}.ideas-care .zak-posts .zak-post:first-child{border-bottom:1px solid var(--zakra-color-9,#e4e4e7);padding-top:0;padding-bottom:30px}.ideas-care .extra-hatom{display:none}.ideas-care .entry-title{word-break:break-word;margin-bottom:0;font-weight:600}.ideas-care .entry-title:hover a{color:var(--zakra-color-1,#027abb);text-decoration:underline}.ideas-care .entry-title a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.ideas-care .zak-entry-thumbnail{margin-bottom:20px}.ideas-care .zak-entry-thumbnail__link{display:block}.ideas-care .zak-entry-meta{border:0 solid var(--zakra-color-9,#e4e4e7);flex-wrap:wrap;gap:12px;margin-top:10px;font-size:1.4rem;display:flex}.ideas-care .zak-entry-meta a{color:var(--zakra-color-1,#027abb);text-decoration:underline}.ideas-care .zak-entry-meta a:hover{text-decoration:none}.ideas-care .zak-style-2 .zak-entry-meta span,.ideas-care .zak-style-2 .zak-entry-meta a{color:var(--zakra-color-1,#027abb)}.ideas-care .zak-style-2 .zak-entry-meta a:hover{color:var(--zakra-color-2,#2270b0)}.ideas-care .zak-style-2 .zak-entry-meta>span{display:inline-block}.ideas-care .zak-style-2 .zak-entry-meta>span:before{margin-right:5px;font-family:FontAwesome;display:inline-block}.ideas-care .zak-style-2 .zak-entry-meta .zak-comments-link,.ideas-care .zak-style-2 .zak-entry-meta .zak-posted-on,.ideas-care .zak-style-2 .zak-entry-meta .zak-cat-links,.ideas-care .zak-style-2 .zak-entry-meta .zak-byline,.ideas-care .zak-style-2 .zak-entry-meta .zak-tags-links{align-items:center;gap:6px;display:flex}.ideas-care .zak-style-2 .zak-entry-meta .zak-comments-link svg,.ideas-care .zak-style-2 .zak-entry-meta .zak-posted-on svg,.ideas-care .zak-style-2 .zak-entry-meta .zak-cat-links svg,.ideas-care .zak-style-2 .zak-entry-meta .zak-byline svg,.ideas-care .zak-style-2 .zak-entry-meta .zak-tags-links svg{fill:var(--zakra-color-6,#3f3f46);width:16px;height:16px}.ideas-care .zak-style-2 .zak-entry-meta .zak-cat-links,.ideas-care .zak-style-2 .zak-entry-meta .zak-tags-links{flex-wrap:wrap}.ideas-care .entry-content{margin-top:20px}.ideas-care .entry-content p{margin-bottom:24px}.ideas-care .entry-content p:last-child{margin-bottom:0}.ideas-care .zak-entry-summary{margin-top:20px}.ideas-care .page-links{clear:both;margin:0 0 1.5rem}.ideas-care .zak-entry-footer.zak-alignment-style-2{text-align:right}.ideas-care .zak-entry-footer a{color:var(--zakra-color-6,#3f3f46)}.ideas-care .zak-entry-footer .edit-link a{color:var(--zakra-color-1,#027abb)}.ideas-care .entry-button{align-items:center;gap:2px;display:inline-flex}.ideas-care .entry-button:hover{color:var(--zakra-color-1,#027abb);text-decoration:underline}.ideas-care .entry-button:hover .zak-icon{fill:var(--zakra-color-1,#027abb);transform:translate(4px)}.ideas-care .comment-content a{word-wrap:break-word}.ideas-care .bypostauthor{display:block}.ideas-care #comments{margin-top:40px}.ideas-care #comments .comment-list{margin-left:0;list-style-type:none}.ideas-care #comments .comment-list .comment-respond{margin-top:32px}.ideas-care #comments .comment-list .children{margin-left:2rem;list-style-type:none}#comments .comment-list .comment-.ideas-care{padding-bottom:16px}.ideas-care #comments .comment-list .comment-meta{min-height:40px;position:relative}.ideas-care #comments .comment-list .comment-meta .comment-author img.avatar{border:1px solid #11111126;border-radius:100px;width:40px;height:40px;position:absolute;top:0;left:0}.ideas-care #comments .comment-list .comment-meta .comment-author .fn{margin-bottom:8px;margin-left:50px;font-size:2rem;font-weight:400}.ideas-care #comments .comment-list .comment-meta .comment-author .says{display:none}.ideas-care #comments .comment-list .comment-meta .comment-metadata{margin-left:50px;font-size:1.4rem}.ideas-care #comments .comment-list .comment-meta .edit-link{color:var(--zakra-color-1,#027abb);text-decoration:underline}.ideas-care #comments .comment-list .comment-meta .edit-link:hover{text-decoration:none}.ideas-care #comments .comments-title{margin-bottom:42px;display:inline-block}.ideas-care #comments .comments-title,.ideas-care #comments .comment-reply-title{border-bottom:1px solid var(--zakra-color-9,#e4e4e7);padding-bottom:12px;font-size:2.4rem;position:relative}.ideas-care #comments .comments-title:before,.ideas-care #comments .comment-reply-title:before{content:" ";background-color:var(--zakra-color-1,#027abb);width:30px;height:1px;display:block;position:absolute;bottom:-1px;left:0}.ideas-care #comments .comment-reply-title{margin-bottom:10px;display:inline-block}.ideas-care #comments .comment-content{margin-top:24px;margin-left:50px;font-size:1.4rem}.ideas-care #comments .comment-content a{color:var(--zakra-color-1,#027abb);font-size:1.4rem;text-decoration:underline}.ideas-care #comments .comment-content a:hover{text-decoration:none}.ideas-care #comments .comment-content p{margin-bottom:0}.ideas-care #comments .reply{color:var(--zakra-color-1,#027abb);margin-top:24px;margin-left:50px;font-size:1.4rem;text-decoration:underline}.ideas-care #comments .reply:hover{text-decoration:none}.ideas-care #comments .logged-in-as{margin-bottom:24px}.ideas-care .comments-area ol.comment-list .children{border-top:1px solid var(--zakra-color-9,#e4e4e7);padding-top:30px}.ideas-care textarea{height:150px}.ideas-care .comment-respond{margin-top:60px}.ideas-care .comment-respond textarea,.ideas-care .comment-respond input[type=text],.ideas-care .comment-respond input[type=email],.ideas-care .comment-respond input[type=url]{background-color:inherit;border-radius:4px;margin-bottom:20px;display:flex}.ideas-care .comment-respond .form-submit{margin-top:40px;margin-bottom:20px}.ideas-care .comment-respond small{color:var(--zakra-color-1,#027abb);margin-left:16px;font-size:1.4rem;text-decoration:underline}.ideas-care .comment-respond label{margin-bottom:10px;font-size:1.4rem;font-weight:600}.ideas-care .comment-respond input[type=checkbox]{width:20px;height:20px;margin-right:0}.ideas-care .comment-form-cookies-consent{align-items:center;gap:10px;display:flex}.ideas-care .comment-form-cookies-consent label{margin-bottom:0;font-weight:400}@media screen and (min-width:992px){.ideas-care .comment-respond textarea,.ideas-care .comment-respond input[type=text],.ideas-care .comment-respond input[type=email],.ideas-care .comment-respond input[type=url]{width:570px}}.ideas-care .widget{margin:0 0 2.5em}.ideas-care .widget:last-child{margin-bottom:0}.ideas-care .widget .wp-block-heading,.ideas-care .widget .widget-title{border-bottom:1px solid var(--zakra-color-9,#e4e4e7);padding-bottom:10px;position:relative}.ideas-care .widget .wp-block-heading:before,.ideas-care .widget .widget-title:before{content:" ";background-color:var(--zakra-color-1,#027abb);width:30px;height:1px;display:block;position:absolute;bottom:-1px;left:0}.ideas-care .widget .widget-title,.ideas-care .widget h2{margin-bottom:20px;font-size:2rem;font-weight:600}.ideas-care .widget ul{flex-direction:column;gap:8px;margin:0;list-style-type:none;display:flex}.ideas-care .widget ul ul{padding-left:1em}.ideas-care .widget ul.footer-social-icon{flex-direction:row}.ideas-care .widget li a{color:var(--zakra-color-1,#027abb);text-decoration:underline;display:inline-block}.ideas-care .widget li a:hover{text-decoration:none}.ideas-care .widget li a select{max-width:100%}.ideas-care .widget li a+.post-date{margin-bottom:.5rem;display:block}.ideas-care .widget_search .zak-search-form label{flex-direction:row-reverse;width:100%}.ideas-care .widget_search .zak-search-form .zak-icon--search{padding-right:16px}.ideas-care .widget_search .zak-search-form .zak-icon--search svg{width:20px;height:20px}.ideas-care .widget_search .wp-block-search__button{margin-left:0}.ideas-care .widget_search input[type=search],.ideas-care .widget_search .zak-search-submit{background-color:inherit;border:0;height:50px}.ideas-care .widget_search .wp-element-button{color:#0000;border:0;align-items:center;padding:0;line-height:1;display:flex;position:relative}.ideas-care .widget_search .wp-element-button:before{content:"";-webkit-text-decoration:inherit;text-decoration:inherit;color:#27272a;font-family:FontAwesome;font-size:1.8rem;font-style:normal;font-weight:400;position:absolute;left:12px}.ideas-care .widget_search button{background-color:unset;padding:8px;display:none}.ideas-care .widget_search .wp-block-search__inside-wrapper,.ideas-care .widget_search .zak-search-container{border:1px solid #d4d4d8;border-radius:4px;display:flex}.ideas-care .widget_search .wp-block-search__inside-wrapper:focus-within,.ideas-care .widget_search .zak-search-container:focus-within{border-color:#27272a}.ideas-care .widget_search .wp-block-search__inside-wrapper{font-size:1.4rem}.ideas-care .widget_search .wp-block-search .wp-block-search__label{margin-bottom:10px;font-size:1.4rem;font-weight:600}.ideas-care .widget_recent_comments li{padding:.5rem 0}.ideas-care .widget_calendar table td,.ideas-care .widget_calendar table th{padding:inherit;text-align:center}.ideas-care .widget_tag_cloud .tagcloud{flex-wrap:wrap;display:flex}.ideas-care .widget_tag_cloud .tagcloud a{border:1px solid;margin:5px;padding:5px 10px;font-size:1rem!important}.ideas-care ::placeholder{color:#d4d4d8}.ideas-care .zak-top-bar,.ideas-care .zak-footer{color:#fafafa;background-color:#18181b;font-size:1.4rem}.ideas-care .zak-top-bar .zak-row,.ideas-care .zak-footer-bar .zak-row{flex-direction:column;align-items:center;gap:.75em}.ideas-care .zak-top-bar .zak-container,.ideas-care .zak-footer-bar .zak-container{flex-direction:column;row-gap:.8rem}.ideas-care .zak-top-bar p,.ideas-care .zak-footer-bar p{margin:0}.ideas-care .zak-top-bar .header-bar-social-icons a,.ideas-care .zak-footer-bar .header-bar-social-icons a,.ideas-care .zak-top-bar a,.ideas-care .zak-footer-bar a{text-decoration:none}.ideas-care .zak-top-bar a:hover,.ideas-care .zak-footer-bar a:hover{color:inherit;text-decoration:none}.ideas-care .zak-top-bar .widget,.ideas-care .zak-footer-bar .widget{margin:0}.ideas-care .zak-top-bar .widget li,.ideas-care .zak-footer-bar .widget li{border-bottom:none}.ideas-care .zak-top-bar .menu,.ideas-care .zak-footer-bar .menu{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;list-style-type:none;display:flex}.ideas-care .zak-top-bar .menu a,.ideas-care .zak-footer-bar .menu a{text-decoration:none}.ideas-care .zak-top-bar .menu a:hover,.ideas-care .zak-footer-bar .menu a:hover{text-decoration:underline}.ideas-care .zak-top-bar__1,.ideas-care .zak-top-bar__2,.ideas-care .zak-footer-bar__1,.ideas-care .zak-footer-bar__2{text-align:center}@media screen and (min-width:768px){.ideas-care .zak-top-bar .zak-row,.ideas-care .zak-footer-bar .zak-row{flex-direction:row}}.ideas-care .zak-top-bar{padding-top:14px;padding-bottom:14px;display:none}@media screen and (min-width:600px){.ideas-care .zak-top-bar{border-style:solid;border-width:0;display:block}}.ideas-care .zak-header{border-bottom:1px solid var(--zakra-color-9,#e4e4e7)}.ideas-care .zak-header .zak-row{align-items:center;position:relative}.ideas-care .zak-main-header{background-color:#fafafa;padding-top:20px;padding-bottom:20px}.ideas-care .zak-main-header .zak-row{flex-wrap:nowrap;gap:40px}.ideas-care .zak-main-header .zak-header-col--2{flex:1;justify-content:flex-end;align-items:center;display:flex}@media screen and (min-width:992px){.ideas-care .zak-header-col--2{align-items:center}}.ideas-care .zak-header.zak-layout-1-style-2 .zak-container{padding:0}.ideas-care .zak-header.zak-layout-1-style-2 .zak-header-col--2{justify-content:center;width:100%}.ideas-care .zak-header.zak-layout-1-style-2 .zak-primary-nav{flex:none}.ideas-care .zak-header.zak-layout-1-style-2 .zak-main-header .zak-row{flex-direction:column;gap:20px}.ideas-care .zak-header.zak-layout-1-style-2 .site-branding{text-align:center;flex-direction:column}.ideas-care .zak-header.zak-layout-1-style-2 .site-branding .custom-logo-link{margin-right:0}.ideas-care .zak-header.zak-layout-1-style-2 .zak-primary-nav{display:none}@media screen and (min-width:768px){.ideas-care .zak-header.zak-layout-1-style-2 .zak-primary-nav{margin-left:initial;justify-content:center;display:flex}}.ideas-care .zak-header.zak-layout-1-style-3 .zak-main-header .zak-row{flex-direction:row-reverse}.ideas-care .zak-header.zak-layout-1-style-3 .zak-main-header .zak-header-col--2{justify-content:flex-start}.ideas-care .zak-header.zak-layout-1-style-3 .site-branding{margin-left:20px}.ideas-care .zak-header.zak-layout-1-style-3 .site-branding .custom-logo-link{margin-right:0}.ideas-care .zak-header.zak-layout-1-style-3 .zak-primary-nav{margin-left:initial;flex:initial;margin-right:0}.ideas-care .zak-header.zak-layout-2-style-1 .zak-main-header{padding:0}.ideas-care .zak-header.zak-layout-2-style-1 .zak-main-header .zak-row{align-items:flex-start;gap:0}.ideas-care .zak-header.zak-layout-2-style-1 .zak-header-col--2{background:#f4f4f5;border:0 solid #d4d4d8;border-top-width:1px;align-self:stretch;width:auto;margin-left:calc(50% - 49.5vw);margin-right:calc(50% - 49.5vw);padding-top:10px;padding-bottom:10px;display:block}.ideas-care .zak-header.zak-layout-2-style-1 .zak-header-col--2 .zak-container{flex:1;align-items:center;display:flex}.ideas-care .zak-header.zak-layout-2-style-1 .zak-header-col--1{flex-direction:column;gap:40px;padding-top:24px;padding-bottom:24px;display:flex}.ideas-care .zak-header.zak-layout-2-style-1 .zak-primary-nav{justify-content:flex-start}.ideas-care .zak-header.zak-layout-2-style-1 .zak-main-header .zak-row{flex-direction:column}@media screen and (min-width:768px){.ideas-care .zak-header.zak-layout-2-style-1 .zak-header-col--1{flex-direction:row}}.ideas-care .zak-header.zak-layout-1-transparent{border-bottom:none;position:relative}.ideas-care .zak-header.zak-layout-1-transparent .zak-main-header{background:0 0}.ideas-care .zak-header.zak-layout-1-transparent .zak-header-transparent-wrapper{z-index:9999;border-bottom:1px solid var(--zakra-color-9,#e4e4e7);background:0 0;width:100%;height:auto;position:absolute;top:0;left:0;right:0}.ideas-care .zak-header.zak-layout-1-transparent .zak-header-transparent-wrapper .zak-header-search--opened.zak-main-header{background:#27272a}.ideas-care .zak-secondary{word-break:break-word}.ideas-care .zak-secondary .wp-element-button{color:#0000}.ideas-care .zak-secondary li{line-height:1.8}@media screen and (min-width:768px){.ideas-care .zak-secondary{border-left:1px solid var(--zakra-color-9,#e4e4e7);width:30%;padding-top:3.75em;padding-bottom:3.75em;padding-left:1.875em}}.ideas-care .zak-content{background-color:#fff}.ideas-care .zak-content .zak-row{flex-direction:column;gap:3.75em;padding-top:3.75em;padding-bottom:3.75em}.ideas-care .zak-primary{width:100%}.ideas-care .has-transparent-header:not(.blog):not(.has-page-header) .zak-row,.ideas-care.zak-no-content-margin .zak-row,.ideas-care.elementor-template-full-width .zak-row,.ideas-care .page-template-pagebuilder .zak-row{padding:0}.ideas-care:not(.tg-container--separate) #page{background:#fafafa}.ideas-care #page{min-height:calc(100vh - var(--wp-admin--admin-bar--height,0px));flex-direction:column;display:flex}.ideas-care .zak-content{flex-grow:1}.ideas-care .backdrop{position:relative}.ideas-care .backdrop:after{content:"";z-index:10;background:#52525b33;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (min-width:768px){.ideas-care .zak-content .zak-row{flex-direction:row;gap:0;padding-top:0;padding-bottom:0}.ideas-care .zak-primary{width:70%;padding-top:60px;padding-bottom:60px;padding-right:30px}}.ideas-care .zak-posts{grid-template-columns:1fr;display:grid}.ideas-care .zak-posts .zak-entry-thumbnail img{border-radius:4px}.ideas-care.page .entry-content{word-break:break-word;margin-top:0}.ideas-care .zak-footer .site-info{text-align:center;padding:1rem 0}.ideas-care .zak-footer .zak-footer-widget-container{flex-wrap:wrap;justify-content:space-between;padding:60px 0 25px;display:flex}.ideas-care .zak-footer .zak-footer-widget-container.style-1 .zak-footer-col{width:calc(25% - 20px)}.ideas-care .zak-footer .menu li a{gap:8px;display:flex}.ideas-care .zak-footer .zak-submenu-toggle{fill:#fff;align-items:center;display:flex}.ideas-care .zak-footer .zak-footer-widget--title-hidden .widget-title{display:none}.ideas-care .zak-footer .footer-social-icons ul{flex-direction:row}.ideas-care .zak-footer-cols{color:#d4d4d8;border-top:1px solid #d4d4d8;padding-top:60px;padding-bottom:60px}.ideas-care .zak-footer-cols .zak-row{gap:32px;display:grid}.ideas-care .zak-footer-cols .widget{margin:0}.ideas-care .zak-footer-cols .widget-title,.ideas-care .zak-footer-cols h2{margin-bottom:16px;font-size:1.6rem}.ideas-care .zak-footer-cols h1,.ideas-care .zak-footer-cols h2,.ideas-care .zak-footer-cols h3,.ideas-care .zak-footer-cols h4,.ideas-care .zak-footer-cols h5,.ideas-care .zak-footer-cols h6{color:#fafafa}.ideas-care .zak-footer-col{flex-direction:column;gap:32px;display:flex}.ideas-care .zak-footer-col .wp-block-social-links{flex-direction:row;display:flex}.ideas-care .zak-footer-col .widget ul a{color:#fff;text-decoration:none}.ideas-care .zak-footer-col ul li{border-bottom:0 solid var(--zakra-color-9,#e4e4e7)}.ideas-care .zak-footer-cols.zak-layout-1-style-1 .zak-row,.ideas-care .zak-footer-cols.zak-layout-1-style-2 .zak-row,.ideas-care .zak-footer-cols.zak-layout-1-style-3 .zak-row,.ideas-care .zak-footer-cols.zak-layout-1-style-4 .zak-row{grid-template-columns:repeat(var(--grid-column,1), 1fr)}.ideas-care .zak-footer-bar{border-top:1px solid var(--zakra-color-6,#3f3f46);padding-top:24px;padding-bottom:24px}.ideas-care .zak-footer-bar.zak-style-2 .zak-row{flex-direction:column;justify-content:normal}.ideas-care .zak-footer-bar.zak-style-2 .zak-footer-bar__1,.ideas-care .zak-footer-bar.zak-style-2 .zak-footer-bar__2{text-align:center}.ideas-care .zak-footer-bar.zak-style-2 .zak-footer-bar__1 ul,.ideas-care .zak-footer-bar.zak-style-2 .zak-footer-bar__2 ul{justify-content:center}.ideas-care .zak-footer-bar.zak-style-2 .zak-footer-bar__1 .widget,.ideas-care .zak-footer-bar.zak-style-2 .zak-footer-bar__2 .widget{align-items:center}.ideas-care .zak-footer-bar.zak-style-2 .zak-footer-bar__1 .widget li,.ideas-care .zak-footer-bar.zak-style-2 .zak-footer-bar__2 .widget li{text-align:center}.ideas-care .zak-scroll-to-top{opacity:0;visibility:hidden;z-index:999;background-color:#27272a;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .5s;display:flex;position:fixed;bottom:24px;right:24px;transform:translateY(0)}.ideas-care .zak-scroll-to-top .zak-icon{fill:#fafafa}.ideas-care .zak-scroll-to-top.zak-scroll-to-top--show{opacity:1;visibility:visible;transform:translateY(-10px)}@media screen and (min-width:768px){.ideas-care .zak-footer-cols.zak-layout-1-style-1 .zak-row{--grid-column:1}.ideas-care .zak-footer-cols.zak-layout-1-style-2 .zak-row{--grid-column:2}.ideas-care .zak-footer-cols.zak-layout-1-style-3 .zak-row{--grid-column:3}.ideas-care .zak-footer-cols.zak-layout-1-style-4 .zak-row{--grid-column:4}}.ideas-care .zak-error-404{text-align:center}.ideas-care .zak-error-404 img{margin-bottom:40px}.ideas-care .zak-error-404 .zak-content-header{background-color:#0000;margin-bottom:30px;font-size:3.2rem;font-weight:600;line-height:1.3}.ideas-care .zak-error-404 .zak-button{margin-top:30px;padding:8px 16px;display:inline-block}.ideas-care .zak-error-404 .zak-button span{justify-content:center;align-items:center;gap:4px;display:flex}.ideas-care .zak-error-404 .zak-button svg{fill:#fff;width:16px;height:16px}.ideas-care .zak-error-404 .zak-button:hover svg{fill:var(--zakra-color-1,#027abb)}.ideas-care .zak-no-results{text-align:center}.ideas-care .zak-no-results .zak-page-header{background-color:#0000;padding:0}.ideas-care .zak-no-results .zak-page-header .zak-page-title{margin-bottom:30px;font-size:3.2rem;font-weight:600}.ideas-care .zak-no-results img{width:230px;height:186px;margin-bottom:40px}.ideas-care .zak-no-results .page-content{flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex}.ideas-care .zak-no-results .zak-search-container{width:100%}.ideas-care .zak-no-results .zak-search-form .zak-search-field-label{border:1px solid #d4d4d8;border-radius:4px;flex-direction:row-reverse}.ideas-care .zak-no-results .zak-search-form .zak-search-field{background-color:#0000}.ideas-care .zak-no-results .zak-icon--search{padding:14px}.ideas-care .zak-no-results .zak-icon--search svg{width:20px;height:20px}.ideas-care .zak-no-results .zak-icon--close{display:none}@media screen and (min-width:768px){.ideas-care .zak-no-results .page-content p{width:544px}.ideas-care .zak-no-results .zak-search-form{width:449px;margin-left:auto;margin-right:auto}}@media screen and (min-width:992px){.ideas-care .zak-no-results .zak-search-form{width:564px;margin-left:auto;margin-right:auto}}.ideas-care .page-template-pagebuilder{background:#fff}.ideas-care .page-template-pagebuilder.zak-container--wide .zak-content .zak-container{max-width:100%}.ideas-care .page-template-pagebuilder .widget{background:initial;padding:0}.ideas-care .page-template-pagebuilder .zak-primary.pagebuilder-content{max-width:inherit;flex:1;padding:0}.ideas-care .page-template-pagebuilder .zak-content .zak-container{padding-left:0;padding-right:0}.ideas-care .pagebuilder-content a{color:var(--zakra-color-1,#027abb)}.ideas-care .pagebuilder-content a:hover,.ideas-care .pagebuilder-content a:focus{color:#0284c7}.ideas-care.page-template.tg-container--separate #page{background:#fafafa}.ideas-care .zak-container--boxed .zak-site{width:90%;margin:20px auto;box-shadow:4px 24px 60px #6d8dad40}.ideas-care .zak-container--boxed .zak-site#page{background-color:#fafafa}.ideas-care .zak-container--boxed .zak-main-header .zak-container,.ideas-care .zak-container--boxed .zak-content .zak-container,.ideas-care .zak-container--boxed .zak-top-bar .zak-container,.ideas-care .zak-container--boxed .zak-footer-bar .zak-container{max-width:100%}.ideas-care .zak-container--boxed .zak-header.zak-layout-2 .zak-header-col--2{margin-left:-16px;margin-right:-16px}@media screen and (min-width:768px){.ideas-care .zak-container--boxed .zak-site{max-width:1170px}}.ideas-care.zak-content-area--boxed .zak-posts{gap:30px}.ideas-care.zak-content-area--boxed .zak-post:first-child{padding-top:20px;padding-bottom:20px}.ideas-care.zak-content-area--boxed .zak-post:last-child{border:1px solid var(--zakra-color-9,#e4e4e7);padding-bottom:20px}.ideas-care.zak-content-area--boxed .zak-secondary{border-left:0}.ideas-care.zak-content-area--boxed .zak-site-layout--left .zak-primary{padding-left:2em}.ideas-care.zak-content-area--boxed .zak-site-layout--left .zak-secondary{border-right:0;padding-right:2em}.ideas-care.zak-content-area--boxed .zak-post,.ideas-care.zak-content-area--boxed .widget{border:1px solid var(--zakra-color-9,#e4e4e7);border-radius:4px;padding:20px 24px}.ideas-care.zak-content-area--boxed .zak-footer-col .widget{background-color:#0000;border:0;padding:0}.ideas-care .tg-container--stretched .zak-container{width:100%;max-width:unset}.ideas-care .zak-site-layout--centered .zak-primary{max-width:770px;margin:0 auto}.ideas-care .zak-site-layout--centered.zak-container--boxed .zak-primary .entry-content>.alignfull{margin-left:unset;margin-right:unset}.ideas-care .zak-site-layout--centered .zak-secondary{display:none}.ideas-care.zak-site-layout--contained.zak-site-layout--no_sidebar .zak-primary{width:100%;padding-right:0}.ideas-care.zak-site-layout--contained.zak-site-layout--no_sidebar .zak-secondary{display:none}.ideas-care .zak-site-layout--left .zak-primary{padding-right:0}.ideas-care .zak-site-layout--left .zak-secondary{border-left:0;padding-left:0}@media screen and (min-width:768px){.ideas-care .zak-site-layout--left .zak-content .zak-row{flex-direction:row-reverse}.ideas-care .zak-site-layout--left .zak-primary{padding-left:30px}.ideas-care .zak-site-layout--left .zak-secondary{border-right:1px solid var(--zakra-color-9,#e4e4e7);padding-right:30px}}.ideas-care .zak-site-layout--centered .zak-primary{width:100%;padding-right:0}.ideas-care .zak-site-layout--centered .zak-primary .entry-content>.alignfull{max-width:unset;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.ideas-care .zak-site-layout--centered .zak-primary .entry-content>.alignfull.wp-block-cover,.ideas-care .zak-site-layout--centered .zak-primary .entry-content>.alignfull.wp-block-cover-image{width:unset}.ideas-care .zak-site-layout--centered .zak-primary .entry-content>.alignwide{max-width:unset;margin-left:-100px;margin-right:-100px}.ideas-care .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 8%}.ideas-care .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0}@media (max-width:600px){.ideas-care .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content,.ideas-care .wp-block-media-text .wp-block-media-text__content{padding:0}}.ideas-care .wp-block-columns{padding:3em 2em}.ideas-care .wp-block-social-links li a{display:flex}.ideas-care ul.wp-block-post-template{margin:0}.ideas-care .entry-content .wp-block-button.is-style-outline .wp-block-button__link{color:var(--zakra-color-1,#027abb);border-width:1px}.ideas-care .wp-block-cover p.wp-block-cover-text{color:#fff}.ideas-care.elementor-template-full-width .zak-content .zak-row{display:block}.ideas-care.has-transparent-header.elementor-editor-active .zak-header{z-index:-1}@media screen and (min-width:768px){.ideas-care .ehf-header #masthead{flex-basis:100%}.ideas-care .ehf-header .hfeed.site .zak-primary{width:100%}.ideas-care .ehf-header .hfeed.site:has(.zak-secondary) .zak-primary{width:70%}}.ideas-care .zak-header-builder .zak-header-top-row{color:#fff;background-color:#006b3f}.ideas-care .zak-header-builder .zak-header-main-row{background-color:#fff;padding:20px}.ideas-care .zak-header-builder .zak-header-bottom-row .zak-container{max-width:400px}.ideas-care .zak-header-builder .zak-main-nav,.ideas-care .zak-header-builder .zak-secondary-nav,.ideas-care .zak-header-builder .zak-tertiary-menu{border-bottom-color:#e9ecef}.ideas-care .zak-header-builder .zak-primary-nav ul li a{font-family:Lato;font-size:15px;font-weight:400;line-height:26px}.ideas-care .zak-header-builder .zak-header-buttons .zak-header-button .zak-button{color:var(--zakra-color-1);background-color:#f7f9fe;border-color:#fff;border-radius:30px;padding:16px 32px}.ideas-care .zak-footer-builder .zak-footer-top-row,.ideas-care .zak-footer-builder .zak-footer-main-row{background-color:#006b3f}.ideas-care .zak-footer-builder .zak-footer-main-row{border-color:#e9ecef}.ideas-care .zak-footer-builder .zak-footer-bottom-row{background-color:#006b3f;border-color:#006b3f;border-top-width:1px}.ideas-care .zak-footer-builder .zak-copyright{color:#fafafa}.ideas-care .zak-header-builder .site-branding .custom-logo-link img{width:400px}.ideas-care .zak-header-builder .site-title{font-family:Abhaya Libre;font-size:24px;font-weight:500;line-height:1.5}.ideas-care .zak-footer-builder .zak-footer-bottom-row{color:#fafafa}.ideas-care .zak-footer-builder .zak-footer-top-row,.ideas-care .zak-footer-builder .zak-footer-main-row,.ideas-care .zak-footer-builder .zak-footer-main-row a,.ideas-care .zak-footer-builder .zak-footer-main-row ul li a,.ideas-care .zak-footer-builder .zak-footer-main-row .widget ul li a{color:#fff}.ideas-care .zak-header-builder,.ideas-care .zak-header-sticky-wrapper .sticky-header{border-color:#e4e4e7;border-bottom-width:1px}.ideas-care .zak-footer-builder .zak-footer-main-row ul li{border-bottom-color:#e9ecef}.ideas-care{--top-grid-columns:4;--main-grid-columns:4;--bottom-grid-columns:2}.ideas-care .zak-footer-builder .zak-footer-bottom-row .zak-footer-col,.ideas-care .zak-footer-builder .zak-footer-main-row .zak-footer-col,.ideas-care .zak-footer-builder .zak-footer-top-row .zak-footer-col{flex-direction:column}.ideas-care .zak-footer-builder .zak-copyright{text-align:center}.ideas-care .zak-footer-builder .zak-footer-nav,.ideas-care .zak-footer-builder .zak-footer-nav-2{justify-content:center;display:flex}.zak-footer-builder .zak-.ideas-care-1,.zak-footer-builder .zak-.ideas-care-2{text-align:center}.ideas-care .zak-footer-builder .footer-social-icons,.ideas-care .zak-footer-builder .widget-footer-sidebar-1,.ideas-care .zak-footer-builder .widget-footer-sidebar-2,.ideas-care .zak-footer-builder .widget-footer-sidebar-3,.ideas-care .zak-footer-builder .widget-footer-sidebar-4,.ideas-care .zak-footer-builder .widget-footer-bar-col-1-sidebar,.ideas-care .zak-footer-builder .widget-footer-bar-col-2-sidebar{text-align: }.ideas-care{--zakra-color-1:#006b3f;--zakra-color-2:#2f9ed8;--zakra-color-3:#123b5d;--zakra-color-4:#f4f9f7;--zakra-color-5:#fff;--zakra-color-6:#1f1f32;--zakra-color-7:#3f3f46;--zakra-color-8:#fff;--zakra-color-9:#e4e4e7}.ideas-care .zak-primary,.ideas-care .zak-secondary{padding-top:0;padding-bottom:0}@media screen and (min-width:768px){.ideas-care .zak-primary{width:70%}}.ideas-care a:hover,.ideas-care a:focus,.ideas-care .zak-primary-nav ul li:hover>a,.ideas-care .zak-primary-nav ul .current_page_item>a,.ideas-care .zak-entry-summary a,.ideas-care .zak-entry-meta a,.ideas-care .zak-post-content .zak-entry-footer a:hover,.ideas-care .pagebuilder-content a,.ideas-care .zak-style-2 .zak-entry-meta span,.ideas-care .zak-style-2 .zak-entry-meta a,.ideas-care .entry-title:hover a,.ideas-care .zak-breadcrumbs .trail-items a,.ideas-care .breadcrumbs .trail-items a,.ideas-care .entry-content a,.ideas-care .edit-link a,.ideas-care .zak-footer-bar a:hover,.ideas-care .widget li a,.ideas-care #comments .comment-content a,.ideas-care #comments .reply,.ideas-care button:hover,.ideas-care .zak-button:hover,.ideas-care .zak-entry-footer .edit-link a,.ideas-care .zak-header-action .yith-wcwl-items-count .yith-wcwl-icon span,.ideas-care .pagebuilder-content a,.ideas-care .zak-entry-footer a,.ideas-care .zak-header-buttons .zak-header-button--2 .zak-button,.ideas-care .zak-header-buttons .zak-header-button .zak-button:hover,.ideas-care .woocommerce-cart .coupon button.button{color:#006b3f}.ideas-care .zak-post-content .entry-button:hover .zak-icon,.ideas-care .zak-error-404 .zak-button:hover svg,.ideas-care .zak-style-2 .zak-entry-meta span .zak-icon,.ideas-care .entry-button .zak-icon{fill:#006b3f}.ideas-care blockquote,.ideas-care .wp-block-quote,.ideas-care button,.ideas-care input[type=button],.ideas-care input[type=reset],.ideas-care input[type=submit],.ideas-care .wp-block-button .wp-block-button__link,.ideas-care blockquote.has-text-align-right,.ideas-care .wp-block-quote.has-text-align-right,.ideas-care button:hover,.ideas-care .wp-block-button .wp-block-button__link:hover,.ideas-care .zak-button:hover,.ideas-care .zak-header-buttons .zak-header-button .zak-button,.ideas-care .zak-header-buttons .zak-header-button.zak-header-button--2 .zak-button,.ideas-care .zak-header-buttons .zak-header-button .zak-button:hover,.ideas-care .woocommerce-cart .coupon button.button,.ideas-care .woocommerce-cart .actions>button.button{border-color:#006b3f}.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul a:hover:before,.ideas-care .zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current_page_item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current_page_item>a:before,.ideas-care .zak-primary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a:before,.ideas-care .zak-scroll-to-top:hover,.ideas-care button,.ideas-care input[type=button],.ideas-care input[type=reset],.ideas-care input[type=submit],.ideas-care .zak-header-buttons .zak-header-button--1 .zak-button,.ideas-care .wp-block-button .wp-block-button__link,.ideas-care .zak-menu-item-cart .cart-page-link .count,.ideas-care .widget .wp-block-heading:before,.ideas-care #comments .comments-title:before,.ideas-care #comments .comment-reply-title:before,.ideas-care .widget .widget-title:before,.ideas-care .zak-footer-builder .zak-footer-main-row .widget .wp-block-heading:before,.ideas-care .zak-footer-builder .zak-footer-top-row .widget .wp-block-heading:before,.ideas-care .zak-footer-builder .zak-footer-bottom-row .widget .wp-block-heading:before,.ideas-care .zak-footer-builder .zak-footer-main-row .widget .widget-title:before,.ideas-care .zak-footer-builder .zak-footer-top-row .widget .widget-title:before,.ideas-care .zak-footer-builder .zak-footer-bottom-row .widget .widget-title:before,.ideas-care .woocommerce-cart .actions .coupon button.button:hover,.ideas-care .woocommerce-cart .actions>button.button,.ideas-care .woocommerce-cart .actions>button.button:hover{background-color:#006b3f}.ideas-care button,.ideas-care input[type=button],.ideas-care input[type=reset],.ideas-care input[type=submit],.ideas-care .wp-block-button .wp-block-button__link,.ideas-care .zak-button{background-color:#006b3f;border-color:#006b3f}.ideas-care,.ideas-care .woocommerce-ordering select{color:#123b5d}.ideas-care .zak-header,.ideas-care .zak-post,.ideas-care .zak-secondary,.ideas-care .zak-footer-bar,.ideas-care .zak-primary-nav .sub-menu,.ideas-care .zak-primary-nav .sub-menu li,.ideas-care .posts-navigation,.ideas-care #comments,.ideas-care .post-navigation,.ideas-care blockquote,.ideas-care .wp-block-quote,.ideas-care .zak-posts .zak-post,.ideas-care.zak-content-area--boxed .widget{border-color:#d9e2e7}.ideas-care hr .zak-container--separate,.ideas-care{background-color:#d9e2e7}.ideas-care .entry-content a{color:#2f9ed8}.ideas-care .zak-entry-footer a:hover,.ideas-care .entry-button:hover,.ideas-care .zak-entry-footer a:hover,.ideas-care .entry-content a:hover,.ideas-care .pagebuilder-content a:hover,.ideas-care .pagebuilder-content a:hover{color:#006b3f}.ideas-care .entry-button:hover .zak-icon{fill:#006b3f}.ideas-care .zak-content{background-color:#fff;background-size:contain}.ideas-care{font-family:Lato;font-size:16px;font-weight:400;line-height:1.8}.ideas-care h1,.ideas-care h2,.ideas-care h3,.ideas-care h4,.ideas-care h5,.ideas-care h6{font-family:Lato;font-weight:400;line-height:1.3}.ideas-care button,.ideas-care input[type=button],.ideas-care input[type=reset],.ideas-care input[type=submit],.ideas-care #infinite-handle span,.ideas-care .wp-block-button .wp-block-button__link{color:var(--zakra-color-1);background-color:var(--zakra-color-2)}.ideas-care .site-branding .custom-logo-link img{max-width:70px}.ideas-care .zak-header .zak-top-bar{background-size:contain}.ideas-care .zak-header-buttons .zak-header-button.zak-header-button--1 .zak-button{color:var(--zakra-color-1);background-color:#f7f9fe;border-radius:30px;padding:16px 32px;font-family:Lato;font-size:18px;font-weight:700}.ideas-care .zak-header .main-navigation{border-bottom-color:#e9ecef}.ideas-care.has-page-header .zak-page-header{padding-top:70px;padding-bottom:70px}.ideas-care .zak-page-header .zak-page-title,.ideas-care .zakra-single-article .zak-entry-header .entry-title{color:#fff}.ideas-care .zak-page-header,.ideas-care .zak-container--separate .zak-page-header{background-color:var(--zakra-color-9);background-image:var(--ideas-d30731691677c25b,url(/theme-media/ideas-d30731691677c25b.webp));background-position:50%;background-repeat:no-repeat;background-size:cover}.ideas-care .zak-page-header .breadcrumb-trail ul li,.ideas-care .zak-page-header .breadcrumb-trail ul li:after,.ideas-care .zak-page-header .breadcrumb-trail ul li a{color:#fff}.ideas-care .zak-page-header .breadcrumb-trail ul li a:hover{color:var(--zakra-color-1)}.ideas-care .zak-page-header .zak-page-title,.ideas-care .zakra-single-article .zak-entry-header .entry-title{font-family:default;font-size:40px;font-weight:500;line-height:56px}.ideas-care .entry-title:not(.zak-page-title){font-family:Lato;font-size:24px;font-weight:700;line-height:33px}.ideas-care .zak-footer .zak-footer-cols,.ideas-care .zak-footer .zak-footer-cols p{color:#fff}.ideas-care,.ideas-care.page-template-pagebuilder{background-color:#f4f9f7;background-size:auto}.ideas-care .zak-footer-cols{border-top-color:#e9ecef}.ideas-care .zak-footer-cols ul li{border-bottom-color:#e9ecef}.ideas-care .zak-footer-bar{color:#fafafa;border-top-color:#3f3f46}.ideas-care .zak-scroll-to-top:hover{background-color:var(--zakra-color-2)}.ideas-care{--e-global-color-zakracolor1:#006b3f;--e-global-color-zakracolor2:#2f9ed8;--e-global-color-zakracolor3:#123b5d;--e-global-color-zakracolor4:#f4f9f7;--e-global-color-zakracolor5:#fff;--e-global-color-zakracolor6:#1f1f32;--e-global-color-zakracolor7:#3f3f46;--e-global-color-zakracolor8:#fff;--e-global-color-zakracolor9:#e4e4e7}.ideas-care .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.ideas-care .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.ideas-care .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.ideas-care .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.ideas-care .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.ideas-care .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}.ideas-care .site-title,.ideas-care .site-description{clip:rect(1px, 1px, 1px, 1px);position:absolute}.ideas-care .ast-site-identity img,.ideas-care .custom-logo{width:auto!important;max-width:350px!important;max-height:120px!important}.ideas-care .wp-container-core-social-links-is-layout-b192c3d7{justify-content:flex-start}.ideas-care{--direction-multiplier:1}.ideas-care.rtl,.ideas-care[dir=rtl]{--direction-multiplier:-1}.ideas-care .elementor-hidden{display:none}.ideas-care .elementor-visibility-hidden{visibility:hidden}.ideas-care .elementor-screen-only,.ideas-care .screen-reader-text,.ideas-care .screen-reader-text span,.ideas-care .ui-helper-hidden-accessible{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:-10000em;overflow:hidden}.ideas-care .elementor-clearfix:after{clear:both;content:"";width:0;height:0;display:block}.ideas-care .e-logo-wrapper{line-height:1;display:inline-block}.ideas-care .e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.ideas-care .elementor *,.ideas-care .elementor :after,.ideas-care .elementor :before{box-sizing:border-box}.ideas-care .elementor a{box-shadow:none;text-decoration:none}.ideas-care .elementor hr{background-color:#0000;margin:0}.ideas-care .elementor img{box-shadow:none;border:none;border-radius:0;max-width:100%;height:auto}.ideas-care .elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.ideas-care .elementor embed,.ideas-care .elementor iframe,.ideas-care .elementor object,.ideas-care .elementor video{border:none;width:100%;max-width:100%;margin:0;line-height:1}.ideas-care .elementor .elementor-background,.ideas-care .elementor .elementor-background-holder,.ideas-care .elementor .elementor-background-video-container{z-index:0;direction:ltr;position:absolute;inset:0;overflow:hidden}.ideas-care .elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.ideas-care .elementor .elementor-background-video-container.elementor-loading{opacity:0}.ideas-care .elementor .elementor-background-video,.ideas-care .elementor .elementor-background-video-embed{max-width:none}.ideas-care .elementor .elementor-background-video,.ideas-care .elementor .elementor-background-video-embed,.ideas-care .elementor .elementor-background-video-hosted{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.ideas-care .elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.ideas-care .elementor .elementor-background-overlay{position:absolute;inset:0}.ideas-care .elementor .elementor-background-slideshow{z-index:0;position:absolute;inset:0}.ideas-care .elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;width:100%;height:100%}.ideas-care .e-con-inner>.elementor-element.elementor-absolute,.ideas-care .e-con>.elementor-element.elementor-absolute,.ideas-care .elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.ideas-care .e-con-inner>.elementor-element.elementor-fixed,.ideas-care .e-con>.elementor-element.elementor-fixed,.ideas-care .elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.ideas-care .elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.ideas-care .elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.ideas-care .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.ideas-care .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.ideas-care .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.ideas-care .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.ideas-care .elementor-element.elementor-absolute,.ideas-care .elementor-element.elementor-fixed{z-index:1}.ideas-care .elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.ideas-care .elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.ideas-care .elementor-invisible{visibility:hidden}.ideas-care .elementor-custom-embed-play{transform:translate(calc(-50% * var(--direction-multiplier)),-50%);position:absolute;inset-block-start:50%;inset-inline-start:50%}.ideas-care .elementor-custom-embed-play i{color:#fff;text-shadow:1px 0 6px #0000004d;font-size:100px}.ideas-care .elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px #0000004d);width:100px;height:100px}.ideas-care .elementor-custom-embed-play i,.ideas-care .elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.ideas-care .elementor-custom-embed-play.elementor-playing i{font-family:eicons}.ideas-care .elementor-custom-embed-play.elementor-playing i:before{content:""}.ideas-care .elementor-custom-embed-play.elementor-playing i,.ideas-care .elementor-custom-embed-play.elementor-playing svg{animation:2s linear infinite eicon-spin}.ideas-care .elementor-tag{display:inline-flex}.ideas-care .elementor-ken-burns{transition-property:transform;transition-duration:10s;transition-timing-function:linear}.ideas-care .elementor-ken-burns--out{transform:scale(1.3)}.ideas-care .elementor-ken-burns--active{transition-duration:20s}.ideas-care .elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.ideas-care .elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.ideas-care .elementor-align-center{text-align:center}.ideas-care .elementor-align-right{text-align:right}.ideas-care .elementor-align-left{text-align:left}.ideas-care .elementor-align-center .elementor-button,.ideas-care .elementor-align-left .elementor-button,.ideas-care .elementor-align-right .elementor-button{width:auto}.ideas-care .elementor-align-justify .elementor-button{width:100%}@media (min-width:-1px){.ideas-care .elementor-widescreen-align-center{text-align:center}.ideas-care .elementor-widescreen-align-right{text-align:right}.ideas-care .elementor-widescreen-align-left{text-align:left}.ideas-care .elementor-widescreen-align-center .elementor-button,.ideas-care .elementor-widescreen-align-left .elementor-button,.ideas-care .elementor-widescreen-align-right .elementor-button{width:auto}.ideas-care .elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.ideas-care .elementor-laptop-align-center{text-align:center}.ideas-care .elementor-laptop-align-right{text-align:right}.ideas-care .elementor-laptop-align-left{text-align:left}.ideas-care .elementor-laptop-align-center .elementor-button,.ideas-care .elementor-laptop-align-left .elementor-button,.ideas-care .elementor-laptop-align-right .elementor-button{width:auto}.ideas-care .elementor-laptop-align-justify .elementor-button{width:100%}.ideas-care .elementor-tablet_extra-align-center{text-align:center}.ideas-care .elementor-tablet_extra-align-right{text-align:right}.ideas-care .elementor-tablet_extra-align-left{text-align:left}.ideas-care .elementor-tablet_extra-align-center .elementor-button,.ideas-care .elementor-tablet_extra-align-left .elementor-button,.ideas-care .elementor-tablet_extra-align-right .elementor-button{width:auto}.ideas-care .elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.ideas-care .elementor-tablet-align-center{text-align:center}.ideas-care .elementor-tablet-align-right{text-align:right}.ideas-care .elementor-tablet-align-left{text-align:left}.ideas-care .elementor-tablet-align-center .elementor-button,.ideas-care .elementor-tablet-align-left .elementor-button,.ideas-care .elementor-tablet-align-right .elementor-button{width:auto}.ideas-care .elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.ideas-care .elementor-mobile_extra-align-center{text-align:center}.ideas-care .elementor-mobile_extra-align-right{text-align:right}.ideas-care .elementor-mobile_extra-align-left{text-align:left}.ideas-care .elementor-mobile_extra-align-center .elementor-button,.ideas-care .elementor-mobile_extra-align-left .elementor-button,.ideas-care .elementor-mobile_extra-align-right .elementor-button{width:auto}.ideas-care .elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.ideas-care .elementor-mobile-align-center{text-align:center}.ideas-care .elementor-mobile-align-right{text-align:right}.ideas-care .elementor-mobile-align-left{text-align:left}.ideas-care .elementor-mobile-align-center .elementor-button,.ideas-care .elementor-mobile-align-left .elementor-button,.ideas-care .elementor-mobile-align-right .elementor-button{width:auto}.ideas-care .elementor-mobile-align-justify .elementor-button{width:100%}}.ideas-care{--page-title-display:block}.ideas-care .elementor-page-title,.ideas-care h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.ideas-care .eicon-animation-spin{animation:2s linear infinite eicon-spin}.ideas-care .elementor-section{position:relative}.ideas-care .elementor-section .elementor-container{margin-inline:auto;display:flex;position:relative}@media (max-width:1024px){.ideas-care .elementor-section .elementor-container{flex-wrap:wrap}}.ideas-care .elementor-section.elementor-section-stretched{width:100%;position:relative}.ideas-care .elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.ideas-care .elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.ideas-care .elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.ideas-care .elementor-section.elementor-section-height-full{height:100vh}.ideas-care .elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.ideas-care .elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.ideas-care .elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.ideas-care .elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.ideas-care .elementor-widget-wrap{flex-wrap:wrap;align-content:flex-start;width:100%;position:relative}.ideas-care .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.ideas-care .elementor-widget-wrap>.elementor-element{width:100%}.ideas-care .elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left,0px) + var(--e-column-margin-right,0px)))}.ideas-care .elementor-widget{position:relative}.ideas-care .elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.ideas-care .elementor-widget:not(:last-child).elementor-absolute,.ideas-care .elementor-widget:not(:last-child).elementor-widget__width-auto,.ideas-care .elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.ideas-care .elementor-column{min-height:1px;display:flex;position:relative}.ideas-care .elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.ideas-care .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.ideas-care .elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.ideas-care .elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.ideas-care .elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.ideas-care .elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.ideas-care .elementor-column.elementor-col-10,.ideas-care .elementor-column[data-col="10"]{width:10%}.ideas-care .elementor-column.elementor-col-11,.ideas-care .elementor-column[data-col="11"]{width:11.111%}.ideas-care .elementor-column.elementor-col-12,.ideas-care .elementor-column[data-col="12"]{width:12.5%}.ideas-care .elementor-column.elementor-col-14,.ideas-care .elementor-column[data-col="14"]{width:14.285%}.ideas-care .elementor-column.elementor-col-16,.ideas-care .elementor-column[data-col="16"]{width:16.666%}.ideas-care .elementor-column.elementor-col-20,.ideas-care .elementor-column[data-col="20"]{width:20%}.ideas-care .elementor-column.elementor-col-25,.ideas-care .elementor-column[data-col="25"]{width:25%}.ideas-care .elementor-column.elementor-col-30,.ideas-care .elementor-column[data-col="30"]{width:30%}.ideas-care .elementor-column.elementor-col-33,.ideas-care .elementor-column[data-col="33"]{width:33.333%}.ideas-care .elementor-column.elementor-col-40,.ideas-care .elementor-column[data-col="40"]{width:40%}.ideas-care .elementor-column.elementor-col-50,.ideas-care .elementor-column[data-col="50"]{width:50%}.ideas-care .elementor-column.elementor-col-60,.ideas-care .elementor-column[data-col="60"]{width:60%}.ideas-care .elementor-column.elementor-col-66,.ideas-care .elementor-column[data-col="66"]{width:66.666%}.ideas-care .elementor-column.elementor-col-70,.ideas-care .elementor-column[data-col="70"]{width:70%}.ideas-care .elementor-column.elementor-col-75,.ideas-care .elementor-column[data-col="75"]{width:75%}.ideas-care .elementor-column.elementor-col-80,.ideas-care .elementor-column[data-col="80"]{width:80%}.ideas-care .elementor-column.elementor-col-83,.ideas-care .elementor-column[data-col="83"]{width:83.333%}.ideas-care .elementor-column.elementor-col-90,.ideas-care .elementor-column[data-col="90"]{width:90%}.ideas-care .elementor-column.elementor-col-100,.ideas-care .elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.ideas-care .elementor-column.elementor-xs-10{width:10%}.ideas-care .elementor-column.elementor-xs-11{width:11.111%}.ideas-care .elementor-column.elementor-xs-12{width:12.5%}.ideas-care .elementor-column.elementor-xs-14{width:14.285%}.ideas-care .elementor-column.elementor-xs-16{width:16.666%}.ideas-care .elementor-column.elementor-xs-20{width:20%}.ideas-care .elementor-column.elementor-xs-25{width:25%}.ideas-care .elementor-column.elementor-xs-30{width:30%}.ideas-care .elementor-column.elementor-xs-33{width:33.333%}.ideas-care .elementor-column.elementor-xs-40{width:40%}.ideas-care .elementor-column.elementor-xs-50{width:50%}.ideas-care .elementor-column.elementor-xs-60{width:60%}.ideas-care .elementor-column.elementor-xs-66{width:66.666%}.ideas-care .elementor-column.elementor-xs-70{width:70%}.ideas-care .elementor-column.elementor-xs-75{width:75%}.ideas-care .elementor-column.elementor-xs-80{width:80%}.ideas-care .elementor-column.elementor-xs-83{width:83.333%}.ideas-care .elementor-column.elementor-xs-90{width:90%}.ideas-care .elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.ideas-care .elementor-column.elementor-sm-10{width:10%}.ideas-care .elementor-column.elementor-sm-11{width:11.111%}.ideas-care .elementor-column.elementor-sm-12{width:12.5%}.ideas-care .elementor-column.elementor-sm-14{width:14.285%}.ideas-care .elementor-column.elementor-sm-16{width:16.666%}.ideas-care .elementor-column.elementor-sm-20{width:20%}.ideas-care .elementor-column.elementor-sm-25{width:25%}.ideas-care .elementor-column.elementor-sm-30{width:30%}.ideas-care .elementor-column.elementor-sm-33{width:33.333%}.ideas-care .elementor-column.elementor-sm-40{width:40%}.ideas-care .elementor-column.elementor-sm-50{width:50%}.ideas-care .elementor-column.elementor-sm-60{width:60%}.ideas-care .elementor-column.elementor-sm-66{width:66.666%}.ideas-care .elementor-column.elementor-sm-70{width:70%}.ideas-care .elementor-column.elementor-sm-75{width:75%}.ideas-care .elementor-column.elementor-sm-80{width:80%}.ideas-care .elementor-column.elementor-sm-83{width:83.333%}.ideas-care .elementor-column.elementor-sm-90{width:90%}.ideas-care .elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.ideas-care .elementor-column.elementor-md-10{width:10%}.ideas-care .elementor-column.elementor-md-11{width:11.111%}.ideas-care .elementor-column.elementor-md-12{width:12.5%}.ideas-care .elementor-column.elementor-md-14{width:14.285%}.ideas-care .elementor-column.elementor-md-16{width:16.666%}.ideas-care .elementor-column.elementor-md-20{width:20%}.ideas-care .elementor-column.elementor-md-25{width:25%}.ideas-care .elementor-column.elementor-md-30{width:30%}.ideas-care .elementor-column.elementor-md-33{width:33.333%}.ideas-care .elementor-column.elementor-md-40{width:40%}.ideas-care .elementor-column.elementor-md-50{width:50%}.ideas-care .elementor-column.elementor-md-60{width:60%}.ideas-care .elementor-column.elementor-md-66{width:66.666%}.ideas-care .elementor-column.elementor-md-70{width:70%}.ideas-care .elementor-column.elementor-md-75{width:75%}.ideas-care .elementor-column.elementor-md-80{width:80%}.ideas-care .elementor-column.elementor-md-83{width:83.333%}.ideas-care .elementor-column.elementor-md-90{width:90%}.ideas-care .elementor-column.elementor-md-100{width:100%}}@media (min-width:-1px){.ideas-care .elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.ideas-care .elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.ideas-care .elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.ideas-care .elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.ideas-care .elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.ideas-care .elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.ideas-care .elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.ideas-care .elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.ideas-care .elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.ideas-care .elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1px){.ideas-care .elementor-reverse-laptop>.elementor-container>:first-child{order:10}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1px) and (max-width:-1px){.ideas-care .elementor-reverse-laptop>.elementor-container>:first-child{order:10}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1px){.ideas-care .elementor-reverse-laptop>.elementor-container>:first-child,.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(10),.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(2),.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(3),.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(4),.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(5),.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(6),.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(7),.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(8),.ideas-care .elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.ideas-care .elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.ideas-care .elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.ideas-care .elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.ideas-care .elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.ideas-care .elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.ideas-care .elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.ideas-care .elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.ideas-care .elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.ideas-care .elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.ideas-care .elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.ideas-care .elementor-reverse-tablet>.elementor-container>:first-child{order:10}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1px) and (max-width:1024px){.ideas-care .elementor-reverse-tablet>.elementor-container>:first-child{order:10}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1px){.ideas-care .elementor-reverse-tablet>.elementor-container>:first-child,.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(10),.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(2),.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(3),.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(4),.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(5),.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(6),.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(7),.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(8),.ideas-care .elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.ideas-care .elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.ideas-care .elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.ideas-care .elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.ideas-care .elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.ideas-care .elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.ideas-care .elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.ideas-care .elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.ideas-care .elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.ideas-care .elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.ideas-care .elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.ideas-care .elementor-reverse-mobile>.elementor-container>:first-child{order:10}.ideas-care .elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.ideas-care .elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.ideas-care .elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.ideas-care .elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.ideas-care .elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.ideas-care .elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.ideas-care .elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.ideas-care .elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.ideas-care .elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.ideas-care .elementor-column{width:100%}}.ideas-care .elementor-grid{grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);display:grid}.ideas-care .elementor-grid .elementor-grid-item{min-width:0}.ideas-care .elementor-grid-0 .elementor-grid{width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap));display:inline-block}.ideas-care .elementor-grid-0 .elementor-grid .elementor-grid-item{word-break:break-word;margin-block-end:var(--grid-row-gap);display:inline-block}.ideas-care .elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.ideas-care .elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.ideas-care .elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.ideas-care .elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.ideas-care .elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.ideas-care .elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.ideas-care .elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.ideas-care .elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.ideas-care .elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.ideas-care .elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.ideas-care .elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.ideas-care .elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1px){.ideas-care .elementor-grid-widescreen-0 .elementor-grid{width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap));display:inline-block}.ideas-care .elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{word-break:break-word;margin-block-end:var(--grid-row-gap);display:inline-block}.ideas-care .elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.ideas-care .elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.ideas-care .elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.ideas-care .elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.ideas-care .elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.ideas-care .elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.ideas-care .elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.ideas-care .elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.ideas-care .elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.ideas-care .elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.ideas-care .elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.ideas-care .elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.ideas-care .elementor-grid-laptop-0 .elementor-grid{width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap));display:inline-block}.ideas-care .elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{word-break:break-word;margin-block-end:var(--grid-row-gap);display:inline-block}.ideas-care .elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.ideas-care .elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.ideas-care .elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.ideas-care .elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.ideas-care .elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.ideas-care .elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.ideas-care .elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.ideas-care .elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.ideas-care .elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.ideas-care .elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.ideas-care .elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.ideas-care .elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.ideas-care .elementor-grid-tablet_extra-0 .elementor-grid{width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap));display:inline-block}.ideas-care .elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{word-break:break-word;margin-block-end:var(--grid-row-gap);display:inline-block}.ideas-care .elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.ideas-care .elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.ideas-care .elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.ideas-care .elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.ideas-care .elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.ideas-care .elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.ideas-care .elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.ideas-care .elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.ideas-care .elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.ideas-care .elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.ideas-care .elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.ideas-care .elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.ideas-care .elementor-grid-tablet-0 .elementor-grid{width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap));display:inline-block}.ideas-care .elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{word-break:break-word;margin-block-end:var(--grid-row-gap);display:inline-block}.ideas-care .elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.ideas-care .elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.ideas-care .elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.ideas-care .elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.ideas-care .elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.ideas-care .elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.ideas-care .elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.ideas-care .elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.ideas-care .elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.ideas-care .elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.ideas-care .elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.ideas-care .elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.ideas-care .elementor-grid-mobile_extra-0 .elementor-grid{width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap));display:inline-block}.ideas-care .elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{word-break:break-word;margin-block-end:var(--grid-row-gap);display:inline-block}.ideas-care .elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.ideas-care .elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.ideas-care .elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.ideas-care .elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.ideas-care .elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.ideas-care .elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.ideas-care .elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.ideas-care .elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.ideas-care .elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.ideas-care .elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.ideas-care .elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.ideas-care .elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.ideas-care .elementor-grid-mobile-0 .elementor-grid{width:100%;word-spacing:var(--grid-column-gap);margin-block-end:calc(-1 * var(--grid-row-gap));display:inline-block}.ideas-care .elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{word-break:break-word;margin-block-end:var(--grid-row-gap);display:inline-block}.ideas-care .elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.ideas-care .elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.ideas-care .elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.ideas-care .elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.ideas-care .elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.ideas-care .elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.ideas-care .elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.ideas-care .elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.ideas-care .elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.ideas-care .elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.ideas-care .elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.ideas-care .elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){.ideas-care #elementor-device-mode:after{content:"desktop"}}@media (min-width:-1px){.ideas-care #elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1px){.ideas-care #elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){.ideas-care #elementor-device-mode:after{content:"tablet"}}@media (max-width:-1px){.ideas-care #elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){.ideas-care #elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){.ideas-care{scroll-behavior:smooth}}.ideas-care .e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.ideas-care .e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.ideas-care .e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}.ideas-care.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.ideas-care .e-con{margin-block-start:var(--margin-block-start);margin-block-end:var(--margin-block-end);margin-inline-start:var(--margin-inline-start);margin-inline-end:var(--margin-inline-end);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end)}.ideas-care .e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.ideas-care .e-con-full,.ideas-care .e-con>.e-con-inner{text-align:var(--text-align);padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end)}.ideas-care .e-con-full.e-flex,.ideas-care .e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.ideas-care .e-con,.ideas-care .e-con>.e-con-inner{display:var(--display)}.ideas-care .e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.ideas-care .e-con.e-grid,.ideas-care .e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.ideas-care .e-con-boxed.e-flex{flex-flow:column;place-content:normal;align-items:normal}.ideas-care .e-con-boxed.e-grid{justify-items:legacy;grid-template-rows:1fr;grid-template-columns:1fr}.ideas-care .e-con-boxed{gap:initial;text-align:initial}.ideas-care .e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);flex:auto;flex-wrap:var(--flex-wrap);align-self:auto;justify-content:var(--justify-content)}.ideas-care .e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.ideas-care .e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;max-width:var(--content-width);width:100%;margin:0 auto;padding-inline:0}.ideas-care :is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.ideas-care :is([data-widget_type=e-component\.default],[data-widget_type=e-component\.default]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.ideas-care .e-con .elementor-widget.elementor-widget{margin-block-end:0}.ideas-care .e-con:before,.ideas-care .e-con>.elementor-background-slideshow:before,.ideas-care .e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.ideas-care :is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);display:block;position:absolute}.ideas-care .e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.ideas-care .e-con>.elementor-background-slideshow,.ideas-care :is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){.ideas-care :is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}.ideas-care :is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}.ideas-care :is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.ideas-care .e-con .elementor-widget{min-width:0}.ideas-care .e-con .elementor-widget-empty,.ideas-care .e-con .elementor-widget-google_maps,.ideas-care .e-con .elementor-widget-video,.ideas-care .e-con .elementor-widget.e-widget-swiper{width:100%}.ideas-care .e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.ideas-care .e-con>.elementor-widget>.elementor-widget-container{height:100%}.ideas-care .e-con.e-con>.e-con-inner>.elementor-widget,.ideas-care .elementor.elementor .e-con>.elementor-widget{max-width:100%}.ideas-care .e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.ideas-care .e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.ideas-care .e-con.e-flex .elementor-widget-archive-posts{width:100%}}.ideas-care .elementor-form-fields-wrapper{flex-wrap:wrap;display:flex}.ideas-care .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.ideas-care .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.ideas-care .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.ideas-care .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.ideas-care .elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.ideas-care .elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.ideas-care .elementor-field-group{flex-wrap:wrap;align-items:center}.ideas-care .elementor-field-group.elementor-field-type-submit{align-items:flex-end}.ideas-care .elementor-field-group .elementor-field-textual{color:#1f2124;vertical-align:middle;background-color:#0000;border:1px solid #69727d;flex-grow:1;width:100%;max-width:100%}.ideas-care .elementor-field-group .elementor-field-textual:focus{outline:0;box-shadow:inset 0 0 0 1px #0000001a}.ideas-care .elementor-field-group .elementor-field-textual::placeholder{color:inherit;opacity:.6;font-family:inherit}.ideas-care .elementor-field-group .elementor-select-wrapper{width:100%;display:flex;position:relative}.ideas-care .elementor-field-group .elementor-select-wrapper select{appearance:none;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;flex-basis:100%;padding-inline-end:20px}.ideas-care .elementor-field-group .elementor-select-wrapper:before{content:"";pointer-events:none;text-shadow:0 0 3px #0000004d;font-family:eicons;font-size:15px;position:absolute;inset-block-start:50%;inset-inline-end:10px;transform:translateY(-50%)}.ideas-care .elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.ideas-care .elementor-field-subgroup{flex-wrap:wrap;display:flex}.ideas-care .elementor-field-subgroup .elementor-field-option label{display:inline-block}.ideas-care .elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.ideas-care .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.ideas-care .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.ideas-care .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.ideas-care .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.ideas-care .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.ideas-care .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.ideas-care .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.ideas-care .elementor-field-label{cursor:pointer}.ideas-care .elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.ideas-care .elementor-field-textual{border-radius:3px;min-height:40px;padding:5px 14px;font-size:15px;line-height:1.4}.ideas-care .elementor-field-textual.elementor-size-xs{border-radius:2px;min-height:33px;padding:4px 12px;font-size:13px}.ideas-care .elementor-field-textual.elementor-size-md{border-radius:4px;min-height:47px;padding:6px 16px;font-size:16px}.ideas-care .elementor-field-textual.elementor-size-lg{border-radius:5px;min-height:59px;padding:7px 20px;font-size:18px}.ideas-care .elementor-field-textual.elementor-size-xl{border-radius:6px;min-height:72px;padding:8px 24px;font-size:20px}.ideas-care .elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.ideas-care .elementor-button-align-stretch .e-form__buttons__wrapper{flex-grow:1;flex-basis:50%}.ideas-care .elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.ideas-care .elementor-button-align-center .e-form__buttons,.ideas-care .elementor-button-align-center .elementor-field-type-submit{justify-content:center}.ideas-care .elementor-button-align-start .e-form__buttons,.ideas-care .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.ideas-care .elementor-button-align-end .e-form__buttons,.ideas-care .elementor-button-align-end .elementor-field-type-submit,.ideas-care [dir=rtl] .elementor-button-align-start .e-form__buttons,.ideas-care [dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}.ideas-care [dir=rtl] .elementor-button-align-end .e-form__buttons,.ideas-care [dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.ideas-care .elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.ideas-care .elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.ideas-care .elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.ideas-care .elementor-button-align-center .e-form__buttons__wrapper,.ideas-care .elementor-button-align-end .e-form__buttons__wrapper,.ideas-care .elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.ideas-care .elementor-button-align-center .e-form__buttons__wrapper,.ideas-care .elementor-button-align-center .e-form__buttons__wrapper__button,.ideas-care .elementor-button-align-end .e-form__buttons__wrapper,.ideas-care .elementor-button-align-end .e-form__buttons__wrapper__button,.ideas-care .elementor-button-align-start .e-form__buttons__wrapper,.ideas-care .elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.ideas-care .elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.ideas-care .elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-grow:1;flex-basis:50%}.ideas-care .elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.ideas-care .elementor-tablet-button-align-center .e-form__buttons,.ideas-care .elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.ideas-care .elementor-tablet-button-align-start .e-form__buttons,.ideas-care .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.ideas-care .elementor-tablet-button-align-end .e-form__buttons,.ideas-care .elementor-tablet-button-align-end .elementor-field-type-submit,.ideas-care [dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,.ideas-care [dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}.ideas-care [dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,.ideas-care [dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.ideas-care .elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.ideas-care .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.ideas-care .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.ideas-care .elementor-tablet-button-align-center .e-form__buttons__wrapper,.ideas-care .elementor-tablet-button-align-end .e-form__buttons__wrapper,.ideas-care .elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.ideas-care .elementor-tablet-button-align-center .e-form__buttons__wrapper,.ideas-care .elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.ideas-care .elementor-tablet-button-align-end .e-form__buttons__wrapper,.ideas-care .elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.ideas-care .elementor-tablet-button-align-start .e-form__buttons__wrapper,.ideas-care .elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.ideas-care .elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.ideas-care .elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-grow:1;flex-basis:50%}.ideas-care .elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.ideas-care .elementor-mobile-button-align-center .e-form__buttons,.ideas-care .elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.ideas-care .elementor-mobile-button-align-start .e-form__buttons,.ideas-care .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.ideas-care .elementor-mobile-button-align-end .e-form__buttons,.ideas-care .elementor-mobile-button-align-end .elementor-field-type-submit,.ideas-care [dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,.ideas-care [dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}.ideas-care [dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,.ideas-care [dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.ideas-care .elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.ideas-care .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.ideas-care .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.ideas-care .elementor-mobile-button-align-center .e-form__buttons__wrapper,.ideas-care .elementor-mobile-button-align-end .e-form__buttons__wrapper,.ideas-care .elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.ideas-care .elementor-mobile-button-align-center .e-form__buttons__wrapper,.ideas-care .elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.ideas-care .elementor-mobile-button-align-end .e-form__buttons__wrapper,.ideas-care .elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.ideas-care .elementor-mobile-button-align-start .e-form__buttons__wrapper,.ideas-care .elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.ideas-care .elementor-error .elementor-field{border-color:#d9534f}.ideas-care .elementor-error .help-inline{color:#d9534f;font-size:.9em}.ideas-care .elementor-message{margin:10px 0;font-size:1em;line-height:1}.ideas-care .elementor-message:before{content:"";vertical-align:middle;margin-inline-end:5px;font-family:eicons;font-style:normal;font-weight:400;display:inline-block}.ideas-care .elementor-message.elementor-message-danger{color:#d9534f}.ideas-care .elementor-message.elementor-message-danger:before{content:""}.ideas-care .elementor-message.form-message-success{color:#5cb85c}.ideas-care .elementor-form .elementor-button{border:none;padding-block:0}.ideas-care .elementor-form .elementor-button-content-wrapper,.ideas-care .elementor-form .elementor-button>span{flex-direction:row;justify-content:center;gap:5px;display:flex}.ideas-care .elementor-form .elementor-button.elementor-size-xs{min-height:33px}.ideas-care .elementor-form .elementor-button.elementor-size-sm{min-height:40px}.ideas-care .elementor-form .elementor-button.elementor-size-md{min-height:47px}.ideas-care .elementor-form .elementor-button.elementor-size-lg{min-height:59px}.ideas-care .elementor-form .elementor-button.elementor-size-xl{min-height:72px}.ideas-care .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.ideas-care .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.ideas-care .elementor-heading-title{margin:0;padding:0;line-height:1}.ideas-care .elementor-button{color:#fff;fill:#fff;text-align:center;background-color:#69727d;border-radius:3px;padding:12px 24px;font-size:15px;line-height:1;transition:all .3s;display:inline-block}.ideas-care .elementor-button:focus,.ideas-care .elementor-button:hover,.ideas-care .elementor-button:visited{color:#fff}.ideas-care .elementor-button-content-wrapper{flex-direction:row;justify-content:center;gap:5px;display:flex}.ideas-care .elementor-button-icon{align-items:center;display:flex}.ideas-care .elementor-button-icon svg{width:1em;height:auto}.ideas-care .elementor-button-icon .e-font-icon-svg{height:1em}.ideas-care .elementor-button-text{display:inline-block}.ideas-care .elementor-button.elementor-size-xs{border-radius:2px;padding:10px 20px;font-size:13px}.ideas-care .elementor-button.elementor-size-md{border-radius:4px;padding:15px 30px;font-size:16px}.ideas-care .elementor-button.elementor-size-lg{border-radius:5px;padding:20px 40px;font-size:18px}.ideas-care .elementor-button.elementor-size-xl{border-radius:6px;padding:25px 50px;font-size:20px}.ideas-care .elementor-button span{-webkit-text-decoration:inherit;text-decoration:inherit}.ideas-care .elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.ideas-care .elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.ideas-care .elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.ideas-care .elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.ideas-care .elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.ideas-care .elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.ideas-care .elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.ideas-care .elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.ideas-care .elementor-view-stacked .elementor-icon{color:#fff;fill:#fff;background-color:#69727d;padding:.5em}.ideas-care .elementor-view-framed .elementor-icon{color:#69727d;background-color:#0000;border:3px solid #69727d;padding:.5em}.ideas-care .elementor-icon{color:#69727d;text-align:center;font-size:50px;line-height:1;transition:all .3s;display:inline-block}.ideas-care .elementor-icon:hover{color:#69727d}.ideas-care .elementor-icon i,.ideas-care .elementor-icon svg{width:1em;height:1em;display:block;position:relative}.ideas-care .elementor-icon i:before,.ideas-care .elementor-icon svg:before{position:absolute;left:50%;transform:translate(-50%)}.ideas-care .elementor-icon i.fad{width:auto}.ideas-care .elementor-shape-square .elementor-icon{border-radius:0}.ideas-care .elementor-shape-rounded .elementor-icon{border-radius:10%}.ideas-care .elementor-shape-circle .elementor-icon{border-radius:50%}.ideas-care .e-transform .elementor-widget-container{transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX,1) * var(--e-transform-scaleX,var(--e-transform-scale,1)))) scaleY(calc(var(--e-transform-flipY,1) * var(--e-transform-scaleY,var(--e-transform-scale,1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.ideas-care .e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX,1) * var(--e-transform-scaleX,var(--e-transform-scale,1)))) scaleY(calc(var(--e-transform-flipY,1) * var(--e-transform-scaleY,var(--e-transform-scale,1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.ideas-care .e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX,1) * var(--e-con-transform-scaleX,var(--e-con-transform-scale,1)))) scaleY(calc(var(--e-con-transform-flipY,1) * var(--e-con-transform-scaleY,var(--e-con-transform-scale,1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.ideas-care .animated{animation-duration:1.25s}.ideas-care .animated.animated-slow{animation-duration:2s}.ideas-care .animated.animated-fast{animation-duration:.75s}.ideas-care .animated.infinite{animation-iteration-count:infinite}.ideas-care .animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.ideas-care .animated{animation:none!important}.ideas-care *{transition-duration:0s!important;transition-delay:0s!important}}@media (max-width:767px){.ideas-care .elementor .elementor-hidden-mobile,.ideas-care .elementor .elementor-hidden-phone{display:none}}@media (min-width:-1px) and (max-width:-1px){.ideas-care .elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.ideas-care .elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1px) and (max-width:-1px){.ideas-care .elementor .elementor-hidden-laptop,.ideas-care .elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.ideas-care .elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1px){.ideas-care .elementor .elementor-hidden-widescreen{display:none}}.ideas-care .e-heading-base a,.ideas-care .e-paragraph-base a{all:unset;cursor:pointer}.ideas-care form[data-element_type=e-form].form-state-success [data-element_type=e-form-success-message],.ideas-care form[data-element_type=e-form].form-state-error [data-element_type=e-form-error-message]{display:block}.ideas-care.elementor-kit-42{--e-global-color-primary:#1a5590;--e-global-color-secondary:#0b356fe0;--e-global-color-text:#222;--e-global-color-accent:#61ce70;--e-global-color-1afedb6:#fff;--e-global-color-a1fe906:#f7f9fe;--e-global-color-9365383:#696969;--e-global-color-9717bc6:#d9d9d980;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.ideas-care .elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.ideas-care .e-con{--container-max-width:1140px}.ideas-care .elementor-widget:not(:last-child){--kit-widget-spacing:20px}.ideas-care .elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}.ideas-care h1.entry-title{display:var(--page-title-display)}@media (max-width:1024px){.ideas-care .elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.ideas-care .e-con{--container-max-width:1024px}}@media (max-width:767px){.ideas-care .elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.ideas-care .e-con{--container-max-width:767px}}.ideas-care .fa,.ideas-care .fab,.ideas-care .fad,.ideas-care .fal,.ideas-care .far,.ideas-care .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;font-style:normal;line-height:1;display:inline-block}.ideas-care .fa-lg{vertical-align:-.0667em;font-size:1.33333em;line-height:.75em}.ideas-care .fa-xs{font-size:.75em}.ideas-care .fa-sm{font-size:.875em}.ideas-care .fa-1x{font-size:1em}.ideas-care .fa-2x{font-size:2em}.ideas-care .fa-3x{font-size:3em}.ideas-care .fa-4x{font-size:4em}.ideas-care .fa-5x{font-size:5em}.ideas-care .fa-6x{font-size:6em}.ideas-care .fa-7x{font-size:7em}.ideas-care .fa-8x{font-size:8em}.ideas-care .fa-9x{font-size:9em}.ideas-care .fa-10x{font-size:10em}.ideas-care .fa-fw{text-align:center;width:1.25em}.ideas-care .fa-ul{margin-left:2.5em;padding-left:0;list-style-type:none}.ideas-care .fa-ul>li{position:relative}.ideas-care .fa-li{text-align:center;width:2em;line-height:inherit;position:absolute;left:-2em}.ideas-care .fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.ideas-care .fa-pull-left{float:left}.ideas-care .fa-pull-right{float:right}.ideas-care .fa.fa-pull-left,.ideas-care .fab.fa-pull-left,.ideas-care .fal.fa-pull-left,.ideas-care .far.fa-pull-left,.ideas-care .fas.fa-pull-left{margin-right:.3em}.ideas-care .fa.fa-pull-right,.ideas-care .fab.fa-pull-right,.ideas-care .fal.fa-pull-right,.ideas-care .far.fa-pull-right,.ideas-care .fas.fa-pull-right{margin-left:.3em}.ideas-care .fa-spin{animation:2s linear infinite fa-spin}.ideas-care .fa-pulse{animation:1s steps(8,end) infinite fa-spin}.ideas-care .fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.ideas-care .fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.ideas-care .fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.ideas-care .fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.ideas-care .fa-flip-vertical{transform:scaleY(-1)}.ideas-care .fa-flip-both,.ideas-care .fa-flip-horizontal.fa-flip-vertical,.ideas-care .fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.ideas-care .fa-flip-both,.ideas-care .fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.ideas-care .fa-flip-both,.ideas-care .fa-flip-horizontal,.ideas-care .fa-flip-vertical,.ideas-care .fa-rotate-90,.ideas-care .fa-rotate-180,.ideas-care .fa-rotate-270{filter:none}.ideas-care .fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.ideas-care .fa-stack-1x,.ideas-care .fa-stack-2x{text-align:center;width:100%;position:absolute;left:0}.ideas-care .fa-stack-1x{line-height:inherit}.ideas-care .fa-stack-2x{font-size:2em}.ideas-care .fa-inverse{color:#fff}.ideas-care .fa-500px:before{content:""}.ideas-care .fa-accessible-icon:before{content:""}.ideas-care .fa-accusoft:before{content:""}.ideas-care .fa-acquisitions-incorporated:before{content:""}.ideas-care .fa-ad:before{content:""}.ideas-care .fa-address-book:before{content:""}.ideas-care .fa-address-card:before{content:""}.ideas-care .fa-adjust:before{content:""}.ideas-care .fa-adn:before{content:""}.ideas-care .fa-adversal:before{content:""}.ideas-care .fa-affiliatetheme:before{content:""}.ideas-care .fa-air-freshener:before{content:""}.ideas-care .fa-airbnb:before{content:""}.ideas-care .fa-algolia:before{content:""}.ideas-care .fa-align-center:before{content:""}.ideas-care .fa-align-justify:before{content:""}.ideas-care .fa-align-left:before{content:""}.ideas-care .fa-align-right:before{content:""}.ideas-care .fa-alipay:before{content:""}.ideas-care .fa-allergies:before{content:""}.ideas-care .fa-amazon:before{content:""}.ideas-care .fa-amazon-pay:before{content:""}.ideas-care .fa-ambulance:before{content:""}.ideas-care .fa-american-sign-language-interpreting:before{content:""}.ideas-care .fa-amilia:before{content:""}.ideas-care .fa-anchor:before{content:""}.ideas-care .fa-android:before{content:""}.ideas-care .fa-angellist:before{content:""}.ideas-care .fa-angle-double-down:before{content:""}.ideas-care .fa-angle-double-left:before{content:""}.ideas-care .fa-angle-double-right:before{content:""}.ideas-care .fa-angle-double-up:before{content:""}.ideas-care .fa-angle-down:before{content:""}.ideas-care .fa-angle-left:before{content:""}.ideas-care .fa-angle-right:before{content:""}.ideas-care .fa-angle-up:before{content:""}.ideas-care .fa-angry:before{content:""}.ideas-care .fa-angrycreative:before{content:""}.ideas-care .fa-angular:before{content:""}.ideas-care .fa-ankh:before{content:""}.ideas-care .fa-app-store:before{content:""}.ideas-care .fa-app-store-ios:before{content:""}.ideas-care .fa-apper:before{content:""}.ideas-care .fa-apple:before{content:""}.ideas-care .fa-apple-alt:before{content:""}.ideas-care .fa-apple-pay:before{content:""}.ideas-care .fa-archive:before{content:""}.ideas-care .fa-archway:before{content:""}.ideas-care .fa-arrow-alt-circle-down:before{content:""}.ideas-care .fa-arrow-alt-circle-left:before{content:""}.ideas-care .fa-arrow-alt-circle-right:before{content:""}.ideas-care .fa-arrow-alt-circle-up:before{content:""}.ideas-care .fa-arrow-circle-down:before{content:""}.ideas-care .fa-arrow-circle-left:before{content:""}.ideas-care .fa-arrow-circle-right:before{content:""}.ideas-care .fa-arrow-circle-up:before{content:""}.ideas-care .fa-arrow-down:before{content:""}.ideas-care .fa-arrow-left:before{content:""}.ideas-care .fa-arrow-right:before{content:""}.ideas-care .fa-arrow-up:before{content:""}.ideas-care .fa-arrows-alt:before{content:""}.ideas-care .fa-arrows-alt-h:before{content:""}.ideas-care .fa-arrows-alt-v:before{content:""}.ideas-care .fa-artstation:before{content:""}.ideas-care .fa-assistive-listening-systems:before{content:""}.ideas-care .fa-asterisk:before{content:""}.ideas-care .fa-asymmetrik:before{content:""}.ideas-care .fa-at:before{content:""}.ideas-care .fa-atlas:before{content:""}.ideas-care .fa-atlassian:before{content:""}.ideas-care .fa-atom:before{content:""}.ideas-care .fa-audible:before{content:""}.ideas-care .fa-audio-description:before{content:""}.ideas-care .fa-autoprefixer:before{content:""}.ideas-care .fa-avianex:before{content:""}.ideas-care .fa-aviato:before{content:""}.ideas-care .fa-award:before{content:""}.ideas-care .fa-aws:before{content:""}.ideas-care .fa-baby:before{content:""}.ideas-care .fa-baby-carriage:before{content:""}.ideas-care .fa-backspace:before{content:""}.ideas-care .fa-backward:before{content:""}.ideas-care .fa-bacon:before{content:""}.ideas-care .fa-bacteria:before{content:""}.ideas-care .fa-bacterium:before{content:""}.ideas-care .fa-bahai:before{content:""}.ideas-care .fa-balance-scale:before{content:""}.ideas-care .fa-balance-scale-left:before{content:""}.ideas-care .fa-balance-scale-right:before{content:""}.ideas-care .fa-ban:before{content:""}.ideas-care .fa-band-aid:before{content:""}.ideas-care .fa-bandcamp:before{content:""}.ideas-care .fa-barcode:before{content:""}.ideas-care .fa-bars:before{content:""}.ideas-care .fa-baseball-ball:before{content:""}.ideas-care .fa-basketball-ball:before{content:""}.ideas-care .fa-bath:before{content:""}.ideas-care .fa-battery-empty:before{content:""}.ideas-care .fa-battery-full:before{content:""}.ideas-care .fa-battery-half:before{content:""}.ideas-care .fa-battery-quarter:before{content:""}.ideas-care .fa-battery-three-quarters:before{content:""}.ideas-care .fa-battle-net:before{content:""}.ideas-care .fa-bed:before{content:""}.ideas-care .fa-beer:before{content:""}.ideas-care .fa-behance:before{content:""}.ideas-care .fa-behance-square:before{content:""}.ideas-care .fa-bell:before{content:""}.ideas-care .fa-bell-slash:before{content:""}.ideas-care .fa-bezier-curve:before{content:""}.ideas-care .fa-bible:before{content:""}.ideas-care .fa-bicycle:before{content:""}.ideas-care .fa-biking:before{content:""}.ideas-care .fa-bimobject:before{content:""}.ideas-care .fa-binoculars:before{content:""}.ideas-care .fa-biohazard:before{content:""}.ideas-care .fa-birthday-cake:before{content:""}.ideas-care .fa-bitbucket:before{content:""}.ideas-care .fa-bitcoin:before{content:""}.ideas-care .fa-bity:before{content:""}.ideas-care .fa-black-tie:before{content:""}.ideas-care .fa-blackberry:before{content:""}.ideas-care .fa-blender:before{content:""}.ideas-care .fa-blender-phone:before{content:""}.ideas-care .fa-blind:before{content:""}.ideas-care .fa-blog:before{content:""}.ideas-care .fa-blogger:before{content:""}.ideas-care .fa-blogger-b:before{content:""}.ideas-care .fa-bluetooth:before{content:""}.ideas-care .fa-bluetooth-b:before{content:""}.ideas-care .fa-bold:before{content:""}.ideas-care .fa-bolt:before{content:""}.ideas-care .fa-bomb:before{content:""}.ideas-care .fa-bone:before{content:""}.ideas-care .fa-bong:before{content:""}.ideas-care .fa-book:before{content:""}.ideas-care .fa-book-dead:before{content:""}.ideas-care .fa-book-medical:before{content:""}.ideas-care .fa-book-open:before{content:""}.ideas-care .fa-book-reader:before{content:""}.ideas-care .fa-bookmark:before{content:""}.ideas-care .fa-bootstrap:before{content:""}.ideas-care .fa-border-all:before{content:""}.ideas-care .fa-border-none:before{content:""}.ideas-care .fa-border-style:before{content:""}.ideas-care .fa-bowling-ball:before{content:""}.ideas-care .fa-box:before{content:""}.ideas-care .fa-box-open:before{content:""}.ideas-care .fa-box-tissue:before{content:""}.ideas-care .fa-boxes:before{content:""}.ideas-care .fa-braille:before{content:""}.ideas-care .fa-brain:before{content:""}.ideas-care .fa-bread-slice:before{content:""}.ideas-care .fa-briefcase:before{content:""}.ideas-care .fa-briefcase-medical:before{content:""}.ideas-care .fa-broadcast-tower:before{content:""}.ideas-care .fa-broom:before{content:""}.ideas-care .fa-brush:before{content:""}.ideas-care .fa-btc:before{content:""}.ideas-care .fa-buffer:before{content:""}.ideas-care .fa-bug:before{content:""}.ideas-care .fa-building:before{content:""}.ideas-care .fa-bullhorn:before{content:""}.ideas-care .fa-bullseye:before{content:""}.ideas-care .fa-burn:before{content:""}.ideas-care .fa-buromobelexperte:before{content:""}.ideas-care .fa-bus:before{content:""}.ideas-care .fa-bus-alt:before{content:""}.ideas-care .fa-business-time:before{content:""}.ideas-care .fa-buy-n-large:before{content:""}.ideas-care .fa-buysellads:before{content:""}.ideas-care .fa-calculator:before{content:""}.ideas-care .fa-calendar:before{content:""}.ideas-care .fa-calendar-alt:before{content:""}.ideas-care .fa-calendar-check:before{content:""}.ideas-care .fa-calendar-day:before{content:""}.ideas-care .fa-calendar-minus:before{content:""}.ideas-care .fa-calendar-plus:before{content:""}.ideas-care .fa-calendar-times:before{content:""}.ideas-care .fa-calendar-week:before{content:""}.ideas-care .fa-camera:before{content:""}.ideas-care .fa-camera-retro:before{content:""}.ideas-care .fa-campground:before{content:""}.ideas-care .fa-canadian-maple-leaf:before{content:""}.ideas-care .fa-candy-cane:before{content:""}.ideas-care .fa-cannabis:before{content:""}.ideas-care .fa-capsules:before{content:""}.ideas-care .fa-car:before{content:""}.ideas-care .fa-car-alt:before{content:""}.ideas-care .fa-car-battery:before{content:""}.ideas-care .fa-car-crash:before{content:""}.ideas-care .fa-car-side:before{content:""}.ideas-care .fa-caravan:before{content:""}.ideas-care .fa-caret-down:before{content:""}.ideas-care .fa-caret-left:before{content:""}.ideas-care .fa-caret-right:before{content:""}.ideas-care .fa-caret-square-down:before{content:""}.ideas-care .fa-caret-square-left:before{content:""}.ideas-care .fa-caret-square-right:before{content:""}.ideas-care .fa-caret-square-up:before{content:""}.ideas-care .fa-caret-up:before{content:""}.ideas-care .fa-carrot:before{content:""}.ideas-care .fa-cart-arrow-down:before{content:""}.ideas-care .fa-cart-plus:before{content:""}.ideas-care .fa-cash-register:before{content:""}.ideas-care .fa-cat:before{content:""}.ideas-care .fa-cc-amazon-pay:before{content:""}.ideas-care .fa-cc-amex:before{content:""}.ideas-care .fa-cc-apple-pay:before{content:""}.ideas-care .fa-cc-diners-club:before{content:""}.ideas-care .fa-cc-discover:before{content:""}.ideas-care .fa-cc-jcb:before{content:""}.ideas-care .fa-cc-mastercard:before{content:""}.ideas-care .fa-cc-paypal:before{content:""}.ideas-care .fa-cc-stripe:before{content:""}.ideas-care .fa-cc-visa:before{content:""}.ideas-care .fa-centercode:before{content:""}.ideas-care .fa-centos:before{content:""}.ideas-care .fa-certificate:before{content:""}.ideas-care .fa-chair:before{content:""}.ideas-care .fa-chalkboard:before{content:""}.ideas-care .fa-chalkboard-teacher:before{content:""}.ideas-care .fa-charging-station:before{content:""}.ideas-care .fa-chart-area:before{content:""}.ideas-care .fa-chart-bar:before{content:""}.ideas-care .fa-chart-line:before{content:""}.ideas-care .fa-chart-pie:before{content:""}.ideas-care .fa-check:before{content:""}.ideas-care .fa-check-circle:before{content:""}.ideas-care .fa-check-double:before{content:""}.ideas-care .fa-check-square:before{content:""}.ideas-care .fa-cheese:before{content:""}.ideas-care .fa-chess:before{content:""}.ideas-care .fa-chess-bishop:before{content:""}.ideas-care .fa-chess-board:before{content:""}.ideas-care .fa-chess-king:before{content:""}.ideas-care .fa-chess-knight:before{content:""}.ideas-care .fa-chess-pawn:before{content:""}.ideas-care .fa-chess-queen:before{content:""}.ideas-care .fa-chess-rook:before{content:""}.ideas-care .fa-chevron-circle-down:before{content:""}.ideas-care .fa-chevron-circle-left:before{content:""}.ideas-care .fa-chevron-circle-right:before{content:""}.ideas-care .fa-chevron-circle-up:before{content:""}.ideas-care .fa-chevron-down:before{content:""}.ideas-care .fa-chevron-left:before{content:""}.ideas-care .fa-chevron-right:before{content:""}.ideas-care .fa-chevron-up:before{content:""}.ideas-care .fa-child:before{content:""}.ideas-care .fa-chrome:before{content:""}.ideas-care .fa-chromecast:before{content:""}.ideas-care .fa-church:before{content:""}.ideas-care .fa-circle:before{content:""}.ideas-care .fa-circle-notch:before{content:""}.ideas-care .fa-city:before{content:""}.ideas-care .fa-clinic-medical:before{content:""}.ideas-care .fa-clipboard:before{content:""}.ideas-care .fa-clipboard-check:before{content:""}.ideas-care .fa-clipboard-list:before{content:""}.ideas-care .fa-clock:before{content:""}.ideas-care .fa-clone:before{content:""}.ideas-care .fa-closed-captioning:before{content:""}.ideas-care .fa-cloud:before{content:""}.ideas-care .fa-cloud-download-alt:before{content:""}.ideas-care .fa-cloud-meatball:before{content:""}.ideas-care .fa-cloud-moon:before{content:""}.ideas-care .fa-cloud-moon-rain:before{content:""}.ideas-care .fa-cloud-rain:before{content:""}.ideas-care .fa-cloud-showers-heavy:before{content:""}.ideas-care .fa-cloud-sun:before{content:""}.ideas-care .fa-cloud-sun-rain:before{content:""}.ideas-care .fa-cloud-upload-alt:before{content:""}.ideas-care .fa-cloudflare:before{content:""}.ideas-care .fa-cloudscale:before{content:""}.ideas-care .fa-cloudsmith:before{content:""}.ideas-care .fa-cloudversify:before{content:""}.ideas-care .fa-cocktail:before{content:""}.ideas-care .fa-code:before{content:""}.ideas-care .fa-code-branch:before{content:""}.ideas-care .fa-codepen:before{content:""}.ideas-care .fa-codiepie:before{content:""}.ideas-care .fa-coffee:before{content:""}.ideas-care .fa-cog:before{content:""}.ideas-care .fa-cogs:before{content:""}.ideas-care .fa-coins:before{content:""}.ideas-care .fa-columns:before{content:""}.ideas-care .fa-comment:before{content:""}.ideas-care .fa-comment-alt:before{content:""}.ideas-care .fa-comment-dollar:before{content:""}.ideas-care .fa-comment-dots:before{content:""}.ideas-care .fa-comment-medical:before{content:""}.ideas-care .fa-comment-slash:before{content:""}.ideas-care .fa-comments:before{content:""}.ideas-care .fa-comments-dollar:before{content:""}.ideas-care .fa-compact-disc:before{content:""}.ideas-care .fa-compass:before{content:""}.ideas-care .fa-compress:before{content:""}.ideas-care .fa-compress-alt:before{content:""}.ideas-care .fa-compress-arrows-alt:before{content:""}.ideas-care .fa-concierge-bell:before{content:""}.ideas-care .fa-confluence:before{content:""}.ideas-care .fa-connectdevelop:before{content:""}.ideas-care .fa-contao:before{content:""}.ideas-care .fa-cookie:before{content:""}.ideas-care .fa-cookie-bite:before{content:""}.ideas-care .fa-copy:before{content:""}.ideas-care .fa-copyright:before{content:""}.ideas-care .fa-cotton-bureau:before{content:""}.ideas-care .fa-couch:before{content:""}.ideas-care .fa-cpanel:before{content:""}.ideas-care .fa-creative-commons:before{content:""}.ideas-care .fa-creative-commons-by:before{content:""}.ideas-care .fa-creative-commons-nc:before{content:""}.ideas-care .fa-creative-commons-nc-eu:before{content:""}.ideas-care .fa-creative-commons-nc-jp:before{content:""}.ideas-care .fa-creative-commons-nd:before{content:""}.ideas-care .fa-creative-commons-pd:before{content:""}.ideas-care .fa-creative-commons-pd-alt:before{content:""}.ideas-care .fa-creative-commons-remix:before{content:""}.ideas-care .fa-creative-commons-sa:before{content:""}.ideas-care .fa-creative-commons-sampling:before{content:""}.ideas-care .fa-creative-commons-sampling-plus:before{content:""}.ideas-care .fa-creative-commons-share:before{content:""}.ideas-care .fa-creative-commons-zero:before{content:""}.ideas-care .fa-credit-card:before{content:""}.ideas-care .fa-critical-role:before{content:""}.ideas-care .fa-crop:before{content:""}.ideas-care .fa-crop-alt:before{content:""}.ideas-care .fa-cross:before{content:""}.ideas-care .fa-crosshairs:before{content:""}.ideas-care .fa-crow:before{content:""}.ideas-care .fa-crown:before{content:""}.ideas-care .fa-crutch:before{content:""}.ideas-care .fa-css3:before{content:""}.ideas-care .fa-css3-alt:before{content:""}.ideas-care .fa-cube:before{content:""}.ideas-care .fa-cubes:before{content:""}.ideas-care .fa-cut:before{content:""}.ideas-care .fa-cuttlefish:before{content:""}.ideas-care .fa-d-and-d:before{content:""}.ideas-care .fa-d-and-d-beyond:before{content:""}.ideas-care .fa-dailymotion:before{content:""}.ideas-care .fa-dashcube:before{content:""}.ideas-care .fa-database:before{content:""}.ideas-care .fa-deaf:before{content:""}.ideas-care .fa-deezer:before{content:""}.ideas-care .fa-delicious:before{content:""}.ideas-care .fa-democrat:before{content:""}.ideas-care .fa-deploydog:before{content:""}.ideas-care .fa-deskpro:before{content:""}.ideas-care .fa-desktop:before{content:""}.ideas-care .fa-dev:before{content:""}.ideas-care .fa-deviantart:before{content:""}.ideas-care .fa-dharmachakra:before{content:""}.ideas-care .fa-dhl:before{content:""}.ideas-care .fa-diagnoses:before{content:""}.ideas-care .fa-diaspora:before{content:""}.ideas-care .fa-dice:before{content:""}.ideas-care .fa-dice-d20:before{content:""}.ideas-care .fa-dice-d6:before{content:""}.ideas-care .fa-dice-five:before{content:""}.ideas-care .fa-dice-four:before{content:""}.ideas-care .fa-dice-one:before{content:""}.ideas-care .fa-dice-six:before{content:""}.ideas-care .fa-dice-three:before{content:""}.ideas-care .fa-dice-two:before{content:""}.ideas-care .fa-digg:before{content:""}.ideas-care .fa-digital-ocean:before{content:""}.ideas-care .fa-digital-tachograph:before{content:""}.ideas-care .fa-directions:before{content:""}.ideas-care .fa-discord:before{content:""}.ideas-care .fa-discourse:before{content:""}.ideas-care .fa-disease:before{content:""}.ideas-care .fa-divide:before{content:""}.ideas-care .fa-dizzy:before{content:""}.ideas-care .fa-dna:before{content:""}.ideas-care .fa-dochub:before{content:""}.ideas-care .fa-docker:before{content:""}.ideas-care .fa-dog:before{content:""}.ideas-care .fa-dollar-sign:before{content:""}.ideas-care .fa-dolly:before{content:""}.ideas-care .fa-dolly-flatbed:before{content:""}.ideas-care .fa-donate:before{content:""}.ideas-care .fa-door-closed:before{content:""}.ideas-care .fa-door-open:before{content:""}.ideas-care .fa-dot-circle:before{content:""}.ideas-care .fa-dove:before{content:""}.ideas-care .fa-download:before{content:""}.ideas-care .fa-draft2digital:before{content:""}.ideas-care .fa-drafting-compass:before{content:""}.ideas-care .fa-dragon:before{content:""}.ideas-care .fa-draw-polygon:before{content:""}.ideas-care .fa-dribbble:before{content:""}.ideas-care .fa-dribbble-square:before{content:""}.ideas-care .fa-dropbox:before{content:""}.ideas-care .fa-drum:before{content:""}.ideas-care .fa-drum-steelpan:before{content:""}.ideas-care .fa-drumstick-bite:before{content:""}.ideas-care .fa-drupal:before{content:""}.ideas-care .fa-dumbbell:before{content:""}.ideas-care .fa-dumpster:before{content:""}.ideas-care .fa-dumpster-fire:before{content:""}.ideas-care .fa-dungeon:before{content:""}.ideas-care .fa-dyalog:before{content:""}.ideas-care .fa-earlybirds:before{content:""}.ideas-care .fa-ebay:before{content:""}.ideas-care .fa-edge:before{content:""}.ideas-care .fa-edge-legacy:before{content:""}.ideas-care .fa-edit:before{content:""}.ideas-care .fa-egg:before{content:""}.ideas-care .fa-eject:before{content:""}.ideas-care .fa-elementor:before{content:""}.ideas-care .fa-ellipsis-h:before{content:""}.ideas-care .fa-ellipsis-v:before{content:""}.ideas-care .fa-ello:before{content:""}.ideas-care .fa-ember:before{content:""}.ideas-care .fa-empire:before{content:""}.ideas-care .fa-envelope:before{content:""}.ideas-care .fa-envelope-open:before{content:""}.ideas-care .fa-envelope-open-text:before{content:""}.ideas-care .fa-envelope-square:before{content:""}.ideas-care .fa-envira:before{content:""}.ideas-care .fa-equals:before{content:""}.ideas-care .fa-eraser:before{content:""}.ideas-care .fa-erlang:before{content:""}.ideas-care .fa-ethereum:before{content:""}.ideas-care .fa-ethernet:before{content:""}.ideas-care .fa-etsy:before{content:""}.ideas-care .fa-euro-sign:before{content:""}.ideas-care .fa-evernote:before{content:""}.ideas-care .fa-exchange-alt:before{content:""}.ideas-care .fa-exclamation:before{content:""}.ideas-care .fa-exclamation-circle:before{content:""}.ideas-care .fa-exclamation-triangle:before{content:""}.ideas-care .fa-expand:before{content:""}.ideas-care .fa-expand-alt:before{content:""}.ideas-care .fa-expand-arrows-alt:before{content:""}.ideas-care .fa-expeditedssl:before{content:""}.ideas-care .fa-external-link-alt:before{content:""}.ideas-care .fa-external-link-square-alt:before{content:""}.ideas-care .fa-eye:before{content:""}.ideas-care .fa-eye-dropper:before{content:""}.ideas-care .fa-eye-slash:before{content:""}.ideas-care .fa-facebook:before{content:""}.ideas-care .fa-facebook-f:before{content:""}.ideas-care .fa-facebook-messenger:before{content:""}.ideas-care .fa-facebook-square:before{content:""}.ideas-care .fa-fan:before{content:""}.ideas-care .fa-fantasy-flight-games:before{content:""}.ideas-care .fa-fast-backward:before{content:""}.ideas-care .fa-fast-forward:before{content:""}.ideas-care .fa-faucet:before{content:""}.ideas-care .fa-fax:before{content:""}.ideas-care .fa-feather:before{content:""}.ideas-care .fa-feather-alt:before{content:""}.ideas-care .fa-fedex:before{content:""}.ideas-care .fa-fedora:before{content:""}.ideas-care .fa-female:before{content:""}.ideas-care .fa-fighter-jet:before{content:""}.ideas-care .fa-figma:before{content:""}.ideas-care .fa-file:before{content:""}.ideas-care .fa-file-alt:before{content:""}.ideas-care .fa-file-archive:before{content:""}.ideas-care .fa-file-audio:before{content:""}.ideas-care .fa-file-code:before{content:""}.ideas-care .fa-file-contract:before{content:""}.ideas-care .fa-file-csv:before{content:""}.ideas-care .fa-file-download:before{content:""}.ideas-care .fa-file-excel:before{content:""}.ideas-care .fa-file-export:before{content:""}.ideas-care .fa-file-image:before{content:""}.ideas-care .fa-file-import:before{content:""}.ideas-care .fa-file-invoice:before{content:""}.ideas-care .fa-file-invoice-dollar:before{content:""}.ideas-care .fa-file-medical:before{content:""}.ideas-care .fa-file-medical-alt:before{content:""}.ideas-care .fa-file-pdf:before{content:""}.ideas-care .fa-file-powerpoint:before{content:""}.ideas-care .fa-file-prescription:before{content:""}.ideas-care .fa-file-signature:before{content:""}.ideas-care .fa-file-upload:before{content:""}.ideas-care .fa-file-video:before{content:""}.ideas-care .fa-file-word:before{content:""}.ideas-care .fa-fill:before{content:""}.ideas-care .fa-fill-drip:before{content:""}.ideas-care .fa-film:before{content:""}.ideas-care .fa-filter:before{content:""}.ideas-care .fa-fingerprint:before{content:""}.ideas-care .fa-fire:before{content:""}.ideas-care .fa-fire-alt:before{content:""}.ideas-care .fa-fire-extinguisher:before{content:""}.ideas-care .fa-firefox:before{content:""}.ideas-care .fa-firefox-browser:before{content:""}.ideas-care .fa-first-aid:before{content:""}.ideas-care .fa-first-order:before{content:""}.ideas-care .fa-first-order-alt:before{content:""}.ideas-care .fa-firstdraft:before{content:""}.ideas-care .fa-fish:before{content:""}.ideas-care .fa-fist-raised:before{content:""}.ideas-care .fa-flag:before{content:""}.ideas-care .fa-flag-checkered:before{content:""}.ideas-care .fa-flag-usa:before{content:""}.ideas-care .fa-flask:before{content:""}.ideas-care .fa-flickr:before{content:""}.ideas-care .fa-flipboard:before{content:""}.ideas-care .fa-flushed:before{content:""}.ideas-care .fa-fly:before{content:""}.ideas-care .fa-folder:before{content:""}.ideas-care .fa-folder-minus:before{content:""}.ideas-care .fa-folder-open:before{content:""}.ideas-care .fa-folder-plus:before{content:""}.ideas-care .fa-font:before{content:""}.ideas-care .fa-font-awesome:before{content:""}.ideas-care .fa-font-awesome-alt:before{content:""}.ideas-care .fa-font-awesome-flag:before{content:""}.ideas-care .fa-font-awesome-logo-full:before{content:""}.ideas-care .fa-fonticons:before{content:""}.ideas-care .fa-fonticons-fi:before{content:""}.ideas-care .fa-football-ball:before{content:""}.ideas-care .fa-fort-awesome:before{content:""}.ideas-care .fa-fort-awesome-alt:before{content:""}.ideas-care .fa-forumbee:before{content:""}.ideas-care .fa-forward:before{content:""}.ideas-care .fa-foursquare:before{content:""}.ideas-care .fa-free-code-camp:before{content:""}.ideas-care .fa-freebsd:before{content:""}.ideas-care .fa-frog:before{content:""}.ideas-care .fa-frown:before{content:""}.ideas-care .fa-frown-open:before{content:""}.ideas-care .fa-fulcrum:before{content:""}.ideas-care .fa-funnel-dollar:before{content:""}.ideas-care .fa-futbol:before{content:""}.ideas-care .fa-galactic-republic:before{content:""}.ideas-care .fa-galactic-senate:before{content:""}.ideas-care .fa-gamepad:before{content:""}.ideas-care .fa-gas-pump:before{content:""}.ideas-care .fa-gavel:before{content:""}.ideas-care .fa-gem:before{content:""}.ideas-care .fa-genderless:before{content:""}.ideas-care .fa-get-pocket:before{content:""}.ideas-care .fa-gg:before{content:""}.ideas-care .fa-gg-circle:before{content:""}.ideas-care .fa-ghost:before{content:""}.ideas-care .fa-gift:before{content:""}.ideas-care .fa-gifts:before{content:""}.ideas-care .fa-git:before{content:""}.ideas-care .fa-git-alt:before{content:""}.ideas-care .fa-git-square:before{content:""}.ideas-care .fa-github:before{content:""}.ideas-care .fa-github-alt:before{content:""}.ideas-care .fa-github-square:before{content:""}.ideas-care .fa-gitkraken:before{content:""}.ideas-care .fa-gitlab:before{content:""}.ideas-care .fa-gitter:before{content:""}.ideas-care .fa-glass-cheers:before{content:""}.ideas-care .fa-glass-martini:before{content:""}.ideas-care .fa-glass-martini-alt:before{content:""}.ideas-care .fa-glass-whiskey:before{content:""}.ideas-care .fa-glasses:before{content:""}.ideas-care .fa-glide:before{content:""}.ideas-care .fa-glide-g:before{content:""}.ideas-care .fa-globe:before{content:""}.ideas-care .fa-globe-africa:before{content:""}.ideas-care .fa-globe-americas:before{content:""}.ideas-care .fa-globe-asia:before{content:""}.ideas-care .fa-globe-europe:before{content:""}.ideas-care .fa-gofore:before{content:""}.ideas-care .fa-golf-ball:before{content:""}.ideas-care .fa-goodreads:before{content:""}.ideas-care .fa-goodreads-g:before{content:""}.ideas-care .fa-google:before{content:""}.ideas-care .fa-google-drive:before{content:""}.ideas-care .fa-google-pay:before{content:""}.ideas-care .fa-google-play:before{content:""}.ideas-care .fa-google-plus:before{content:""}.ideas-care .fa-google-plus-g:before{content:""}.ideas-care .fa-google-plus-square:before{content:""}.ideas-care .fa-google-wallet:before{content:""}.ideas-care .fa-gopuram:before{content:""}.ideas-care .fa-graduation-cap:before{content:""}.ideas-care .fa-gratipay:before{content:""}.ideas-care .fa-grav:before{content:""}.ideas-care .fa-greater-than:before{content:""}.ideas-care .fa-greater-than-equal:before{content:""}.ideas-care .fa-grimace:before{content:""}.ideas-care .fa-grin:before{content:""}.ideas-care .fa-grin-alt:before{content:""}.ideas-care .fa-grin-beam:before{content:""}.ideas-care .fa-grin-beam-sweat:before{content:""}.ideas-care .fa-grin-hearts:before{content:""}.ideas-care .fa-grin-squint:before{content:""}.ideas-care .fa-grin-squint-tears:before{content:""}.ideas-care .fa-grin-stars:before{content:""}.ideas-care .fa-grin-tears:before{content:""}.ideas-care .fa-grin-tongue:before{content:""}.ideas-care .fa-grin-tongue-squint:before{content:""}.ideas-care .fa-grin-tongue-wink:before{content:""}.ideas-care .fa-grin-wink:before{content:""}.ideas-care .fa-grip-horizontal:before{content:""}.ideas-care .fa-grip-lines:before{content:""}.ideas-care .fa-grip-lines-vertical:before{content:""}.ideas-care .fa-grip-vertical:before{content:""}.ideas-care .fa-gripfire:before{content:""}.ideas-care .fa-grunt:before{content:""}.ideas-care .fa-guilded:before{content:""}.ideas-care .fa-guitar:before{content:""}.ideas-care .fa-gulp:before{content:""}.ideas-care .fa-h-square:before{content:""}.ideas-care .fa-hacker-news:before{content:""}.ideas-care .fa-hacker-news-square:before{content:""}.ideas-care .fa-hackerrank:before{content:""}.ideas-care .fa-hamburger:before{content:""}.ideas-care .fa-hammer:before{content:""}.ideas-care .fa-hamsa:before{content:""}.ideas-care .fa-hand-holding:before{content:""}.ideas-care .fa-hand-holding-heart:before{content:""}.ideas-care .fa-hand-holding-medical:before{content:""}.ideas-care .fa-hand-holding-usd:before{content:""}.ideas-care .fa-hand-holding-water:before{content:""}.ideas-care .fa-hand-lizard:before{content:""}.ideas-care .fa-hand-middle-finger:before{content:""}.ideas-care .fa-hand-paper:before{content:""}.ideas-care .fa-hand-peace:before{content:""}.ideas-care .fa-hand-point-down:before{content:""}.ideas-care .fa-hand-point-left:before{content:""}.ideas-care .fa-hand-point-right:before{content:""}.ideas-care .fa-hand-point-up:before{content:""}.ideas-care .fa-hand-pointer:before{content:""}.ideas-care .fa-hand-rock:before{content:""}.ideas-care .fa-hand-scissors:before{content:""}.ideas-care .fa-hand-sparkles:before{content:""}.ideas-care .fa-hand-spock:before{content:""}.ideas-care .fa-hands:before{content:""}.ideas-care .fa-hands-helping:before{content:""}.ideas-care .fa-hands-wash:before{content:""}.ideas-care .fa-handshake:before{content:""}.ideas-care .fa-handshake-alt-slash:before{content:""}.ideas-care .fa-handshake-slash:before{content:""}.ideas-care .fa-hanukiah:before{content:""}.ideas-care .fa-hard-hat:before{content:""}.ideas-care .fa-hashtag:before{content:""}.ideas-care .fa-hat-cowboy:before{content:""}.ideas-care .fa-hat-cowboy-side:before{content:""}.ideas-care .fa-hat-wizard:before{content:""}.ideas-care .fa-hdd:before{content:""}.ideas-care .fa-head-side-cough:before{content:""}.ideas-care .fa-head-side-cough-slash:before{content:""}.ideas-care .fa-head-side-mask:before{content:""}.ideas-care .fa-head-side-virus:before{content:""}.ideas-care .fa-heading:before{content:""}.ideas-care .fa-headphones:before{content:""}.ideas-care .fa-headphones-alt:before{content:""}.ideas-care .fa-headset:before{content:""}.ideas-care .fa-heart:before{content:""}.ideas-care .fa-heart-broken:before{content:""}.ideas-care .fa-heartbeat:before{content:""}.ideas-care .fa-helicopter:before{content:""}.ideas-care .fa-highlighter:before{content:""}.ideas-care .fa-hiking:before{content:""}.ideas-care .fa-hippo:before{content:""}.ideas-care .fa-hips:before{content:""}.ideas-care .fa-hire-a-helper:before{content:""}.ideas-care .fa-history:before{content:""}.ideas-care .fa-hive:before{content:""}.ideas-care .fa-hockey-puck:before{content:""}.ideas-care .fa-holly-berry:before{content:""}.ideas-care .fa-home:before{content:""}.ideas-care .fa-hooli:before{content:""}.ideas-care .fa-hornbill:before{content:""}.ideas-care .fa-horse:before{content:""}.ideas-care .fa-horse-head:before{content:""}.ideas-care .fa-hospital:before{content:""}.ideas-care .fa-hospital-alt:before{content:""}.ideas-care .fa-hospital-symbol:before{content:""}.ideas-care .fa-hospital-user:before{content:""}.ideas-care .fa-hot-tub:before{content:""}.ideas-care .fa-hotdog:before{content:""}.ideas-care .fa-hotel:before{content:""}.ideas-care .fa-hotjar:before{content:""}.ideas-care .fa-hourglass:before{content:""}.ideas-care .fa-hourglass-end:before{content:""}.ideas-care .fa-hourglass-half:before{content:""}.ideas-care .fa-hourglass-start:before{content:""}.ideas-care .fa-house-damage:before{content:""}.ideas-care .fa-house-user:before{content:""}.ideas-care .fa-houzz:before{content:""}.ideas-care .fa-hryvnia:before{content:""}.ideas-care .fa-html5:before{content:""}.ideas-care .fa-hubspot:before{content:""}.ideas-care .fa-i-cursor:before{content:""}.ideas-care .fa-ice-cream:before{content:""}.ideas-care .fa-icicles:before{content:""}.ideas-care .fa-icons:before{content:""}.ideas-care .fa-id-badge:before{content:""}.ideas-care .fa-id-card:before{content:""}.ideas-care .fa-id-card-alt:before{content:""}.ideas-care .fa-ideal:before{content:""}.ideas-care .fa-igloo:before{content:""}.ideas-care .fa-image:before{content:""}.ideas-care .fa-images:before{content:""}.ideas-care .fa-imdb:before{content:""}.ideas-care .fa-inbox:before{content:""}.ideas-care .fa-indent:before{content:""}.ideas-care .fa-industry:before{content:""}.ideas-care .fa-infinity:before{content:""}.ideas-care .fa-info:before{content:""}.ideas-care .fa-info-circle:before{content:""}.ideas-care .fa-innosoft:before{content:""}.ideas-care .fa-instagram:before{content:""}.ideas-care .fa-instagram-square:before{content:""}.ideas-care .fa-instalod:before{content:""}.ideas-care .fa-intercom:before{content:""}.ideas-care .fa-internet-explorer:before{content:""}.ideas-care .fa-invision:before{content:""}.ideas-care .fa-ioxhost:before{content:""}.ideas-care .fa-italic:before{content:""}.ideas-care .fa-itch-io:before{content:""}.ideas-care .fa-itunes:before{content:""}.ideas-care .fa-itunes-note:before{content:""}.ideas-care .fa-java:before{content:""}.ideas-care .fa-jedi:before{content:""}.ideas-care .fa-jedi-order:before{content:""}.ideas-care .fa-jenkins:before{content:""}.ideas-care .fa-jira:before{content:""}.ideas-care .fa-joget:before{content:""}.ideas-care .fa-joint:before{content:""}.ideas-care .fa-joomla:before{content:""}.ideas-care .fa-journal-whills:before{content:""}.ideas-care .fa-js:before{content:""}.ideas-care .fa-js-square:before{content:""}.ideas-care .fa-jsfiddle:before{content:""}.ideas-care .fa-kaaba:before{content:""}.ideas-care .fa-kaggle:before{content:""}.ideas-care .fa-key:before{content:""}.ideas-care .fa-keybase:before{content:""}.ideas-care .fa-keyboard:before{content:""}.ideas-care .fa-keycdn:before{content:""}.ideas-care .fa-khanda:before{content:""}.ideas-care .fa-kickstarter:before{content:""}.ideas-care .fa-kickstarter-k:before{content:""}.ideas-care .fa-kiss:before{content:""}.ideas-care .fa-kiss-beam:before{content:""}.ideas-care .fa-kiss-wink-heart:before{content:""}.ideas-care .fa-kiwi-bird:before{content:""}.ideas-care .fa-korvue:before{content:""}.ideas-care .fa-landmark:before{content:""}.ideas-care .fa-language:before{content:""}.ideas-care .fa-laptop:before{content:""}.ideas-care .fa-laptop-code:before{content:""}.ideas-care .fa-laptop-house:before{content:""}.ideas-care .fa-laptop-medical:before{content:""}.ideas-care .fa-laravel:before{content:""}.ideas-care .fa-lastfm:before{content:""}.ideas-care .fa-lastfm-square:before{content:""}.ideas-care .fa-laugh:before{content:""}.ideas-care .fa-laugh-beam:before{content:""}.ideas-care .fa-laugh-squint:before{content:""}.ideas-care .fa-laugh-wink:before{content:""}.ideas-care .fa-layer-group:before{content:""}.ideas-care .fa-leaf:before{content:""}.ideas-care .fa-leanpub:before{content:""}.ideas-care .fa-lemon:before{content:""}.ideas-care .fa-less:before{content:""}.ideas-care .fa-less-than:before{content:""}.ideas-care .fa-less-than-equal:before{content:""}.ideas-care .fa-level-down-alt:before{content:""}.ideas-care .fa-level-up-alt:before{content:""}.ideas-care .fa-life-ring:before{content:""}.ideas-care .fa-lightbulb:before{content:""}.ideas-care .fa-line:before{content:""}.ideas-care .fa-link:before{content:""}.ideas-care .fa-linkedin:before{content:""}.ideas-care .fa-linkedin-in:before{content:""}.ideas-care .fa-linode:before{content:""}.ideas-care .fa-linux:before{content:""}.ideas-care .fa-lira-sign:before{content:""}.ideas-care .fa-list:before{content:""}.ideas-care .fa-list-alt:before{content:""}.ideas-care .fa-list-ol:before{content:""}.ideas-care .fa-list-ul:before{content:""}.ideas-care .fa-location-arrow:before{content:""}.ideas-care .fa-lock:before{content:""}.ideas-care .fa-lock-open:before{content:""}.ideas-care .fa-long-arrow-alt-down:before{content:""}.ideas-care .fa-long-arrow-alt-left:before{content:""}.ideas-care .fa-long-arrow-alt-right:before{content:""}.ideas-care .fa-long-arrow-alt-up:before{content:""}.ideas-care .fa-low-vision:before{content:""}.ideas-care .fa-luggage-cart:before{content:""}.ideas-care .fa-lungs:before{content:""}.ideas-care .fa-lungs-virus:before{content:""}.ideas-care .fa-lyft:before{content:""}.ideas-care .fa-magento:before{content:""}.ideas-care .fa-magic:before{content:""}.ideas-care .fa-magnet:before{content:""}.ideas-care .fa-mail-bulk:before{content:""}.ideas-care .fa-mailchimp:before{content:""}.ideas-care .fa-male:before{content:""}.ideas-care .fa-mandalorian:before{content:""}.ideas-care .fa-map:before{content:""}.ideas-care .fa-map-marked:before{content:""}.ideas-care .fa-map-marked-alt:before{content:""}.ideas-care .fa-map-marker:before{content:""}.ideas-care .fa-map-marker-alt:before{content:""}.ideas-care .fa-map-pin:before{content:""}.ideas-care .fa-map-signs:before{content:""}.ideas-care .fa-markdown:before{content:""}.ideas-care .fa-marker:before{content:""}.ideas-care .fa-mars:before{content:""}.ideas-care .fa-mars-double:before{content:""}.ideas-care .fa-mars-stroke:before{content:""}.ideas-care .fa-mars-stroke-h:before{content:""}.ideas-care .fa-mars-stroke-v:before{content:""}.ideas-care .fa-mask:before{content:""}.ideas-care .fa-mastodon:before{content:""}.ideas-care .fa-maxcdn:before{content:""}.ideas-care .fa-mdb:before{content:""}.ideas-care .fa-medal:before{content:""}.ideas-care .fa-medapps:before{content:""}.ideas-care .fa-medium:before{content:""}.ideas-care .fa-medium-m:before{content:""}.ideas-care .fa-medkit:before{content:""}.ideas-care .fa-medrt:before{content:""}.ideas-care .fa-meetup:before{content:""}.ideas-care .fa-megaport:before{content:""}.ideas-care .fa-meh:before{content:""}.ideas-care .fa-meh-blank:before{content:""}.ideas-care .fa-meh-rolling-eyes:before{content:""}.ideas-care .fa-memory:before{content:""}.ideas-care .fa-mendeley:before{content:""}.ideas-care .fa-menorah:before{content:""}.ideas-care .fa-mercury:before{content:""}.ideas-care .fa-meteor:before{content:""}.ideas-care .fa-microblog:before{content:""}.ideas-care .fa-microchip:before{content:""}.ideas-care .fa-microphone:before{content:""}.ideas-care .fa-microphone-alt:before{content:""}.ideas-care .fa-microphone-alt-slash:before{content:""}.ideas-care .fa-microphone-slash:before{content:""}.ideas-care .fa-microscope:before{content:""}.ideas-care .fa-microsoft:before{content:""}.ideas-care .fa-minus:before{content:""}.ideas-care .fa-minus-circle:before{content:""}.ideas-care .fa-minus-square:before{content:""}.ideas-care .fa-mitten:before{content:""}.ideas-care .fa-mix:before{content:""}.ideas-care .fa-mixcloud:before{content:""}.ideas-care .fa-mixer:before{content:""}.ideas-care .fa-mizuni:before{content:""}.ideas-care .fa-mobile:before{content:""}.ideas-care .fa-mobile-alt:before{content:""}.ideas-care .fa-modx:before{content:""}.ideas-care .fa-monero:before{content:""}.ideas-care .fa-money-bill:before{content:""}.ideas-care .fa-money-bill-alt:before{content:""}.ideas-care .fa-money-bill-wave:before{content:""}.ideas-care .fa-money-bill-wave-alt:before{content:""}.ideas-care .fa-money-check:before{content:""}.ideas-care .fa-money-check-alt:before{content:""}.ideas-care .fa-monument:before{content:""}.ideas-care .fa-moon:before{content:""}.ideas-care .fa-mortar-pestle:before{content:""}.ideas-care .fa-mosque:before{content:""}.ideas-care .fa-motorcycle:before{content:""}.ideas-care .fa-mountain:before{content:""}.ideas-care .fa-mouse:before{content:""}.ideas-care .fa-mouse-pointer:before{content:""}.ideas-care .fa-mug-hot:before{content:""}.ideas-care .fa-music:before{content:""}.ideas-care .fa-napster:before{content:""}.ideas-care .fa-neos:before{content:""}.ideas-care .fa-network-wired:before{content:""}.ideas-care .fa-neuter:before{content:""}.ideas-care .fa-newspaper:before{content:""}.ideas-care .fa-nimblr:before{content:""}.ideas-care .fa-node:before{content:""}.ideas-care .fa-node-js:before{content:""}.ideas-care .fa-not-equal:before{content:""}.ideas-care .fa-notes-medical:before{content:""}.ideas-care .fa-npm:before{content:""}.ideas-care .fa-ns8:before{content:""}.ideas-care .fa-nutritionix:before{content:""}.ideas-care .fa-object-group:before{content:""}.ideas-care .fa-object-ungroup:before{content:""}.ideas-care .fa-octopus-deploy:before{content:""}.ideas-care .fa-odnoklassniki:before{content:""}.ideas-care .fa-odnoklassniki-square:before{content:""}.ideas-care .fa-oil-can:before{content:""}.ideas-care .fa-old-republic:before{content:""}.ideas-care .fa-om:before{content:""}.ideas-care .fa-opencart:before{content:""}.ideas-care .fa-openid:before{content:""}.ideas-care .fa-opera:before{content:""}.ideas-care .fa-optin-monster:before{content:""}.ideas-care .fa-orcid:before{content:""}.ideas-care .fa-osi:before{content:""}.ideas-care .fa-otter:before{content:""}.ideas-care .fa-outdent:before{content:""}.ideas-care .fa-page4:before{content:""}.ideas-care .fa-pagelines:before{content:""}.ideas-care .fa-pager:before{content:""}.ideas-care .fa-paint-brush:before{content:""}.ideas-care .fa-paint-roller:before{content:""}.ideas-care .fa-palette:before{content:""}.ideas-care .fa-palfed:before{content:""}.ideas-care .fa-pallet:before{content:""}.ideas-care .fa-paper-plane:before{content:""}.ideas-care .fa-paperclip:before{content:""}.ideas-care .fa-parachute-box:before{content:""}.ideas-care .fa-paragraph:before{content:""}.ideas-care .fa-parking:before{content:""}.ideas-care .fa-passport:before{content:""}.ideas-care .fa-pastafarianism:before{content:""}.ideas-care .fa-paste:before{content:""}.ideas-care .fa-patreon:before{content:""}.ideas-care .fa-pause:before{content:""}.ideas-care .fa-pause-circle:before{content:""}.ideas-care .fa-paw:before{content:""}.ideas-care .fa-paypal:before{content:""}.ideas-care .fa-peace:before{content:""}.ideas-care .fa-pen:before{content:""}.ideas-care .fa-pen-alt:before{content:""}.ideas-care .fa-pen-fancy:before{content:""}.ideas-care .fa-pen-nib:before{content:""}.ideas-care .fa-pen-square:before{content:""}.ideas-care .fa-pencil-alt:before{content:""}.ideas-care .fa-pencil-ruler:before{content:""}.ideas-care .fa-penny-arcade:before{content:""}.ideas-care .fa-people-arrows:before{content:""}.ideas-care .fa-people-carry:before{content:""}.ideas-care .fa-pepper-hot:before{content:""}.ideas-care .fa-perbyte:before{content:""}.ideas-care .fa-percent:before{content:""}.ideas-care .fa-percentage:before{content:""}.ideas-care .fa-periscope:before{content:""}.ideas-care .fa-person-booth:before{content:""}.ideas-care .fa-phabricator:before{content:""}.ideas-care .fa-phoenix-framework:before{content:""}.ideas-care .fa-phoenix-squadron:before{content:""}.ideas-care .fa-phone:before{content:""}.ideas-care .fa-phone-alt:before{content:""}.ideas-care .fa-phone-slash:before{content:""}.ideas-care .fa-phone-square:before{content:""}.ideas-care .fa-phone-square-alt:before{content:""}.ideas-care .fa-phone-volume:before{content:""}.ideas-care .fa-photo-video:before{content:""}.ideas-care .fa-php:before{content:""}.ideas-care .fa-pied-piper:before{content:""}.ideas-care .fa-pied-piper-alt:before{content:""}.ideas-care .fa-pied-piper-hat:before{content:""}.ideas-care .fa-pied-piper-pp:before{content:""}.ideas-care .fa-pied-piper-square:before{content:""}.ideas-care .fa-piggy-bank:before{content:""}.ideas-care .fa-pills:before{content:""}.ideas-care .fa-pinterest:before{content:""}.ideas-care .fa-pinterest-p:before{content:""}.ideas-care .fa-pinterest-square:before{content:""}.ideas-care .fa-pizza-slice:before{content:""}.ideas-care .fa-place-of-worship:before{content:""}.ideas-care .fa-plane:before{content:""}.ideas-care .fa-plane-arrival:before{content:""}.ideas-care .fa-plane-departure:before{content:""}.ideas-care .fa-plane-slash:before{content:""}.ideas-care .fa-play:before{content:""}.ideas-care .fa-play-circle:before{content:""}.ideas-care .fa-playstation:before{content:""}.ideas-care .fa-plug:before{content:""}.ideas-care .fa-plus:before{content:""}.ideas-care .fa-plus-circle:before{content:""}.ideas-care .fa-plus-square:before{content:""}.ideas-care .fa-podcast:before{content:""}.ideas-care .fa-poll:before{content:""}.ideas-care .fa-poll-h:before{content:""}.ideas-care .fa-poo:before{content:""}.ideas-care .fa-poo-storm:before{content:""}.ideas-care .fa-poop:before{content:""}.ideas-care .fa-portrait:before{content:""}.ideas-care .fa-pound-sign:before{content:""}.ideas-care .fa-power-off:before{content:""}.ideas-care .fa-pray:before{content:""}.ideas-care .fa-praying-hands:before{content:""}.ideas-care .fa-prescription:before{content:""}.ideas-care .fa-prescription-bottle:before{content:""}.ideas-care .fa-prescription-bottle-alt:before{content:""}.ideas-care .fa-print:before{content:""}.ideas-care .fa-procedures:before{content:""}.ideas-care .fa-product-hunt:before{content:""}.ideas-care .fa-project-diagram:before{content:""}.ideas-care .fa-pump-medical:before{content:""}.ideas-care .fa-pump-soap:before{content:""}.ideas-care .fa-pushed:before{content:""}.ideas-care .fa-puzzle-piece:before{content:""}.ideas-care .fa-python:before{content:""}.ideas-care .fa-qq:before{content:""}.ideas-care .fa-qrcode:before{content:""}.ideas-care .fa-question:before{content:""}.ideas-care .fa-question-circle:before{content:""}.ideas-care .fa-quidditch:before{content:""}.ideas-care .fa-quinscape:before{content:""}.ideas-care .fa-quora:before{content:""}.ideas-care .fa-quote-left:before{content:""}.ideas-care .fa-quote-right:before{content:""}.ideas-care .fa-quran:before{content:""}.ideas-care .fa-r-project:before{content:""}.ideas-care .fa-radiation:before{content:""}.ideas-care .fa-radiation-alt:before{content:""}.ideas-care .fa-rainbow:before{content:""}.ideas-care .fa-random:before{content:""}.ideas-care .fa-raspberry-pi:before{content:""}.ideas-care .fa-ravelry:before{content:""}.ideas-care .fa-react:before{content:""}.ideas-care .fa-reacteurope:before{content:""}.ideas-care .fa-readme:before{content:""}.ideas-care .fa-rebel:before{content:""}.ideas-care .fa-receipt:before{content:""}.ideas-care .fa-record-vinyl:before{content:""}.ideas-care .fa-recycle:before{content:""}.ideas-care .fa-red-river:before{content:""}.ideas-care .fa-reddit:before{content:""}.ideas-care .fa-reddit-alien:before{content:""}.ideas-care .fa-reddit-square:before{content:""}.ideas-care .fa-redhat:before{content:""}.ideas-care .fa-redo:before{content:""}.ideas-care .fa-redo-alt:before{content:""}.ideas-care .fa-registered:before{content:""}.ideas-care .fa-remove-format:before{content:""}.ideas-care .fa-renren:before{content:""}.ideas-care .fa-reply:before{content:""}.ideas-care .fa-reply-all:before{content:""}.ideas-care .fa-replyd:before{content:""}.ideas-care .fa-republican:before{content:""}.ideas-care .fa-researchgate:before{content:""}.ideas-care .fa-resolving:before{content:""}.ideas-care .fa-restroom:before{content:""}.ideas-care .fa-retweet:before{content:""}.ideas-care .fa-rev:before{content:""}.ideas-care .fa-ribbon:before{content:""}.ideas-care .fa-ring:before{content:""}.ideas-care .fa-road:before{content:""}.ideas-care .fa-robot:before{content:""}.ideas-care .fa-rocket:before{content:""}.ideas-care .fa-rocketchat:before{content:""}.ideas-care .fa-rockrms:before{content:""}.ideas-care .fa-route:before{content:""}.ideas-care .fa-rss:before{content:""}.ideas-care .fa-rss-square:before{content:""}.ideas-care .fa-ruble-sign:before{content:""}.ideas-care .fa-ruler:before{content:""}.ideas-care .fa-ruler-combined:before{content:""}.ideas-care .fa-ruler-horizontal:before{content:""}.ideas-care .fa-ruler-vertical:before{content:""}.ideas-care .fa-running:before{content:""}.ideas-care .fa-rupee-sign:before{content:""}.ideas-care .fa-rust:before{content:""}.ideas-care .fa-sad-cry:before{content:""}.ideas-care .fa-sad-tear:before{content:""}.ideas-care .fa-safari:before{content:""}.ideas-care .fa-salesforce:before{content:""}.ideas-care .fa-sass:before{content:""}.ideas-care .fa-satellite:before{content:""}.ideas-care .fa-satellite-dish:before{content:""}.ideas-care .fa-save:before{content:""}.ideas-care .fa-schlix:before{content:""}.ideas-care .fa-school:before{content:""}.ideas-care .fa-screwdriver:before{content:""}.ideas-care .fa-scribd:before{content:""}.ideas-care .fa-scroll:before{content:""}.ideas-care .fa-sd-card:before{content:""}.ideas-care .fa-search:before{content:""}.ideas-care .fa-search-dollar:before{content:""}.ideas-care .fa-search-location:before{content:""}.ideas-care .fa-search-minus:before{content:""}.ideas-care .fa-search-plus:before{content:""}.ideas-care .fa-searchengin:before{content:""}.ideas-care .fa-seedling:before{content:""}.ideas-care .fa-sellcast:before{content:""}.ideas-care .fa-sellsy:before{content:""}.ideas-care .fa-server:before{content:""}.ideas-care .fa-servicestack:before{content:""}.ideas-care .fa-shapes:before{content:""}.ideas-care .fa-share:before{content:""}.ideas-care .fa-share-alt:before{content:""}.ideas-care .fa-share-alt-square:before{content:""}.ideas-care .fa-share-square:before{content:""}.ideas-care .fa-shekel-sign:before{content:""}.ideas-care .fa-shield-alt:before{content:""}.ideas-care .fa-shield-virus:before{content:""}.ideas-care .fa-ship:before{content:""}.ideas-care .fa-shipping-fast:before{content:""}.ideas-care .fa-shirtsinbulk:before{content:""}.ideas-care .fa-shoe-prints:before{content:""}.ideas-care .fa-shopify:before{content:""}.ideas-care .fa-shopping-bag:before{content:""}.ideas-care .fa-shopping-basket:before{content:""}.ideas-care .fa-shopping-cart:before{content:""}.ideas-care .fa-shopware:before{content:""}.ideas-care .fa-shower:before{content:""}.ideas-care .fa-shuttle-van:before{content:""}.ideas-care .fa-sign:before{content:""}.ideas-care .fa-sign-in-alt:before{content:""}.ideas-care .fa-sign-language:before{content:""}.ideas-care .fa-sign-out-alt:before{content:""}.ideas-care .fa-signal:before{content:""}.ideas-care .fa-signature:before{content:""}.ideas-care .fa-sim-card:before{content:""}.ideas-care .fa-simplybuilt:before{content:""}.ideas-care .fa-sink:before{content:""}.ideas-care .fa-sistrix:before{content:""}.ideas-care .fa-sitemap:before{content:""}.ideas-care .fa-sith:before{content:""}.ideas-care .fa-skating:before{content:""}.ideas-care .fa-sketch:before{content:""}.ideas-care .fa-skiing:before{content:""}.ideas-care .fa-skiing-nordic:before{content:""}.ideas-care .fa-skull:before{content:""}.ideas-care .fa-skull-crossbones:before{content:""}.ideas-care .fa-skyatlas:before{content:""}.ideas-care .fa-skype:before{content:""}.ideas-care .fa-slack:before{content:""}.ideas-care .fa-slack-hash:before{content:""}.ideas-care .fa-slash:before{content:""}.ideas-care .fa-sleigh:before{content:""}.ideas-care .fa-sliders-h:before{content:""}.ideas-care .fa-slideshare:before{content:""}.ideas-care .fa-smile:before{content:""}.ideas-care .fa-smile-beam:before{content:""}.ideas-care .fa-smile-wink:before{content:""}.ideas-care .fa-smog:before{content:""}.ideas-care .fa-smoking:before{content:""}.ideas-care .fa-smoking-ban:before{content:""}.ideas-care .fa-sms:before{content:""}.ideas-care .fa-snapchat:before{content:""}.ideas-care .fa-snapchat-ghost:before{content:""}.ideas-care .fa-snapchat-square:before{content:""}.ideas-care .fa-snowboarding:before{content:""}.ideas-care .fa-snowflake:before{content:""}.ideas-care .fa-snowman:before{content:""}.ideas-care .fa-snowplow:before{content:""}.ideas-care .fa-soap:before{content:""}.ideas-care .fa-socks:before{content:""}.ideas-care .fa-solar-panel:before{content:""}.ideas-care .fa-sort:before{content:""}.ideas-care .fa-sort-alpha-down:before{content:""}.ideas-care .fa-sort-alpha-down-alt:before{content:""}.ideas-care .fa-sort-alpha-up:before{content:""}.ideas-care .fa-sort-alpha-up-alt:before{content:""}.ideas-care .fa-sort-amount-down:before{content:""}.ideas-care .fa-sort-amount-down-alt:before{content:""}.ideas-care .fa-sort-amount-up:before{content:""}.ideas-care .fa-sort-amount-up-alt:before{content:""}.ideas-care .fa-sort-down:before{content:""}.ideas-care .fa-sort-numeric-down:before{content:""}.ideas-care .fa-sort-numeric-down-alt:before{content:""}.ideas-care .fa-sort-numeric-up:before{content:""}.ideas-care .fa-sort-numeric-up-alt:before{content:""}.ideas-care .fa-sort-up:before{content:""}.ideas-care .fa-soundcloud:before{content:""}.ideas-care .fa-sourcetree:before{content:""}.ideas-care .fa-spa:before{content:""}.ideas-care .fa-space-shuttle:before{content:""}.ideas-care .fa-speakap:before{content:""}.ideas-care .fa-speaker-deck:before{content:""}.ideas-care .fa-spell-check:before{content:""}.ideas-care .fa-spider:before{content:""}.ideas-care .fa-spinner:before{content:""}.ideas-care .fa-splotch:before{content:""}.ideas-care .fa-spotify:before{content:""}.ideas-care .fa-spray-can:before{content:""}.ideas-care .fa-square:before{content:""}.ideas-care .fa-square-full:before{content:""}.ideas-care .fa-square-root-alt:before{content:""}.ideas-care .fa-squarespace:before{content:""}.ideas-care .fa-stack-exchange:before{content:""}.ideas-care .fa-stack-overflow:before{content:""}.ideas-care .fa-stackpath:before{content:""}.ideas-care .fa-stamp:before{content:""}.ideas-care .fa-star:before{content:""}.ideas-care .fa-star-and-crescent:before{content:""}.ideas-care .fa-star-half:before{content:""}.ideas-care .fa-star-half-alt:before{content:""}.ideas-care .fa-star-of-david:before{content:""}.ideas-care .fa-star-of-life:before{content:""}.ideas-care .fa-staylinked:before{content:""}.ideas-care .fa-steam:before{content:""}.ideas-care .fa-steam-square:before{content:""}.ideas-care .fa-steam-symbol:before{content:""}.ideas-care .fa-step-backward:before{content:""}.ideas-care .fa-step-forward:before{content:""}.ideas-care .fa-stethoscope:before{content:""}.ideas-care .fa-sticker-mule:before{content:""}.ideas-care .fa-sticky-note:before{content:""}.ideas-care .fa-stop:before{content:""}.ideas-care .fa-stop-circle:before{content:""}.ideas-care .fa-stopwatch:before{content:""}.ideas-care .fa-stopwatch-20:before{content:""}.ideas-care .fa-store:before{content:""}.ideas-care .fa-store-alt:before{content:""}.ideas-care .fa-store-alt-slash:before{content:""}.ideas-care .fa-store-slash:before{content:""}.ideas-care .fa-strava:before{content:""}.ideas-care .fa-stream:before{content:""}.ideas-care .fa-street-view:before{content:""}.ideas-care .fa-strikethrough:before{content:""}.ideas-care .fa-stripe:before{content:""}.ideas-care .fa-stripe-s:before{content:""}.ideas-care .fa-stroopwafel:before{content:""}.ideas-care .fa-studiovinari:before{content:""}.ideas-care .fa-stumbleupon:before{content:""}.ideas-care .fa-stumbleupon-circle:before{content:""}.ideas-care .fa-subscript:before{content:""}.ideas-care .fa-subway:before{content:""}.ideas-care .fa-suitcase:before{content:""}.ideas-care .fa-suitcase-rolling:before{content:""}.ideas-care .fa-sun:before{content:""}.ideas-care .fa-superpowers:before{content:""}.ideas-care .fa-superscript:before{content:""}.ideas-care .fa-supple:before{content:""}.ideas-care .fa-surprise:before{content:""}.ideas-care .fa-suse:before{content:""}.ideas-care .fa-swatchbook:before{content:""}.ideas-care .fa-swift:before{content:""}.ideas-care .fa-swimmer:before{content:""}.ideas-care .fa-swimming-pool:before{content:""}.ideas-care .fa-symfony:before{content:""}.ideas-care .fa-synagogue:before{content:""}.ideas-care .fa-sync:before{content:""}.ideas-care .fa-sync-alt:before{content:""}.ideas-care .fa-syringe:before{content:""}.ideas-care .fa-table:before{content:""}.ideas-care .fa-table-tennis:before{content:""}.ideas-care .fa-tablet:before{content:""}.ideas-care .fa-tablet-alt:before{content:""}.ideas-care .fa-tablets:before{content:""}.ideas-care .fa-tachometer-alt:before{content:""}.ideas-care .fa-tag:before{content:""}.ideas-care .fa-tags:before{content:""}.ideas-care .fa-tape:before{content:""}.ideas-care .fa-tasks:before{content:""}.ideas-care .fa-taxi:before{content:""}.ideas-care .fa-teamspeak:before{content:""}.ideas-care .fa-teeth:before{content:""}.ideas-care .fa-teeth-open:before{content:""}.ideas-care .fa-telegram:before{content:""}.ideas-care .fa-telegram-plane:before{content:""}.ideas-care .fa-temperature-high:before{content:""}.ideas-care .fa-temperature-low:before{content:""}.ideas-care .fa-tencent-weibo:before{content:""}.ideas-care .fa-tenge:before{content:""}.ideas-care .fa-terminal:before{content:""}.ideas-care .fa-text-height:before{content:""}.ideas-care .fa-text-width:before{content:""}.ideas-care .fa-th:before{content:""}.ideas-care .fa-th-large:before{content:""}.ideas-care .fa-th-list:before{content:""}.ideas-care .fa-the-red-yeti:before{content:""}.ideas-care .fa-theater-masks:before{content:""}.ideas-care .fa-themeco:before{content:""}.ideas-care .fa-themeisle:before{content:""}.ideas-care .fa-thermometer:before{content:""}.ideas-care .fa-thermometer-empty:before{content:""}.ideas-care .fa-thermometer-full:before{content:""}.ideas-care .fa-thermometer-half:before{content:""}.ideas-care .fa-thermometer-quarter:before{content:""}.ideas-care .fa-thermometer-three-quarters:before{content:""}.ideas-care .fa-think-peaks:before{content:""}.ideas-care .fa-thumbs-down:before{content:""}.ideas-care .fa-thumbs-up:before{content:""}.ideas-care .fa-thumbtack:before{content:""}.ideas-care .fa-ticket-alt:before{content:""}.ideas-care .fa-tiktok:before{content:""}.ideas-care .fa-times:before{content:""}.ideas-care .fa-times-circle:before{content:""}.ideas-care .fa-tint:before{content:""}.ideas-care .fa-tint-slash:before{content:""}.ideas-care .fa-tired:before{content:""}.ideas-care .fa-toggle-off:before{content:""}.ideas-care .fa-toggle-on:before{content:""}.ideas-care .fa-toilet:before{content:""}.ideas-care .fa-toilet-paper:before{content:""}.ideas-care .fa-toilet-paper-slash:before{content:""}.ideas-care .fa-toolbox:before{content:""}.ideas-care .fa-tools:before{content:""}.ideas-care .fa-tooth:before{content:""}.ideas-care .fa-torah:before{content:""}.ideas-care .fa-torii-gate:before{content:""}.ideas-care .fa-tractor:before{content:""}.ideas-care .fa-trade-federation:before{content:""}.ideas-care .fa-trademark:before{content:""}.ideas-care .fa-traffic-light:before{content:""}.ideas-care .fa-trailer:before{content:""}.ideas-care .fa-train:before{content:""}.ideas-care .fa-tram:before{content:""}.ideas-care .fa-transgender:before{content:""}.ideas-care .fa-transgender-alt:before{content:""}.ideas-care .fa-trash:before{content:""}.ideas-care .fa-trash-alt:before{content:""}.ideas-care .fa-trash-restore:before{content:""}.ideas-care .fa-trash-restore-alt:before{content:""}.ideas-care .fa-tree:before{content:""}.ideas-care .fa-trello:before{content:""}.ideas-care .fa-tripadvisor:before{content:""}.ideas-care .fa-trophy:before{content:""}.ideas-care .fa-truck:before{content:""}.ideas-care .fa-truck-loading:before{content:""}.ideas-care .fa-truck-monster:before{content:""}.ideas-care .fa-truck-moving:before{content:""}.ideas-care .fa-truck-pickup:before{content:""}.ideas-care .fa-tshirt:before{content:""}.ideas-care .fa-tty:before{content:""}.ideas-care .fa-tumblr:before{content:""}.ideas-care .fa-tumblr-square:before{content:""}.ideas-care .fa-tv:before{content:""}.ideas-care .fa-twitch:before{content:""}.ideas-care .fa-twitter:before{content:""}.ideas-care .fa-twitter-square:before{content:""}.ideas-care .fa-typo3:before{content:""}.ideas-care .fa-uber:before{content:""}.ideas-care .fa-ubuntu:before{content:""}.ideas-care .fa-uikit:before{content:""}.ideas-care .fa-umbraco:before{content:""}.ideas-care .fa-umbrella:before{content:""}.ideas-care .fa-umbrella-beach:before{content:""}.ideas-care .fa-uncharted:before{content:""}.ideas-care .fa-underline:before{content:""}.ideas-care .fa-undo:before{content:""}.ideas-care .fa-undo-alt:before{content:""}.ideas-care .fa-uniregistry:before{content:""}.ideas-care .fa-unity:before{content:""}.ideas-care .fa-universal-access:before{content:""}.ideas-care .fa-university:before{content:""}.ideas-care .fa-unlink:before{content:""}.ideas-care .fa-unlock:before{content:""}.ideas-care .fa-unlock-alt:before{content:""}.ideas-care .fa-unsplash:before{content:""}.ideas-care .fa-untappd:before{content:""}.ideas-care .fa-upload:before{content:""}.ideas-care .fa-ups:before{content:""}.ideas-care .fa-usb:before{content:""}.ideas-care .fa-user:before{content:""}.ideas-care .fa-user-alt:before{content:""}.ideas-care .fa-user-alt-slash:before{content:""}.ideas-care .fa-user-astronaut:before{content:""}.ideas-care .fa-user-check:before{content:""}.ideas-care .fa-user-circle:before{content:""}.ideas-care .fa-user-clock:before{content:""}.ideas-care .fa-user-cog:before{content:""}.ideas-care .fa-user-edit:before{content:""}.ideas-care .fa-user-friends:before{content:""}.ideas-care .fa-user-graduate:before{content:""}.ideas-care .fa-user-injured:before{content:""}.ideas-care .fa-user-lock:before{content:""}.ideas-care .fa-user-md:before{content:""}.ideas-care .fa-user-minus:before{content:""}.ideas-care .fa-user-ninja:before{content:""}.ideas-care .fa-user-nurse:before{content:""}.ideas-care .fa-user-plus:before{content:""}.ideas-care .fa-user-secret:before{content:""}.ideas-care .fa-user-shield:before{content:""}.ideas-care .fa-user-slash:before{content:""}.ideas-care .fa-user-tag:before{content:""}.ideas-care .fa-user-tie:before{content:""}.ideas-care .fa-user-times:before{content:""}.ideas-care .fa-users:before{content:""}.ideas-care .fa-users-cog:before{content:""}.ideas-care .fa-users-slash:before{content:""}.ideas-care .fa-usps:before{content:""}.ideas-care .fa-ussunnah:before{content:""}.ideas-care .fa-utensil-spoon:before{content:""}.ideas-care .fa-utensils:before{content:""}.ideas-care .fa-vaadin:before{content:""}.ideas-care .fa-vector-square:before{content:""}.ideas-care .fa-venus:before{content:""}.ideas-care .fa-venus-double:before{content:""}.ideas-care .fa-venus-mars:before{content:""}.ideas-care .fa-vest:before{content:""}.ideas-care .fa-vest-patches:before{content:""}.ideas-care .fa-viacoin:before{content:""}.ideas-care .fa-viadeo:before{content:""}.ideas-care .fa-viadeo-square:before{content:""}.ideas-care .fa-vial:before{content:""}.ideas-care .fa-vials:before{content:""}.ideas-care .fa-viber:before{content:""}.ideas-care .fa-video:before{content:""}.ideas-care .fa-video-slash:before{content:""}.ideas-care .fa-vihara:before{content:""}.ideas-care .fa-vimeo:before{content:""}.ideas-care .fa-vimeo-square:before{content:""}.ideas-care .fa-vimeo-v:before{content:""}.ideas-care .fa-vine:before{content:""}.ideas-care .fa-virus:before{content:""}.ideas-care .fa-virus-slash:before{content:""}.ideas-care .fa-viruses:before{content:""}.ideas-care .fa-vk:before{content:""}.ideas-care .fa-vnv:before{content:""}.ideas-care .fa-voicemail:before{content:""}.ideas-care .fa-volleyball-ball:before{content:""}.ideas-care .fa-volume-down:before{content:""}.ideas-care .fa-volume-mute:before{content:""}.ideas-care .fa-volume-off:before{content:""}.ideas-care .fa-volume-up:before{content:""}.ideas-care .fa-vote-yea:before{content:""}.ideas-care .fa-vr-cardboard:before{content:""}.ideas-care .fa-vuejs:before{content:""}.ideas-care .fa-walking:before{content:""}.ideas-care .fa-wallet:before{content:""}.ideas-care .fa-warehouse:before{content:""}.ideas-care .fa-watchman-monitoring:before{content:""}.ideas-care .fa-water:before{content:""}.ideas-care .fa-wave-square:before{content:""}.ideas-care .fa-waze:before{content:""}.ideas-care .fa-weebly:before{content:""}.ideas-care .fa-weibo:before{content:""}.ideas-care .fa-weight:before{content:""}.ideas-care .fa-weight-hanging:before{content:""}.ideas-care .fa-weixin:before{content:""}.ideas-care .fa-whatsapp:before{content:""}.ideas-care .fa-whatsapp-square:before{content:""}.ideas-care .fa-wheelchair:before{content:""}.ideas-care .fa-whmcs:before{content:""}.ideas-care .fa-wifi:before{content:""}.ideas-care .fa-wikipedia-w:before{content:""}.ideas-care .fa-wind:before{content:""}.ideas-care .fa-window-close:before{content:""}.ideas-care .fa-window-maximize:before{content:""}.ideas-care .fa-window-minimize:before{content:""}.ideas-care .fa-window-restore:before{content:""}.ideas-care .fa-windows:before{content:""}.ideas-care .fa-wine-bottle:before{content:""}.ideas-care .fa-wine-glass:before{content:""}.ideas-care .fa-wine-glass-alt:before{content:""}.ideas-care .fa-wix:before{content:""}.ideas-care .fa-wizards-of-the-coast:before{content:""}.ideas-care .fa-wodu:before{content:""}.ideas-care .fa-wolf-pack-battalion:before{content:""}.ideas-care .fa-won-sign:before{content:""}.ideas-care .fa-wordpress:before{content:""}.ideas-care .fa-wordpress-simple:before{content:""}.ideas-care .fa-wpbeginner:before{content:""}.ideas-care .fa-wpexplorer:before{content:""}.ideas-care .fa-wpforms:before{content:""}.ideas-care .fa-wpressr:before{content:""}.ideas-care .fa-wrench:before{content:""}.ideas-care .fa-x-ray:before{content:""}.ideas-care .fa-xbox:before{content:""}.ideas-care .fa-xing:before{content:""}.ideas-care .fa-xing-square:before{content:""}.ideas-care .fa-y-combinator:before{content:""}.ideas-care .fa-yahoo:before{content:""}.ideas-care .fa-yammer:before{content:""}.ideas-care .fa-yandex:before{content:""}.ideas-care .fa-yandex-international:before{content:""}.ideas-care .fa-yarn:before{content:""}.ideas-care .fa-yelp:before{content:""}.ideas-care .fa-yen-sign:before{content:""}.ideas-care .fa-yin-yang:before{content:""}.ideas-care .fa-yoast:before{content:""}.ideas-care .fa-youtube:before{content:""}.ideas-care .fa-youtube-square:before{content:""}.ideas-care .fa-zhihu:before{content:""}.ideas-care .sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ideas-care .sr-only-focusable:active,.ideas-care .sr-only-focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/ideas-fonts/3b97538c23d27443.eot)}.ideas-care .fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/ideas-fonts/2c3379a37f76b1a7.eot)}.ideas-care .fab,.ideas-care .far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/ideas-fonts/259b3824316d04f8.eot)}.ideas-care .fa,.ideas-care .far,.ideas-care .fas{font-family:"Font Awesome 5 Free"}.ideas-care .fa,.ideas-care .fas{font-weight:900}.ideas-care .fa.fa-glass:before{content:""}.ideas-care .fa.fa-meetup{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-star-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-star-o:before{content:""}.ideas-care .fa.fa-close:before,.ideas-care .fa.fa-remove:before{content:""}.ideas-care .fa.fa-gear:before{content:""}.ideas-care .fa.fa-trash-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-trash-o:before{content:""}.ideas-care .fa.fa-file-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-o:before{content:""}.ideas-care .fa.fa-clock-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-clock-o:before{content:""}.ideas-care .fa.fa-arrow-circle-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-arrow-circle-o-down:before{content:""}.ideas-care .fa.fa-arrow-circle-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-arrow-circle-o-up:before{content:""}.ideas-care .fa.fa-play-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-play-circle-o:before{content:""}.ideas-care .fa.fa-repeat:before,.ideas-care .fa.fa-rotate-right:before{content:""}.ideas-care .fa.fa-refresh:before{content:""}.ideas-care .fa.fa-list-alt{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-dedent:before{content:""}.ideas-care .fa.fa-video-camera:before{content:""}.ideas-care .fa.fa-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-picture-o:before{content:""}.ideas-care .fa.fa-photo{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-photo:before{content:""}.ideas-care .fa.fa-image{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-image:before{content:""}.ideas-care .fa.fa-pencil:before{content:""}.ideas-care .fa.fa-map-marker:before{content:""}.ideas-care .fa.fa-pencil-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-pencil-square-o:before{content:""}.ideas-care .fa.fa-share-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-share-square-o:before{content:""}.ideas-care .fa.fa-check-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-check-square-o:before{content:""}.ideas-care .fa.fa-arrows:before{content:""}.ideas-care .fa.fa-times-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-times-circle-o:before{content:""}.ideas-care .fa.fa-check-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-check-circle-o:before{content:""}.ideas-care .fa.fa-mail-forward:before{content:""}.ideas-care .fa.fa-expand:before{content:""}.ideas-care .fa.fa-compress:before{content:""}.ideas-care .fa.fa-eye,.ideas-care .fa.fa-eye-slash{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-warning:before{content:""}.ideas-care .fa.fa-calendar:before{content:""}.ideas-care .fa.fa-arrows-v:before{content:""}.ideas-care .fa.fa-arrows-h:before{content:""}.ideas-care .fa.fa-bar-chart{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-bar-chart:before{content:""}.ideas-care .fa.fa-bar-chart-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-bar-chart-o:before{content:""}.ideas-care .fa.fa-facebook-square,.ideas-care .fa.fa-twitter-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-gears:before{content:""}.ideas-care .fa.fa-thumbs-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-thumbs-o-up:before{content:""}.ideas-care .fa.fa-thumbs-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-thumbs-o-down:before{content:""}.ideas-care .fa.fa-heart-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-heart-o:before{content:""}.ideas-care .fa.fa-sign-out:before{content:""}.ideas-care .fa.fa-linkedin-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-linkedin-square:before{content:""}.ideas-care .fa.fa-thumb-tack:before{content:""}.ideas-care .fa.fa-external-link:before{content:""}.ideas-care .fa.fa-sign-in:before{content:""}.ideas-care .fa.fa-github-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-lemon-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-lemon-o:before{content:""}.ideas-care .fa.fa-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-square-o:before{content:""}.ideas-care .fa.fa-bookmark-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-bookmark-o:before{content:""}.ideas-care .fa.fa-facebook,.ideas-care .fa.fa-twitter{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-facebook:before{content:""}.ideas-care .fa.fa-facebook-f{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-facebook-f:before{content:""}.ideas-care .fa.fa-github{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-credit-card{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-feed:before{content:""}.ideas-care .fa.fa-hdd-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hdd-o:before{content:""}.ideas-care .fa.fa-hand-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-o-right:before{content:""}.ideas-care .fa.fa-hand-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-o-left:before{content:""}.ideas-care .fa.fa-hand-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-o-up:before{content:""}.ideas-care .fa.fa-hand-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-o-down:before{content:""}.ideas-care .fa.fa-arrows-alt:before{content:""}.ideas-care .fa.fa-group:before{content:""}.ideas-care .fa.fa-chain:before{content:""}.ideas-care .fa.fa-scissors:before{content:""}.ideas-care .fa.fa-files-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-files-o:before{content:""}.ideas-care .fa.fa-floppy-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-floppy-o:before{content:""}.ideas-care .fa.fa-navicon:before,.ideas-care .fa.fa-reorder:before{content:""}.ideas-care .fa.fa-google-plus,.ideas-care .fa.fa-google-plus-square,.ideas-care .fa.fa-pinterest,.ideas-care .fa.fa-pinterest-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-google-plus:before{content:""}.ideas-care .fa.fa-money{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-money:before{content:""}.ideas-care .fa.fa-unsorted:before{content:""}.ideas-care .fa.fa-sort-desc:before{content:""}.ideas-care .fa.fa-sort-asc:before{content:""}.ideas-care .fa.fa-linkedin{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-linkedin:before{content:""}.ideas-care .fa.fa-rotate-left:before{content:""}.ideas-care .fa.fa-legal:before{content:""}.ideas-care .fa.fa-dashboard:before,.ideas-care .fa.fa-tachometer:before{content:""}.ideas-care .fa.fa-comment-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-comment-o:before{content:""}.ideas-care .fa.fa-comments-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-comments-o:before{content:""}.ideas-care .fa.fa-flash:before{content:""}.ideas-care .fa.fa-clipboard,.ideas-care .fa.fa-paste{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-paste:before{content:""}.ideas-care .fa.fa-lightbulb-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-lightbulb-o:before{content:""}.ideas-care .fa.fa-exchange:before{content:""}.ideas-care .fa.fa-cloud-download:before{content:""}.ideas-care .fa.fa-cloud-upload:before{content:""}.ideas-care .fa.fa-bell-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-bell-o:before{content:""}.ideas-care .fa.fa-cutlery:before{content:""}.ideas-care .fa.fa-file-text-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-text-o:before{content:""}.ideas-care .fa.fa-building-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-building-o:before{content:""}.ideas-care .fa.fa-hospital-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hospital-o:before{content:""}.ideas-care .fa.fa-tablet:before{content:""}.ideas-care .fa.fa-mobile-phone:before,.ideas-care .fa.fa-mobile:before{content:""}.ideas-care .fa.fa-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-circle-o:before{content:""}.ideas-care .fa.fa-mail-reply:before{content:""}.ideas-care .fa.fa-github-alt{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-folder-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-folder-o:before{content:""}.ideas-care .fa.fa-folder-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-folder-open-o:before{content:""}.ideas-care .fa.fa-smile-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-smile-o:before{content:""}.ideas-care .fa.fa-frown-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-frown-o:before{content:""}.ideas-care .fa.fa-meh-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-meh-o:before{content:""}.ideas-care .fa.fa-keyboard-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-keyboard-o:before{content:""}.ideas-care .fa.fa-flag-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-flag-o:before{content:""}.ideas-care .fa.fa-mail-reply-all:before{content:""}.ideas-care .fa.fa-star-half-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-star-half-o:before{content:""}.ideas-care .fa.fa-star-half-empty{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-star-half-empty:before{content:""}.ideas-care .fa.fa-star-half-full{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-star-half-full:before{content:""}.ideas-care .fa.fa-code-fork:before{content:""}.ideas-care .fa.fa-chain-broken:before{content:""}.ideas-care .fa.fa-shield:before{content:""}.ideas-care .fa.fa-calendar-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-calendar-o:before{content:""}.ideas-care .fa.fa-css3,.ideas-care .fa.fa-html5,.ideas-care .fa.fa-maxcdn{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-ticket:before{content:""}.ideas-care .fa.fa-minus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-minus-square-o:before{content:""}.ideas-care .fa.fa-level-up:before{content:""}.ideas-care .fa.fa-level-down:before{content:""}.ideas-care .fa.fa-pencil-square:before{content:""}.ideas-care .fa.fa-external-link-square:before{content:""}.ideas-care .fa.fa-compass,.ideas-care .fa.fa-caret-square-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-caret-square-o-down:before{content:""}.ideas-care .fa.fa-toggle-down{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-toggle-down:before{content:""}.ideas-care .fa.fa-caret-square-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-caret-square-o-up:before{content:""}.ideas-care .fa.fa-toggle-up{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-toggle-up:before{content:""}.ideas-care .fa.fa-caret-square-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-caret-square-o-right:before{content:""}.ideas-care .fa.fa-toggle-right{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-toggle-right:before{content:""}.ideas-care .fa.fa-eur:before,.ideas-care .fa.fa-euro:before{content:""}.ideas-care .fa.fa-gbp:before{content:""}.ideas-care .fa.fa-dollar:before,.ideas-care .fa.fa-usd:before{content:""}.ideas-care .fa.fa-inr:before,.ideas-care .fa.fa-rupee:before{content:""}.ideas-care .fa.fa-cny:before,.ideas-care .fa.fa-jpy:before,.ideas-care .fa.fa-rmb:before,.ideas-care .fa.fa-yen:before{content:""}.ideas-care .fa.fa-rouble:before,.ideas-care .fa.fa-rub:before,.ideas-care .fa.fa-ruble:before{content:""}.ideas-care .fa.fa-krw:before,.ideas-care .fa.fa-won:before{content:""}.ideas-care .fa.fa-bitcoin,.ideas-care .fa.fa-btc{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-bitcoin:before{content:""}.ideas-care .fa.fa-file-text:before{content:""}.ideas-care .fa.fa-sort-alpha-asc:before{content:""}.ideas-care .fa.fa-sort-alpha-desc:before{content:""}.ideas-care .fa.fa-sort-amount-asc:before{content:""}.ideas-care .fa.fa-sort-amount-desc:before{content:""}.ideas-care .fa.fa-sort-numeric-asc:before{content:""}.ideas-care .fa.fa-sort-numeric-desc:before{content:""}.ideas-care .fa.fa-xing,.ideas-care .fa.fa-xing-square,.ideas-care .fa.fa-youtube,.ideas-care .fa.fa-youtube-play,.ideas-care .fa.fa-youtube-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-youtube-play:before{content:""}.ideas-care .fa.fa-adn,.ideas-care .fa.fa-bitbucket,.ideas-care .fa.fa-bitbucket-square,.ideas-care .fa.fa-dropbox,.ideas-care .fa.fa-flickr,.ideas-care .fa.fa-instagram,.ideas-care .fa.fa-stack-overflow{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-bitbucket-square:before{content:""}.ideas-care .fa.fa-tumblr,.ideas-care .fa.fa-tumblr-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-long-arrow-down:before{content:""}.ideas-care .fa.fa-long-arrow-up:before{content:""}.ideas-care .fa.fa-long-arrow-left:before{content:""}.ideas-care .fa.fa-long-arrow-right:before{content:""}.ideas-care .fa.fa-android,.ideas-care .fa.fa-apple,.ideas-care .fa.fa-dribbble,.ideas-care .fa.fa-foursquare,.ideas-care .fa.fa-gittip,.ideas-care .fa.fa-gratipay,.ideas-care .fa.fa-linux,.ideas-care .fa.fa-skype,.ideas-care .fa.fa-trello,.ideas-care .fa.fa-windows{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-gittip:before{content:""}.ideas-care .fa.fa-sun-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-sun-o:before{content:""}.ideas-care .fa.fa-moon-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-moon-o:before{content:""}.ideas-care .fa.fa-pagelines,.ideas-care .fa.fa-renren,.ideas-care .fa.fa-stack-exchange,.ideas-care .fa.fa-vk,.ideas-care .fa.fa-weibo{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-arrow-circle-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-arrow-circle-o-right:before{content:""}.ideas-care .fa.fa-arrow-circle-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-arrow-circle-o-left:before{content:""}.ideas-care .fa.fa-caret-square-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-caret-square-o-left:before{content:""}.ideas-care .fa.fa-toggle-left{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-toggle-left:before{content:""}.ideas-care .fa.fa-dot-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-dot-circle-o:before{content:""}.ideas-care .fa.fa-vimeo-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-try:before,.ideas-care .fa.fa-turkish-lira:before{content:""}.ideas-care .fa.fa-plus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-plus-square-o:before{content:""}.ideas-care .fa.fa-openid,.ideas-care .fa.fa-slack,.ideas-care .fa.fa-wordpress{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-bank:before,.ideas-care .fa.fa-institution:before{content:""}.ideas-care .fa.fa-mortar-board:before{content:""}.ideas-care .fa.fa-delicious,.ideas-care .fa.fa-digg,.ideas-care .fa.fa-drupal,.ideas-care .fa.fa-google,.ideas-care .fa.fa-joomla,.ideas-care .fa.fa-pied-piper-alt,.ideas-care .fa.fa-pied-piper-pp,.ideas-care .fa.fa-reddit,.ideas-care .fa.fa-reddit-square,.ideas-care .fa.fa-stumbleupon,.ideas-care .fa.fa-stumbleupon-circle,.ideas-care .fa.fa-yahoo{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-spoon:before{content:""}.ideas-care .fa.fa-behance,.ideas-care .fa.fa-behance-square,.ideas-care .fa.fa-steam,.ideas-care .fa.fa-steam-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-automobile:before{content:""}.ideas-care .fa.fa-envelope-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-envelope-o:before{content:""}.ideas-care .fa.fa-deviantart,.ideas-care .fa.fa-soundcloud,.ideas-care .fa.fa-spotify{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-file-pdf-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-pdf-o:before{content:""}.ideas-care .fa.fa-file-word-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-word-o:before{content:""}.ideas-care .fa.fa-file-excel-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-excel-o:before{content:""}.ideas-care .fa.fa-file-powerpoint-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-powerpoint-o:before{content:""}.ideas-care .fa.fa-file-image-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-image-o:before{content:""}.ideas-care .fa.fa-file-photo-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-photo-o:before{content:""}.ideas-care .fa.fa-file-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-picture-o:before{content:""}.ideas-care .fa.fa-file-archive-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-archive-o:before{content:""}.ideas-care .fa.fa-file-zip-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-zip-o:before{content:""}.ideas-care .fa.fa-file-audio-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-audio-o:before{content:""}.ideas-care .fa.fa-file-sound-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-sound-o:before{content:""}.ideas-care .fa.fa-file-video-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-video-o:before{content:""}.ideas-care .fa.fa-file-movie-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-movie-o:before{content:""}.ideas-care .fa.fa-file-code-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-file-code-o:before{content:""}.ideas-care .fa.fa-codepen,.ideas-care .fa.fa-jsfiddle,.ideas-care .fa.fa-vine{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-life-bouy,.ideas-care .fa.fa-life-ring{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-life-bouy:before{content:""}.ideas-care .fa.fa-life-buoy{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-life-buoy:before{content:""}.ideas-care .fa.fa-life-saver{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-life-saver:before{content:""}.ideas-care .fa.fa-support{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-support:before{content:""}.ideas-care .fa.fa-circle-o-notch:before{content:""}.ideas-care .fa.fa-ra,.ideas-care .fa.fa-rebel{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-ra:before{content:""}.ideas-care .fa.fa-resistance{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-resistance:before{content:""}.ideas-care .fa.fa-empire,.ideas-care .fa.fa-ge{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-ge:before{content:""}.ideas-care .fa.fa-git,.ideas-care .fa.fa-git-square,.ideas-care .fa.fa-hacker-news,.ideas-care .fa.fa-y-combinator-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-y-combinator-square:before{content:""}.ideas-care .fa.fa-yc-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-yc-square:before{content:""}.ideas-care .fa.fa-qq,.ideas-care .fa.fa-tencent-weibo,.ideas-care .fa.fa-wechat,.ideas-care .fa.fa-weixin{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-wechat:before{content:""}.ideas-care .fa.fa-send:before{content:""}.ideas-care .fa.fa-paper-plane-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-paper-plane-o:before{content:""}.ideas-care .fa.fa-send-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-send-o:before{content:""}.ideas-care .fa.fa-circle-thin{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-circle-thin:before{content:""}.ideas-care .fa.fa-header:before{content:""}.ideas-care .fa.fa-sliders:before{content:""}.ideas-care .fa.fa-futbol-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-futbol-o:before{content:""}.ideas-care .fa.fa-soccer-ball-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-soccer-ball-o:before{content:""}.ideas-care .fa.fa-slideshare,.ideas-care .fa.fa-twitch,.ideas-care .fa.fa-yelp{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-newspaper-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-newspaper-o:before{content:""}.ideas-care .fa.fa-cc-amex,.ideas-care .fa.fa-cc-discover,.ideas-care .fa.fa-cc-mastercard,.ideas-care .fa.fa-cc-paypal,.ideas-care .fa.fa-cc-stripe,.ideas-care .fa.fa-cc-visa,.ideas-care .fa.fa-google-wallet,.ideas-care .fa.fa-paypal{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-bell-slash-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-bell-slash-o:before{content:""}.ideas-care .fa.fa-trash:before{content:""}.ideas-care .fa.fa-copyright{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-eyedropper:before{content:""}.ideas-care .fa.fa-area-chart:before{content:""}.ideas-care .fa.fa-pie-chart:before{content:""}.ideas-care .fa.fa-line-chart:before{content:""}.ideas-care .fa.fa-angellist,.ideas-care .fa.fa-ioxhost,.ideas-care .fa.fa-lastfm,.ideas-care .fa.fa-lastfm-square{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-cc{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-cc:before{content:""}.ideas-care .fa.fa-ils:before,.ideas-care .fa.fa-shekel:before,.ideas-care .fa.fa-sheqel:before{content:""}.ideas-care .fa.fa-meanpath{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-meanpath:before{content:""}.ideas-care .fa.fa-buysellads,.ideas-care .fa.fa-connectdevelop,.ideas-care .fa.fa-dashcube,.ideas-care .fa.fa-forumbee,.ideas-care .fa.fa-leanpub,.ideas-care .fa.fa-sellsy,.ideas-care .fa.fa-shirtsinbulk,.ideas-care .fa.fa-simplybuilt,.ideas-care .fa.fa-skyatlas{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-diamond{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-diamond:before{content:""}.ideas-care .fa.fa-intersex:before{content:""}.ideas-care .fa.fa-facebook-official{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-facebook-official:before{content:""}.ideas-care .fa.fa-pinterest-p,.ideas-care .fa.fa-whatsapp{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-hotel:before{content:""}.ideas-care .fa.fa-medium,.ideas-care .fa.fa-viacoin,.ideas-care .fa.fa-y-combinator,.ideas-care .fa.fa-yc{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-yc:before{content:""}.ideas-care .fa.fa-expeditedssl,.ideas-care .fa.fa-opencart,.ideas-care .fa.fa-optin-monster{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-battery-4:before,.ideas-care .fa.fa-battery:before{content:""}.ideas-care .fa.fa-battery-3:before{content:""}.ideas-care .fa.fa-battery-2:before{content:""}.ideas-care .fa.fa-battery-1:before{content:""}.ideas-care .fa.fa-battery-0:before{content:""}.ideas-care .fa.fa-object-group,.ideas-care .fa.fa-object-ungroup,.ideas-care .fa.fa-sticky-note-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-sticky-note-o:before{content:""}.ideas-care .fa.fa-cc-diners-club,.ideas-care .fa.fa-cc-jcb{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-clone,.ideas-care .fa.fa-hourglass-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hourglass-o:before{content:""}.ideas-care .fa.fa-hourglass-1:before{content:""}.ideas-care .fa.fa-hourglass-2:before{content:""}.ideas-care .fa.fa-hourglass-3:before{content:""}.ideas-care .fa.fa-hand-rock-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-rock-o:before{content:""}.ideas-care .fa.fa-hand-grab-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-grab-o:before{content:""}.ideas-care .fa.fa-hand-paper-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-paper-o:before{content:""}.ideas-care .fa.fa-hand-stop-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-stop-o:before{content:""}.ideas-care .fa.fa-hand-scissors-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-scissors-o:before{content:""}.ideas-care .fa.fa-hand-lizard-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-lizard-o:before{content:""}.ideas-care .fa.fa-hand-spock-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-spock-o:before{content:""}.ideas-care .fa.fa-hand-pointer-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-pointer-o:before{content:""}.ideas-care .fa.fa-hand-peace-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-hand-peace-o:before{content:""}.ideas-care .fa.fa-registered{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-chrome,.ideas-care .fa.fa-creative-commons,.ideas-care .fa.fa-firefox,.ideas-care .fa.fa-get-pocket,.ideas-care .fa.fa-gg,.ideas-care .fa.fa-gg-circle,.ideas-care .fa.fa-internet-explorer,.ideas-care .fa.fa-odnoklassniki,.ideas-care .fa.fa-odnoklassniki-square,.ideas-care .fa.fa-opera,.ideas-care .fa.fa-safari,.ideas-care .fa.fa-tripadvisor,.ideas-care .fa.fa-wikipedia-w{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-television:before{content:""}.ideas-care .fa.fa-500px,.ideas-care .fa.fa-amazon,.ideas-care .fa.fa-contao{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-calendar-plus-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-calendar-plus-o:before{content:""}.ideas-care .fa.fa-calendar-minus-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-calendar-minus-o:before{content:""}.ideas-care .fa.fa-calendar-times-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-calendar-times-o:before{content:""}.ideas-care .fa.fa-calendar-check-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-calendar-check-o:before{content:""}.ideas-care .fa.fa-map-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-map-o:before{content:""}.ideas-care .fa.fa-commenting:before{content:""}.ideas-care .fa.fa-commenting-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-commenting-o:before{content:""}.ideas-care .fa.fa-houzz,.ideas-care .fa.fa-vimeo{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-vimeo:before{content:""}.ideas-care .fa.fa-black-tie,.ideas-care .fa.fa-edge,.ideas-care .fa.fa-fonticons,.ideas-care .fa.fa-reddit-alien{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-credit-card-alt:before{content:""}.ideas-care .fa.fa-codiepie,.ideas-care .fa.fa-fort-awesome,.ideas-care .fa.fa-mixcloud,.ideas-care .fa.fa-modx,.ideas-care .fa.fa-product-hunt,.ideas-care .fa.fa-scribd,.ideas-care .fa.fa-usb{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-pause-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-pause-circle-o:before{content:""}.ideas-care .fa.fa-stop-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-stop-circle-o:before{content:""}.ideas-care .fa.fa-bluetooth,.ideas-care .fa.fa-bluetooth-b,.ideas-care .fa.fa-envira,.ideas-care .fa.fa-gitlab,.ideas-care .fa.fa-wheelchair-alt,.ideas-care .fa.fa-wpbeginner,.ideas-care .fa.fa-wpforms{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-wheelchair-alt:before{content:""}.ideas-care .fa.fa-question-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-question-circle-o:before{content:""}.ideas-care .fa.fa-volume-control-phone:before{content:""}.ideas-care .fa.fa-asl-interpreting:before{content:""}.ideas-care .fa.fa-deafness:before,.ideas-care .fa.fa-hard-of-hearing:before{content:""}.ideas-care .fa.fa-glide,.ideas-care .fa.fa-glide-g{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-signing:before{content:""}.ideas-care .fa.fa-first-order,.ideas-care .fa.fa-google-plus-official,.ideas-care .fa.fa-pied-piper,.ideas-care .fa.fa-snapchat,.ideas-care .fa.fa-snapchat-ghost,.ideas-care .fa.fa-snapchat-square,.ideas-care .fa.fa-themeisle,.ideas-care .fa.fa-viadeo,.ideas-care .fa.fa-viadeo-square,.ideas-care .fa.fa-yoast{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-google-plus-official:before{content:""}.ideas-care .fa.fa-google-plus-circle{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-google-plus-circle:before{content:""}.ideas-care .fa.fa-fa,.ideas-care .fa.fa-font-awesome{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-fa:before{content:""}.ideas-care .fa.fa-handshake-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-handshake-o:before{content:""}.ideas-care .fa.fa-envelope-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-envelope-open-o:before{content:""}.ideas-care .fa.fa-linode{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-address-book-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-address-book-o:before{content:""}.ideas-care .fa.fa-vcard:before{content:""}.ideas-care .fa.fa-address-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-address-card-o:before{content:""}.ideas-care .fa.fa-vcard-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-vcard-o:before{content:""}.ideas-care .fa.fa-user-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-user-circle-o:before{content:""}.ideas-care .fa.fa-user-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-user-o:before{content:""}.ideas-care .fa.fa-id-badge{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-drivers-license:before{content:""}.ideas-care .fa.fa-id-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-id-card-o:before{content:""}.ideas-care .fa.fa-drivers-license-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-drivers-license-o:before{content:""}.ideas-care .fa.fa-free-code-camp,.ideas-care .fa.fa-quora,.ideas-care .fa.fa-telegram{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-thermometer-4:before,.ideas-care .fa.fa-thermometer:before{content:""}.ideas-care .fa.fa-thermometer-3:before{content:""}.ideas-care .fa.fa-thermometer-2:before{content:""}.ideas-care .fa.fa-thermometer-1:before{content:""}.ideas-care .fa.fa-thermometer-0:before{content:""}.ideas-care .fa.fa-bathtub:before,.ideas-care .fa.fa-s15:before{content:""}.ideas-care .fa.fa-window-maximize,.ideas-care .fa.fa-window-restore{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-times-rectangle:before{content:""}.ideas-care .fa.fa-window-close-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-window-close-o:before{content:""}.ideas-care .fa.fa-times-rectangle-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-times-rectangle-o:before{content:""}.ideas-care .fa.fa-bandcamp,.ideas-care .fa.fa-eercast,.ideas-care .fa.fa-etsy,.ideas-care .fa.fa-grav,.ideas-care .fa.fa-imdb,.ideas-care .fa.fa-ravelry{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-eercast:before{content:""}.ideas-care .fa.fa-snowflake-o{font-family:"Font Awesome 5 Free";font-weight:400}.ideas-care .fa.fa-snowflake-o:before{content:""}.ideas-care .fa.fa-superpowers,.ideas-care .fa.fa-wpexplorer{font-family:"Font Awesome 5 Brands";font-weight:400}.ideas-care .fa.fa-cab:before{content:""}.ideas-care .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.ideas-care .elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.ideas-care .elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.ideas-care .elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.ideas-care .elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.ideas-care .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.ideas-care .elementor-widget-image{text-align:center}.ideas-care .elementor-widget-image a{display:inline-block}.ideas-care .elementor-widget-image a img[src$=\.svg]{width:48px}.ideas-care .elementor-widget-image img{vertical-align:middle;display:inline-block}.ideas-care .elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center;flex-direction:column;display:flex}.ideas-care .elementor-widget-icon-box .elementor-icon-box-icon{flex:none;line-height:0;display:inline-block}.ideas-care .elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1;width:100%}.ideas-care .elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.ideas-care .elementor-widget-icon-box .elementor-icon-box-description{margin:0}.ideas-care .elementor-widget-icon-box.elementor-position-inline-end .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.ideas-care .elementor-widget-icon-box.elementor-position-inline-start .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.ideas-care .elementor-widget-icon-box.elementor-position-block-start .elementor-icon-box-wrapper{text-align:center;flex-direction:column;align-items:unset!important}.ideas-care .elementor-widget-icon-box.elementor-position-block-end .elementor-icon-box-wrapper{text-align:center;flex-direction:column-reverse;align-items:unset!important}@media (min-width:-1px){.ideas-care .elementor-widget-icon-box.elementor-widescreen-position-inline-end .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.ideas-care .elementor-widget-icon-box.elementor-widescreen-position-inline-start .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.ideas-care .elementor-widget-icon-box.elementor-widescreen-position-block-start .elementor-icon-box-wrapper{text-align:center;flex-direction:column;align-items:unset!important}.ideas-care .elementor-widget-icon-box.elementor-widescreen-position-block-end .elementor-icon-box-wrapper{text-align:center;flex-direction:column-reverse;align-items:unset!important}}@media (max-width:-1px){.ideas-care .elementor-widget-icon-box.elementor-laptop-position-inline-end .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.ideas-care .elementor-widget-icon-box.elementor-laptop-position-inline-start .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.ideas-care .elementor-widget-icon-box.elementor-laptop-position-block-start .elementor-icon-box-wrapper{text-align:center;flex-direction:column;align-items:unset!important}.ideas-care .elementor-widget-icon-box.elementor-laptop-position-block-end .elementor-icon-box-wrapper{text-align:center;flex-direction:column-reverse;align-items:unset!important}.ideas-care .elementor-widget-icon-box.elementor-tablet_extra-position-inline-end .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.ideas-care .elementor-widget-icon-box.elementor-tablet_extra-position-inline-start .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.ideas-care .elementor-widget-icon-box.elementor-tablet_extra-position-block-start .elementor-icon-box-wrapper{text-align:center;flex-direction:column;align-items:unset!important}.ideas-care .elementor-widget-icon-box.elementor-tablet_extra-position-block-end .elementor-icon-box-wrapper{text-align:center;flex-direction:column-reverse;align-items:unset!important}}@media (max-width:1024px){.ideas-care .elementor-widget-icon-box.elementor-tablet-position-inline-end .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.ideas-care .elementor-widget-icon-box.elementor-tablet-position-inline-start .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.ideas-care .elementor-widget-icon-box.elementor-tablet-position-block-start .elementor-icon-box-wrapper{text-align:center;flex-direction:column;align-items:unset!important}.ideas-care .elementor-widget-icon-box.elementor-tablet-position-block-end .elementor-icon-box-wrapper{text-align:center;flex-direction:column-reverse;align-items:unset!important}}@media (max-width:-1px){.ideas-care .elementor-widget-icon-box.elementor-mobile_extra-position-inline-end .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.ideas-care .elementor-widget-icon-box.elementor-mobile_extra-position-inline-start .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.ideas-care .elementor-widget-icon-box.elementor-mobile_extra-position-block-start .elementor-icon-box-wrapper{text-align:center;flex-direction:column;align-items:unset!important}.ideas-care .elementor-widget-icon-box.elementor-mobile_extra-position-block-end .elementor-icon-box-wrapper{text-align:center;flex-direction:column-reverse;align-items:unset!important}}@media (max-width:767px){.ideas-care .elementor-widget-icon-box.elementor-mobile-position-inline-end .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.ideas-care .elementor-widget-icon-box.elementor-mobile-position-inline-start .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.ideas-care .elementor-widget-icon-box.elementor-mobile-position-block-start .elementor-icon-box-wrapper{text-align:center;flex-direction:column;align-items:unset!important}.ideas-care .elementor-widget-icon-box.elementor-mobile-position-block-end .elementor-icon-box-wrapper{text-align:center;flex-direction:column-reverse;align-items:unset!important}}.ideas-care .elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.ideas-care .e-con{--container-widget-width:100%}.ideas-care .e-con-inner>.elementor-widget-spacer,.ideas-care .e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.ideas-care .e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.ideas-care .e-con>.elementor-widget-spacer>.elementor-widget-container{width:100%;height:100%}.ideas-care .e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.ideas-care .e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.ideas-care .e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.ideas-care .e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}:is(.ideas-care .e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.ideas-care .e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer){height:100%}:is(.ideas-care .e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.ideas-care .e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner){height:var(--container-widget-height,var(--spacer-size))}.ideas-care .e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.ideas-care .e-con>.elementor-widget-spacer.elementor-widget-empty{min-width:22px;min-height:22px;position:relative}.ideas-care .e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.ideas-care .e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{width:22px;height:22px;margin:auto;padding:0;position:absolute;inset:0}.ideas-care .elementor-2254 .elementor-element.elementor-element-7603444{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-2254 .elementor-element.elementor-element-8c066ae{--display:flex}.ideas-care .elementor-2254 .elementor-element.elementor-element-d8368e4 .elementor-heading-title{letter-spacing:1px;color:#006b3f;font-family:Roboto,sans-serif;font-size:16px;font-weight:600}.ideas-care .elementor-2254 .elementor-element.elementor-element-4f56843 .elementor-heading-title{letter-spacing:1px;color:#006b3f;font-family:Roboto,sans-serif;font-size:38px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-abe3b27{color:#4a5568;font-family:Roboto,sans-serif;font-size:16px;font-weight:400}.ideas-care .elementor-2254 .elementor-element.elementor-element-a7c1848 .elementor-button{fill:#006b3f;color:#006b3f;background-color:#fff;border-style:solid;border-radius:25px}.ideas-care .elementor-2254 .elementor-element.elementor-element-a7c1848 .elementor-button:hover,.ideas-care .elementor-2254 .elementor-element.elementor-element-a7c1848 .elementor-button:focus{color:#fff;background-color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-a7c1848 .elementor-button:hover svg,.ideas-care .elementor-2254 .elementor-element.elementor-element-a7c1848 .elementor-button:focus svg{fill:#fff}.ideas-care .elementor-2254 .elementor-element.elementor-element-4f93c28{--display:flex}.ideas-care .elementor-2254 .elementor-element.elementor-element-cfe0364 img{border-radius:15px;width:100%;max-width:100%}.ideas-care .elementor-2254 .elementor-element.elementor-element-1471d9f{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.ideas-care .elementor-2254 .elementor-element.elementor-element-1471d9f:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-2254 .elementor-element.elementor-element-1471d9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-2254 .elementor-element.elementor-element-d39b476{text-align:center}.ideas-care .elementor-2254 .elementor-element.elementor-element-d39b476 .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:35px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-ba34fa3{text-align:center}.ideas-care .elementor-2254 .elementor-element.elementor-element-ba34fa3 .elementor-heading-title{color:#4a5568;font-family:Roboto,sans-serif;font-size:18px;font-weight:600}.ideas-care .elementor-2254 .elementor-element.elementor-element-dd585d1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.ideas-care .elementor-2254 .elementor-element.elementor-element-20828a8{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-widget-icon-box .elementor-icon-box-title,:is(.ideas-care .elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title){color:var(--e-global-color-primary)}.ideas-care .elementor-2254 .elementor-element.elementor-element-52c75d5 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-52c75d5.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-52c75d5.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-52c75d5.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-52c75d5 .elementor-icon{font-size:25px}.ideas-care .elementor-2254 .elementor-element.elementor-element-52c75d5 .elementor-icon-box-title,:is(.ideas-care .elementor-2254 .elementor-element.elementor-element-52c75d5:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-52c75d5:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-52c75d5 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-2254 .elementor-element.elementor-element-dab0155{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-2254 .elementor-element.elementor-element-4ea8018 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-4ea8018.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-4ea8018.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-4ea8018.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-4ea8018 .elementor-icon{font-size:25px}.ideas-care .elementor-2254 .elementor-element.elementor-element-4ea8018 .elementor-icon-box-title,:is(.ideas-care .elementor-2254 .elementor-element.elementor-element-4ea8018:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-4ea8018:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-4ea8018 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-2254 .elementor-element.elementor-element-8e93183{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-2254 .elementor-element.elementor-element-eae1305 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-eae1305.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-eae1305.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-eae1305.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-eae1305 .elementor-icon{font-size:25px}.ideas-care .elementor-2254 .elementor-element.elementor-element-eae1305 .elementor-icon-box-title,:is(.ideas-care .elementor-2254 .elementor-element.elementor-element-eae1305:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-eae1305:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-eae1305 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-2254 .elementor-element.elementor-element-a0afab8{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-2254 .elementor-element.elementor-element-e8d2c74 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-e8d2c74.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-e8d2c74.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-e8d2c74.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-e8d2c74 .elementor-icon{font-size:25px}.ideas-care .elementor-2254 .elementor-element.elementor-element-e8d2c74 .elementor-icon-box-title,:is(.ideas-care .elementor-2254 .elementor-element.elementor-element-e8d2c74:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-e8d2c74:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-e8d2c74 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-2254 .elementor-element.elementor-element-4e3260d{--display:flex}.ideas-care .elementor-2254 .elementor-element.elementor-element-e8d467e{--spacer-size:35px}.ideas-care .elementor-2254 .elementor-element.elementor-element-4831269{--display:flex}.ideas-care .elementor-2254 .elementor-element.elementor-element-8393ed5{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row}.ideas-care .elementor-2254 .elementor-element.elementor-element-714e5b2{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:1px 1px 1px 1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-2254 .elementor-element.elementor-element-e74e5c2{padding:14px}.ideas-care .elementor-2254 .elementor-element.elementor-element-e74e5c2 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-e74e5c2.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-e74e5c2.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-e74e5c2.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-e74e5c2 .elementor-icon{font-size:30px}.ideas-care .elementor-2254 .elementor-element.elementor-element-e74e5c2 .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-e74e5c2 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-e74e5c2 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-e74e5c2 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-2254 .elementor-element.elementor-element-388737d{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:1px 1px 1px 1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-2254 .elementor-element.elementor-element-a58b9a8{padding:14px}.ideas-care .elementor-2254 .elementor-element.elementor-element-a58b9a8 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-a58b9a8.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-a58b9a8.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-a58b9a8.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-a58b9a8 .elementor-icon{font-size:30px}.ideas-care .elementor-2254 .elementor-element.elementor-element-a58b9a8 .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-a58b9a8 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-a58b9a8 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-a58b9a8 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-2254 .elementor-element.elementor-element-647f8fa{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:1px 1px 1px 1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-2254 .elementor-element.elementor-element-c1e9147{padding:14px}.ideas-care .elementor-2254 .elementor-element.elementor-element-c1e9147 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-c1e9147.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-c1e9147.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-c1e9147.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-c1e9147 .elementor-icon{font-size:30px}.ideas-care .elementor-2254 .elementor-element.elementor-element-c1e9147 .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-c1e9147 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-c1e9147 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-c1e9147 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-2254 .elementor-element.elementor-element-3b8948d{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:1px 1px 1px 1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-2254 .elementor-element.elementor-element-1722653{padding:14px}.ideas-care .elementor-2254 .elementor-element.elementor-element-1722653 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-1722653.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-1722653.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-1722653.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-1722653 .elementor-icon{font-size:30px}.ideas-care .elementor-2254 .elementor-element.elementor-element-1722653 .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-1722653 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-1722653 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-1722653 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-2254 .elementor-element.elementor-element-2060b1f{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:1px 1px 1px 1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-2254 .elementor-element.elementor-element-e45d4ed{padding:14px}.ideas-care .elementor-2254 .elementor-element.elementor-element-e45d4ed .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-e45d4ed.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-e45d4ed.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-e45d4ed.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-e45d4ed .elementor-icon{font-size:30px}.ideas-care .elementor-2254 .elementor-element.elementor-element-e45d4ed .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-e45d4ed .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-e45d4ed .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-e45d4ed .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-2254 .elementor-element.elementor-element-c9b8d57{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:1px 1px 1px 1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-2254 .elementor-element.elementor-element-634c833{padding:14px}.ideas-care .elementor-2254 .elementor-element.elementor-element-634c833 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-634c833.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-634c833.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-634c833.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-634c833 .elementor-icon{font-size:30px}.ideas-care .elementor-2254 .elementor-element.elementor-element-634c833 .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-634c833 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:19px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-634c833 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-634c833 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-2254 .elementor-element.elementor-element-e3276cd{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:1px 1px 1px 1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-2254 .elementor-element.elementor-element-8acc6c1{padding:14px}.ideas-care .elementor-2254 .elementor-element.elementor-element-8acc6c1 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-8acc6c1.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-8acc6c1.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-8acc6c1.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-8acc6c1 .elementor-icon{font-size:30px}.ideas-care .elementor-2254 .elementor-element.elementor-element-8acc6c1 .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-8acc6c1 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-8acc6c1 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-8acc6c1 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-2254 .elementor-element.elementor-element-36fcada{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:1px 1px 1px 1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-2254 .elementor-element.elementor-element-349aa12{padding:14px}.ideas-care .elementor-2254 .elementor-element.elementor-element-349aa12 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-349aa12.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-349aa12.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-349aa12.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-349aa12 .elementor-icon{font-size:30px}.ideas-care .elementor-2254 .elementor-element.elementor-element-349aa12 .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-349aa12 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-349aa12 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-349aa12 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-2254 .elementor-element.elementor-element-2bab5d9{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px}.ideas-care .elementor-2254 .elementor-element.elementor-element-2bab5d9:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-2254 .elementor-element.elementor-element-2bab5d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-afda4c3{--display:flex}.ideas-care .elementor-2254 .elementor-element.elementor-element-22fe694 img{object-fit:cover;object-position:center center;border-radius:15px;height:406px}.ideas-care .elementor-2254 .elementor-element.elementor-element-f28aa4f{--display:flex}.ideas-care .elementor-2254 .elementor-element.elementor-element-2179a1e .elementor-heading-title{color:#fff;font-family:Roboto,sans-serif;font-size:38px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-8dba20b{color:#e8f5ef;font-family:Roboto,sans-serif;font-size:20px;font-weight:400}.ideas-care .elementor-2254 .elementor-element.elementor-element-abf49c0 .elementor-button{fill:#006b3f;color:#006b3f;background-color:#fff;border-radius:8px}.ideas-care .elementor-2254 .elementor-element.elementor-element-f8dbc25{--display:flex}.ideas-care .elementor-2254 .elementor-element.elementor-element-b758d75{--spacer-size:78px}.ideas-care .elementor-2254 .elementor-element.elementor-element-1e03fc6{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.ideas-care .elementor-2254 .elementor-element.elementor-element-1e03fc6:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-2254 .elementor-element.elementor-element-1e03fc6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-2254 .elementor-element.elementor-element-a084132{text-align:center}.ideas-care .elementor-2254 .elementor-element.elementor-element-a084132 .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:30px;font-weight:700}.ideas-care .elementor-2254 .elementor-element.elementor-element-1618335{text-align:center}.ideas-care .elementor-2254 .elementor-element.elementor-element-1618335 .elementor-heading-title{color:#4a5568;font-family:Roboto,sans-serif;font-size:18px;font-weight:600}.ideas-care .elementor-2254 .elementor-element.elementor-element-a207ca2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.ideas-care .elementor-2254 .elementor-element.elementor-element-6735bfa{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-2254 .elementor-element.elementor-element-bdea8ef .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-bdea8ef.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-bdea8ef.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-bdea8ef.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-bdea8ef .elementor-icon{font-size:25px}.ideas-care .elementor-2254 .elementor-element.elementor-element-bdea8ef .elementor-icon-box-title,:is(.ideas-care .elementor-2254 .elementor-element.elementor-element-bdea8ef:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-bdea8ef:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-bdea8ef .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-2254 .elementor-element.elementor-element-5be48d0{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-2254 .elementor-element.elementor-element-727bd12 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-727bd12.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-727bd12.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-727bd12.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-727bd12 .elementor-icon{font-size:25px}.ideas-care .elementor-2254 .elementor-element.elementor-element-727bd12 .elementor-icon-box-title,:is(.ideas-care .elementor-2254 .elementor-element.elementor-element-727bd12:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-727bd12:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-727bd12 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-2254 .elementor-element.elementor-element-1cdabc6{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-2254 .elementor-element.elementor-element-b1751db .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-b1751db.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-b1751db.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-b1751db.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-b1751db .elementor-icon{font-size:25px}.ideas-care .elementor-2254 .elementor-element.elementor-element-b1751db .elementor-icon-box-title,:is(.ideas-care .elementor-2254 .elementor-element.elementor-element-b1751db:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-b1751db:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-b1751db .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-2254 .elementor-element.elementor-element-ad1e6c0{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-2254 .elementor-element.elementor-element-48c046a .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-2254 .elementor-element.elementor-element-48c046a.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-48c046a.elementor-view-framed .elementor-icon,.ideas-care .elementor-2254 .elementor-element.elementor-element-48c046a.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-2254 .elementor-element.elementor-element-48c046a .elementor-icon{font-size:25px}.ideas-care .elementor-2254 .elementor-element.elementor-element-48c046a .elementor-icon-box-title,:is(.ideas-care .elementor-2254 .elementor-element.elementor-element-48c046a:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-2254 .elementor-element.elementor-element-48c046a:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-2254 .elementor-element.elementor-element-48c046a .elementor-icon-box-description{color:#4a5568}@media (max-width:1024px){.ideas-care .elementor-2254 .elementor-element.elementor-element-dd585d1,.ideas-care .elementor-2254 .elementor-element.elementor-element-8393ed5,.ideas-care .elementor-2254 .elementor-element.elementor-element-a207ca2{--grid-auto-flow:row}}@media (min-width:768px){.ideas-care .elementor-2254 .elementor-element.elementor-element-7603444{--content-width:1200px}.ideas-care .elementor-2254 .elementor-element.elementor-element-8c066ae,.ideas-care .elementor-2254 .elementor-element.elementor-element-4f93c28{--width:55%}.ideas-care .elementor-2254 .elementor-element.elementor-element-1471d9f,.ideas-care .elementor-2254 .elementor-element.elementor-element-4831269,.ideas-care .elementor-2254 .elementor-element.elementor-element-2bab5d9{--content-width:1200px}.ideas-care .elementor-2254 .elementor-element.elementor-element-afda4c3{--width:45%}.ideas-care .elementor-2254 .elementor-element.elementor-element-f28aa4f{--width:55%}.ideas-care .elementor-2254 .elementor-element.elementor-element-1e03fc6{--content-width:1200px}}@media (max-width:767px){.ideas-care .elementor-2254 .elementor-element.elementor-element-dd585d1,.ideas-care .elementor-2254 .elementor-element.elementor-element-8393ed5,.ideas-care .elementor-2254 .elementor-element.elementor-element-a207ca2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}.ideas-care .elementor .e-div-block-base{min-width:30px;padding:10px;display:block}.ideas-care .elementor .e-flexbox-base{flex-direction:row;padding:10px;display:flex}.ideas-care .elementor .e-grid-base{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:20px;padding:10px;display:grid}.ideas-care .elementor .e-tabs-base{flex-direction:column;gap:30px;padding-block-start:0;display:flex}.ideas-care .elementor .e-tabs-menu-base{justify-content:center;display:flex}.ideas-care .elementor .e-tab-base{color:#0c0d0e;cursor:pointer;background-color:#fff;border:2px solid #e0e0e0;width:160px;padding:8px;display:block}.ideas-care .elementor .e-tab-base.e--selected,.ideas-care .elementor .e-tab-base:focus{border-color:#0c0d0e;outline-width:0}.ideas-care .elementor .e-tab-base:hover,.ideas-care .elementor .e-tab-base:focus-visible{background-color:#e0e0e0}.ideas-care .elementor .e-tabs-content-area-base{display:block}.ideas-care .elementor .e-tab-content-base{min-width:30px;padding:10px;display:block}.ideas-care .elementor .e-form-base,.ideas-care .elementor .e-collection-loop-base{display:block}.ideas-care .elementor .e-heading-base{margin:0}.ideas-care .elementor .e-heading-link-base{all:unset;cursor:pointer}.ideas-care .elementor .e-image-link-base{all:unset;cursor:pointer;display:inherit}.ideas-care .elementor .e-image-base{display:block}.ideas-care .elementor .e-paragraph-base{margin:0}.ideas-care .elementor .e-paragraph-link-base{all:unset;cursor:pointer}.ideas-care .elementor .e-svg-base{width:65px;height:65px;display:inline-block}.ideas-care .elementor .e-button-base{text-align:center;background-color:#375efb;border-width:0;border-radius:2px;padding-block:12px;padding-inline:24px;display:inline-block}.ideas-care .elementor .e-youtube-base{aspect-ratio:16/9;overflow:hidden}.ideas-care .elementor .e-divider-base{background-color:#000;border:0 #0000;height:1px}.ideas-care .elementor .e-self-hosted-video-base{aspect-ratio:16/9;max-width:100vw;display:inline-block}@media (max-width:767px){.ideas-care .elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/def8cea2b3d1f937.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/5da69473dd9a7b5e.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/a44854ad440b070e.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/57840d188d076ff0.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/3c93c68b7b1962bb.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/8b5dd3c6f579c93f.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/a94867f6c4f07af0.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/d8b35333e951b9e2.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/1d93757d4ae55157.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/fa6d7d8703e6f432.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/8ebef1be9847e12d.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/212ed85bd6e1de21.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/98b910f0208e132f.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/3001ffbd8d2d6b85.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/c44a41dc0c1c25a0.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/a0ab9869bed1d244.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/5b3d973cf49707b8.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/ideas-fonts/c961e282dd6d8743.ttf)format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100;font-display:swap;src:url(/ideas-fonts/0e814212f41c8766.ttf)format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:200;font-display:swap;src:url(/ideas-fonts/59f804a0f6197a71.ttf)format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:300;font-display:swap;src:url(/ideas-fonts/712df8cd0373f958.ttf)format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(/ideas-fonts/a9a89d88d784c899.ttf)format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:500;font-display:swap;src:url(/ideas-fonts/eeb3191b4fa44682.ttf)format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:600;font-display:swap;src:url(/ideas-fonts/9d44391107880615.ttf)format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/ideas-fonts/33da2dd2cc8aba2e.ttf)format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:800;font-display:swap;src:url(/ideas-fonts/ae5fe26220b31e17.ttf)format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:900;font-display:swap;src:url(/ideas-fonts/430bc50ffe91ef18.ttf)format("truetype")}.ideas-care .elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.ideas-care .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.ideas-care .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.ideas-care .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:end;flex-direction:row-reverse}.ideas-care [dir=rtl] .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{flex-direction:row}.ideas-care .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:start;flex-direction:row}.ideas-care [dir=rtl] .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row-reverse}.ideas-care .elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.ideas-care .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.ideas-care .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.ideas-care .elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.ideas-care .elementor-widget-image-box .elementor-image-box-img{margin-bottom:15px;margin-inline:auto!important}}.ideas-care .elementor-widget-image-box .elementor-image-box-img{display:inline-block}.ideas-care .elementor-widget-image-box .elementor-image-box-img img{line-height:0;display:block}.ideas-care .elementor-widget-image-box .elementor-image-box-title a{color:inherit}.ideas-care .elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.ideas-care .elementor-widget-image-box .elementor-image-box-description{margin:0}.ideas-care .elementor-widget-n-accordion{--n-accordion-title-font-size:20px;--n-accordion-title-flex-grow:initial;--n-accordion-title-justify-content:initial;--n-accordion-title-icon-order:-1;--n-accordion-border-width:1px;--n-accordion-border-color:#d5d8dc;--n-accordion-border-style:solid;--n-accordion-item-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-padding:10px;--n-accordion-border-radius:0px;--n-accordion-icon-size:15px;--n-accordion-title-normal-color:#1f2124;--n-accordion-title-hover-color:#1f2124;--n-accordion-title-active-color:#1f2124;--n-accordion-icon-normal-color:var(--n-accordion-title-normal-color);--n-accordion-icon-hover-color:var(--n-accordion-title-hover-color);--n-accordion-icon-active-color:var(--n-accordion-title-active-color);--n-accordion-icon-gap:0 10px;width:100%}.ideas-care .elementor-widget-n-accordion .e-n-accordion details>summary::-webkit-details-marker{display:none}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item{flex-direction:column;display:flex;position:relative}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item:not(:last-child){margin-block-end:var(--n-accordion-item-title-space-between)}.ideas-care :where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con){border:var(--n-accordion-border-width) var(--n-accordion-border-style) var(--n-accordion-border-color)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title{border-color:var(--n-accordion-border-color);border-radius:var(--n-accordion-border-radius);border-style:var(--n-accordion-border-style);border-width:var(--n-accordion-border-width);color:var(--n-accordion-title-normal-color);cursor:pointer;flex-direction:row;flex-grow:var(--n-menu-title-flex-grow);align-items:center;gap:var(--n-accordion-icon-gap);justify-content:var(--n-accordion-title-justify-content);padding:var(--n-accordion-padding);list-style:none;display:flex}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-header{display:flex}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-header h1,.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-header h2,.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-header h3,.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-header h4,.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-header h5,.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-header h6,.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-header p{margin-block:0}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-text{font-size:var(--n-accordion-title-font-size);align-items:center}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-icon{flex-direction:row;order:var(--n-accordion-title-icon-order);align-items:center;width:fit-content;display:flex;position:relative}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-icon span{height:var(--n-accordion-icon-size);width:auto}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color);font-size:var(--n-accordion-icon-size)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color);height:var(--n-accordion-icon-size)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item-title>span{cursor:pointer}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title{color:var(--n-accordion-title-active-color);margin-block-end:var(--n-accordion-item-title-distance-from-content)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened{display:flex}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed{display:none}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-active-color)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-active-color)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item:not([open]) .e-con{display:none}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title{color:var(--n-accordion-title-hover-color)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-hover-color)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-hover-color)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened{display:none}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-closed{display:flex}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color)}.ideas-care .elementor-widget-n-accordion .e-n-accordion-item>span{cursor:pointer}.ideas-care .elementor-widget-google_maps .elementor-widget-container{overflow:hidden}.ideas-care .elementor-widget-google_maps:not(:has(.elementor-widget-container)){overflow:hidden}.ideas-care .elementor-widget-google_maps .elementor-custom-embed{line-height:0}.ideas-care .elementor-widget-google_maps iframe{height:300px}.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0b0e0d;background-image:var(--ideas-53e905e57f28c2da,url(/theme-media/ideas-53e905e57f28c2da.webp));background-position:50%;background-repeat:no-repeat;background-size:cover}.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c:before,.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c>.elementor-background-video-container:before,.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c>.e-con-inner>.elementor-background-video-container:before,.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c>.elementor-background-slideshow:before,.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c>.e-con-inner>.elementor-background-slideshow:before,.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:""}.ideas-care .elementor-34 .elementor-element.elementor-element-055473a{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:30px}.ideas-care .elementor-34 .elementor-element.elementor-element-1ea448f{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-34 .elementor-element.elementor-element-f5cab90 .elementor-heading-title{color:#006b3f;font-family:Poppins,sans-serif;font-size:38px;font-weight:700;line-height:57px}.ideas-care .elementor-34 .elementor-element.elementor-element-a0f0ebc{width:var(--container-widget-width,560px);--container-widget-width:560px;--container-widget-flex-grow:0;text-shadow:0 0 10px #0000004d;color:#123b5d;max-width:560px;font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-a0f0ebc a{color:#123b5d}.ideas-care .elementor-34 .elementor-element.elementor-element-5c4525f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-d2a4c77{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-color:#d9e2e7;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;border:1px solid #d9e2e7}.ideas-care .elementor-34 .elementor-element.elementor-element-d2a4c77:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-d2a4c77>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-widget-icon-box .elementor-icon-box-title,:is(.ideas-care .elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title){color:var(--e-global-color-primary)}.ideas-care .elementor-34 .elementor-element.elementor-element-7f303cc .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-7f303cc.elementor-view-stacked .elementor-icon{background-color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-7f303cc.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-7f303cc.elementor-view-default .elementor-icon{fill:#006b3f;color:#006b3f;border-color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-7f303cc .elementor-icon{font-size:45px}.ideas-care .elementor-34 .elementor-element.elementor-element-7f303cc .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-7f303cc .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:15px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-6614a19{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-color:#d9e2e7;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;border:1px solid #d9e2e7}.ideas-care .elementor-34 .elementor-element.elementor-element-6614a19:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-6614a19>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-34 .elementor-element.elementor-element-7da461a .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-7da461a.elementor-view-stacked .elementor-icon{background-color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-7da461a.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-7da461a.elementor-view-default .elementor-icon{fill:#006b3f;color:#006b3f;border-color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-7da461a .elementor-icon{font-size:45px}.ideas-care .elementor-34 .elementor-element.elementor-element-7da461a .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-7da461a .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:15px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-13f2b87{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-color:#d9e2e7;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;border:1px solid #d9e2e7}.ideas-care .elementor-34 .elementor-element.elementor-element-13f2b87:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-13f2b87>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-34 .elementor-element.elementor-element-d69df0c .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-d69df0c.elementor-view-stacked .elementor-icon{background-color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-d69df0c.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-d69df0c.elementor-view-default .elementor-icon{fill:#006b3f;color:#006b3f;border-color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-d69df0c .elementor-icon{font-size:45px}.ideas-care .elementor-34 .elementor-element.elementor-element-d69df0c .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-d69df0c .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:15px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-73e7d34{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-color:#d9e2e7;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;border:1px solid #d9e2e7}.ideas-care .elementor-34 .elementor-element.elementor-element-73e7d34:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-73e7d34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-34 .elementor-element.elementor-element-7a8ac7e .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-7a8ac7e.elementor-view-stacked .elementor-icon{background-color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-7a8ac7e.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-7a8ac7e.elementor-view-default .elementor-icon{fill:#006b3f;color:#006b3f;border-color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-7a8ac7e .elementor-icon{font-size:45px}.ideas-care .elementor-34 .elementor-element.elementor-element-7a8ac7e .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-7a8ac7e .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:15px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-f5d7b33{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-f5d7b33:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-f5d7b33>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-34 .elementor-element.elementor-element-261e9ee{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-91013cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-7c09808{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-4d8b553 img{object-fit:cover;object-position:center right;border-style:none;border-radius:8px;width:100%;height:168px}.ideas-care .elementor-34 .elementor-element.elementor-element-5c668e3{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-49575ac img{object-fit:cover;object-position:center center;border-style:none;border-radius:8px;width:100%;height:340px}.ideas-care .elementor-34 .elementor-element.elementor-element-bbc5675{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-b4f793a{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-9c03476{--e-transform-flipX:-1}.ideas-care .elementor-34 .elementor-element.elementor-element-9c03476 img{object-fit:cover;object-position:top center;border-style:none;border-radius:8px;width:100%;height:340px}.ideas-care .elementor-34 .elementor-element.elementor-element-938ede0{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-efdd847 img{object-fit:cover;object-position:center center;border-radius:8px;width:100%;height:168px}.ideas-care .elementor-34 .elementor-element.elementor-element-849369b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--margin-top:-20px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-1c7ae16,.ideas-care .elementor-34 .elementor-element.elementor-element-b055edf{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-1dcf9b1{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) -10px;text-align:start;padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-1dcf9b1 .elementor-heading-title{text-transform:capitalize;letter-spacing:0;color:#006b3f;font-family:Lato,sans-serif;font-size:36px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-8fd2064{--display:flex;--justify-content:flex-start;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-a154726{color:#4a5568;padding:0 30px 0 0;font-family:Mulish,sans-serif;font-size:17px;font-weight:500;line-height:32px}.ideas-care .elementor-34 .elementor-element.elementor-element-711c5f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-a7a098b{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;border-style:none;box-shadow:0 0 #00000008}.ideas-care .elementor-34 .elementor-element.elementor-element-a7a098b:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-a7a098b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1afedb6)}.ideas-care .elementor-34 .elementor-element.elementor-element-70ffee3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-c5214e8{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-73399a8{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;text-align:start;padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-73399a8 .elementor-heading-title{text-transform:capitalize;letter-spacing:0;color:#123b5d;font-family:Lato,sans-serif;font-size:18px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-5fb957d{margin:-8px 40px calc(var(--kit-widget-spacing,0px) + 0px) 0px;color:#4a5568;padding:0;font-family:Mulish,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-0aa6fd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-74c1019{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;border-style:none;box-shadow:0 0 #00000008}.ideas-care .elementor-34 .elementor-element.elementor-element-74c1019:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-74c1019>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1afedb6)}.ideas-care .elementor-34 .elementor-element.elementor-element-d804cb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-dac2219{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-a299436{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;text-align:start;padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-a299436 .elementor-heading-title{text-transform:capitalize;letter-spacing:0;color:#123b5d;font-family:Lato,sans-serif;font-size:18px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-91da43d{margin:-8px 40px calc(var(--kit-widget-spacing,0px) + 0px) 0px;color:#4a5568;padding:0;font-family:Mulish,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-c44323b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-c44323b.e-con{--align-self:center}.ideas-care .elementor-34 .elementor-element.elementor-element-7b3e059 .elementor-button{fill:var(--e-global-color-1afedb6);color:var(--e-global-color-1afedb6);background-color:#006b3f;border:2px solid #fff;border-radius:60px;padding:20px 32px;font-family:Lato,sans-serif;font-size:15px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-7b3e059 .elementor-button:hover,.ideas-care .elementor-34 .elementor-element.elementor-element-7b3e059 .elementor-button:focus{color:#fff;background-color:#2f9ed8;border-color:#fff}.ideas-care .elementor-34 .elementor-element.elementor-element-7b3e059 .elementor-button:hover svg,.ideas-care .elementor-34 .elementor-element.elementor-element-7b3e059 .elementor-button:focus svg{fill:#fff}.ideas-care .elementor-34 .elementor-element.elementor-element-a8b0422{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-34 .elementor-element.elementor-element-46f447b{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-46f447b .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:13px;font-weight:700}.ideas-care .elementor-34 .elementor-element.elementor-element-dd1ea38{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-dd1ea38 .elementor-heading-title{color:#123b5d;font-family:Roboto,sans-serif;font-size:30px;font-weight:700}.ideas-care .elementor-34 .elementor-element.elementor-element-07c1e5c{text-align:center;color:#4a5568;padding:0 270px;font-family:Mulish,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-8ba438c{--display:flex;--min-height:320px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-200c9e5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}:is(.ideas-care .elementor-widget-image-box:has(:hover) .elementor-image-box-title,.ideas-care .elementor-widget-image-box:has(:focus) .elementor-image-box-title){color:var(--e-global-color-primary)}.ideas-care .elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.ideas-care .elementor-34 .elementor-element.elementor-element-7432da1.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-7432da1.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-7432da1.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-7432da1 .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-7432da1 .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-7432da1 .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-7432da1:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-7432da1:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-7432da1 .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-47959ac{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-7cbf025.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-7cbf025.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-7cbf025.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-7cbf025 .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-7cbf025 .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-7cbf025 .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-7cbf025:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-7cbf025:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-7cbf025 .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-eace1e1{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-746e38f.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-746e38f.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-746e38f.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-746e38f .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-746e38f .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-746e38f .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-746e38f:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-746e38f:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-746e38f .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-94cc89f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-5500459.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-5500459.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-5500459.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-5500459 .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-5500459 .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-5500459 .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-5500459:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-5500459:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-5500459 .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-38f171e{--display:flex;--min-height:320px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-20c08de{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-04aa583.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-04aa583.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-04aa583.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-04aa583 .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-04aa583 .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-04aa583 .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-04aa583:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-04aa583:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-04aa583 .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-7dd776b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-cfff2f6.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-cfff2f6.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-cfff2f6.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-cfff2f6 .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-cfff2f6 .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-cfff2f6 .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-cfff2f6:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-cfff2f6:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-cfff2f6 .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-06e4d76{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-8df50e8.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-8df50e8.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-8df50e8.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-8df50e8 .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-8df50e8 .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-8df50e8 .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-8df50e8:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-8df50e8:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-8df50e8 .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-f01d6af{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-2acb7ea.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-2acb7ea.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-2acb7ea.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-2acb7ea .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-2acb7ea .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-2acb7ea .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-2acb7ea:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-2acb7ea:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-2acb7ea .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-b409165{--display:flex;--min-height:320px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-b3ca3fe{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-f756b1e.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-f756b1e.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-f756b1e.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-f756b1e .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-f756b1e .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-f756b1e .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-f756b1e:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-f756b1e:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-f756b1e .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-f6de5b6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-4111d28.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-4111d28.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-4111d28.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-4111d28 .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-4111d28 .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-4111d28 .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-4111d28:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-4111d28:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-4111d28 .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-27f2632{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-ec78edc.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-ec78edc.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-ec78edc.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-ec78edc .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-ec78edc .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-ec78edc .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-ec78edc:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-ec78edc:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-ec78edc .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-867f888{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-069e1cd.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-069e1cd.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-069e1cd.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-069e1cd .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-069e1cd .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-069e1cd .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-069e1cd:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-069e1cd:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-069e1cd .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-8e2b7cb{--display:flex;--min-height:320px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-7dfcf67{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:10px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-c0ecb8f.elementor-position-right .elementor-image-box-img{margin-left:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-c0ecb8f.elementor-position-left .elementor-image-box-img{margin-right:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-c0ecb8f.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-c0ecb8f .elementor-image-box-wrapper .elementor-image-box-img{width:97%}.ideas-care .elementor-34 .elementor-element.elementor-element-c0ecb8f .elementor-image-box-img img{transition-duration:.3s}.ideas-care .elementor-34 .elementor-element.elementor-element-c0ecb8f .elementor-image-box-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:20px;font-weight:700}:is(.ideas-care .elementor-34 .elementor-element.elementor-element-c0ecb8f:has(:hover) .elementor-image-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-c0ecb8f:has(:focus) .elementor-image-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-c0ecb8f .elementor-image-box-description{color:#4a5568;font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-c57ade5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.ideas-care .elementor-34 .elementor-element.elementor-element-c57ade5:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-c57ade5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1afedb6)}.ideas-care .elementor-34 .elementor-element.elementor-element-1359d87{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start}.ideas-care .elementor-34 .elementor-element.elementor-element-d9ce1c1{--display:flex;--justify-content:center}.ideas-care .elementor-34 .elementor-element.elementor-element-a2b72ed{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) -10px;text-align:center;padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-a2b72ed .elementor-heading-title{text-transform:capitalize;letter-spacing:0;color:#006b3f;font-family:Lato,sans-serif;font-size:36px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-880380d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-a2842ad{text-align:center;color:#4a5568;padding:0 270px;font-family:Mulish,sans-serif;font-size:16px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-3300083{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-fb7440f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-42e07fa{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-8f1e3d1{--display:flex;--min-height:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px}.ideas-care .elementor-34 .elementor-element.elementor-element-920ed8b{width:100%;max-width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-920ed8b img{object-fit:cover;object-position:top center;border-radius:8px 8px 0 0;width:100%;max-width:100%;height:267px}.ideas-care .elementor-34 .elementor-element.elementor-element-388f664{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-style:solid;border-width:1px;border-color:var(--e-global-color-9717bc6);--border-color:var(--e-global-color-9717bc6);--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.ideas-care .elementor-34 .elementor-element.elementor-element-9e0e586{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-9e0e586 .elementor-heading-title{color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:30px}.ideas-care .elementor-34 .elementor-element.elementor-element-25c739a{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-5237c7d{--display:flex;--min-height:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px}.ideas-care .elementor-34 .elementor-element.elementor-element-9389b3c{width:100%;max-width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-9389b3c img{object-fit:cover;object-position:top center;border-radius:8px 8px 0 0;width:100%;max-width:100%;height:267px}.ideas-care .elementor-34 .elementor-element.elementor-element-19ebd7b{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-style:solid;border-width:1px;border-color:var(--e-global-color-9717bc6);--border-color:var(--e-global-color-9717bc6);--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.ideas-care .elementor-34 .elementor-element.elementor-element-56db6c9{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-56db6c9 .elementor-heading-title{color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:30px}.ideas-care .elementor-34 .elementor-element.elementor-element-18d3032{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-6ce5fb0{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-e095112{--display:flex;--min-height:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px}.ideas-care .elementor-34 .elementor-element.elementor-element-dcc82ca{width:100%;max-width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-dcc82ca img{object-fit:cover;object-position:top center;border-radius:8px 8px 0 0;width:100%;max-width:100%;height:267px}.ideas-care .elementor-34 .elementor-element.elementor-element-cab011e{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-style:solid;border-width:1px;border-color:var(--e-global-color-9717bc6);--border-color:var(--e-global-color-9717bc6);--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.ideas-care .elementor-34 .elementor-element.elementor-element-16dc160{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-16dc160 .elementor-heading-title{color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:30px}.ideas-care .elementor-34 .elementor-element.elementor-element-faf9ea8{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-7f5d7a5{--display:flex;--min-height:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px}.ideas-care .elementor-34 .elementor-element.elementor-element-d0bba0a{width:100%;max-width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-d0bba0a img{object-fit:cover;object-position:top center;border-radius:8px 8px 0 0;width:100%;max-width:100%;height:267px}.ideas-care .elementor-34 .elementor-element.elementor-element-1b35316{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-style:solid;border-width:1px;border-color:var(--e-global-color-9717bc6);--border-color:var(--e-global-color-9717bc6);--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.ideas-care .elementor-34 .elementor-element.elementor-element-ea009c4{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-ea009c4 .elementor-heading-title{color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:30px}.ideas-care .elementor-34 .elementor-element.elementor-element-2ecde84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-2ecde84.e-con{--align-self:center}.ideas-care .elementor-34 .elementor-element.elementor-element-aa538d8 .elementor-button{fill:var(--e-global-color-1afedb6);color:var(--e-global-color-1afedb6);background-color:#006b3f;border:2px solid #fff;border-radius:60px;padding:20px 32px;font-family:Lato,sans-serif;font-size:15px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-aa538d8 .elementor-button:hover,.ideas-care .elementor-34 .elementor-element.elementor-element-aa538d8 .elementor-button:focus{color:#fff;background-color:#2f9ed8;border-color:#fff}.ideas-care .elementor-34 .elementor-element.elementor-element-aa538d8 .elementor-button:hover svg,.ideas-care .elementor-34 .elementor-element.elementor-element-aa538d8 .elementor-button:focus svg{fill:#fff}.ideas-care .elementor-34 .elementor-element.elementor-element-f6402ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-f6402ab:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-f6402ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-34 .elementor-element.elementor-element-76b08d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-76b08d9:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-76b08d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a1fe906)}.ideas-care .elementor-34 .elementor-element.elementor-element-a1011f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-a1011f8:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-a1011f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a1fe906)}.ideas-care .elementor-34 .elementor-element.elementor-element-ca9fdab{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.ideas-care .elementor-34 .elementor-element.elementor-element-334072b{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-225b37b{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) -10px;text-align:start;padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-225b37b .elementor-heading-title{text-transform:capitalize;letter-spacing:0;color:#006b3f;font-family:Lato,sans-serif;font-size:36px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-4d1faab{--display:flex;--justify-content:flex-start;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-6941b40{color:#4a5568;padding:0 320px 0 0;font-family:Mulish,sans-serif;font-size:16px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-ca4563d{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-ca4563d.e-con{--align-self:center}.ideas-care .elementor-34 .elementor-element.elementor-element-8229134 .elementor-button{fill:var(--e-global-color-1afedb6);color:var(--e-global-color-1afedb6);background-color:#006b3f;border:2px solid #fff;border-radius:60px;padding:20px 32px;font-family:Lato,sans-serif;font-size:15px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-8229134 .elementor-button:hover,.ideas-care .elementor-34 .elementor-element.elementor-element-8229134 .elementor-button:focus{color:#fff;background-color:#2f9ed8;border-color:#fff}.ideas-care .elementor-34 .elementor-element.elementor-element-8229134 .elementor-button:hover svg,.ideas-care .elementor-34 .elementor-element.elementor-element-8229134 .elementor-button:focus svg{fill:#fff}.ideas-care .elementor-34 .elementor-element.elementor-element-579ce90{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-53bf557{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-53bf557:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-53bf557>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a1fe906)}.ideas-care .elementor-34 .elementor-element.elementor-element-53bf557.e-con{--align-self:center}.ideas-care .elementor-34 .elementor-element.elementor-element-25b725b{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-c7bb716{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;border-style:solid;border-color:var(--e-global-color-1afedb6);--border-color:var(--e-global-color-1afedb6);--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:14px;--padding-right:24px;box-shadow:0 8px 24px #00000008}.ideas-care .elementor-34 .elementor-element.elementor-element-c7bb716:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-c7bb716>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1afedb6)}.ideas-care .elementor-34 .elementor-element.elementor-element-7ff775d{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-8f36e90{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;text-align:start;padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-8f36e90 .elementor-heading-title{text-transform:capitalize;letter-spacing:0;color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-fd10601{margin:-8px 50px calc(var(--kit-widget-spacing,0px) + 0px) 0px;color:#4a5568;padding:0;font-family:Mulish,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-23d6d8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;border-style:solid;border-color:var(--e-global-color-1afedb6);--border-color:var(--e-global-color-1afedb6);--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:14px;--padding-right:24px;box-shadow:0 8px 24px #00000008}.ideas-care .elementor-34 .elementor-element.elementor-element-23d6d8a:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-23d6d8a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1afedb6)}.ideas-care .elementor-34 .elementor-element.elementor-element-aab997e{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-ba88cd0{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;text-align:start;padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-ba88cd0 .elementor-heading-title{text-transform:capitalize;letter-spacing:0;color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-f1a7d7c{margin:-8px 50px calc(var(--kit-widget-spacing,0px) + 0px) 0px;color:#4a5568;padding:0;font-family:Mulish,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-abf7b7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;border-style:solid;border-color:var(--e-global-color-1afedb6);--border-color:var(--e-global-color-1afedb6);--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:14px;--padding-right:24px;box-shadow:0 8px 24px #00000008}.ideas-care .elementor-34 .elementor-element.elementor-element-abf7b7c:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-abf7b7c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1afedb6)}.ideas-care .elementor-34 .elementor-element.elementor-element-34dd101{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-74d69d7{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;text-align:start;padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-74d69d7 .elementor-heading-title{text-transform:capitalize;letter-spacing:0;color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-3b08c6d{margin:-8px 50px calc(var(--kit-widget-spacing,0px) + 0px) 0px;color:#4a5568;padding:0;font-family:Mulish,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-7f233c6{--display:flex;--min-height:581px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-style:solid;border-style:solid;border-color:var(--e-global-color-a1fe906);--border-color:var(--e-global-color-a1fe906);--border-radius:10px 10px 10px 10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-fc7cebc{padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-fc7cebc img{object-fit:cover;object-position:top center;border-style:none;border-radius:8px;max-width:100%;height:500px}.ideas-care .elementor-34 .elementor-element.elementor-element-e112df3{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:70px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-34 .elementor-element.elementor-element-e112df3:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-e112df3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7fbf8}.ideas-care .elementor-34 .elementor-element.elementor-element-5d8184e{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-5d8184e .elementor-heading-title{color:#176b4d;font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-ce22066 .elementor-heading-title{color:#064f3d;font-family:Roboto,sans-serif;font-size:46px;font-weight:700}.ideas-care .elementor-34 .elementor-element.elementor-element-fb45170{text-align:center;color:#444;font-family:Roboto,sans-serif;font-size:22px;font-weight:500}.ideas-care .elementor-34 .elementor-element.elementor-element-8cfd95d{text-align:center;font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-4c83c86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.ideas-care .elementor-34 .elementor-element.elementor-element-7abaa99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-7abaa99:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-7abaa99>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.ideas-care .elementor-34 .elementor-element.elementor-element-d5cde39{text-align:center;color:#222;font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-ec50f00{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-ec50f00 .elementor-heading-title{color:#147a55;font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-4faff98{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-4d0a33f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-4d0a33f:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-4d0a33f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.ideas-care .elementor-34 .elementor-element.elementor-element-fa5e5a9{text-align:center;font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-ba37641{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-ba37641 .elementor-heading-title{color:#147a55;font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-47b7b40{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-68a900a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;border-style:solid;border-width:1px}.ideas-care .elementor-34 .elementor-element.elementor-element-68a900a:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-68a900a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.ideas-care .elementor-34 .elementor-element.elementor-element-a8db177{text-align:center;font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-91a052a{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-91a052a .elementor-heading-title{color:#147a55;font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-1c18ee4{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-e72f3a9{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-34 .elementor-element.elementor-element-e72f3a9:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-e72f3a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7fbf8}.ideas-care .elementor-34 .elementor-element.elementor-element-4077d6d{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:8px;--padding-bottom:8px;--padding-left:22px;--padding-right:22px}.ideas-care .elementor-34 .elementor-element.elementor-element-4077d6d:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-4077d6d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.ideas-care .elementor-34 .elementor-element.elementor-element-83fccb1{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-83fccb1 .elementor-heading-title{color:#075442;font-family:Roboto,sans-serif;font-size:44px;font-weight:700}.ideas-care .elementor-34 .elementor-element.elementor-element-3c884a6 .elementor-icon-wrapper{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-3c884a6.elementor-view-stacked .elementor-icon{background-color:#176b4d}.ideas-care .elementor-34 .elementor-element.elementor-element-3c884a6.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-3c884a6.elementor-view-default .elementor-icon{color:#176b4d;border-color:#176b4d}.ideas-care .elementor-34 .elementor-element.elementor-element-3c884a6.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-3c884a6.elementor-view-default .elementor-icon svg{fill:#176b4d}.ideas-care .elementor-34 .elementor-element.elementor-element-3c884a6 .elementor-icon{font-size:25px}.ideas-care .elementor-34 .elementor-element.elementor-element-3c884a6 .elementor-icon svg{height:25px}.ideas-care .elementor-34 .elementor-element.elementor-element-487f3e0{--display:flex;--min-height:297px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.ideas-care .elementor-34 .elementor-element.elementor-element-f948aa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-2af7ef0,.ideas-care .elementor-34 .elementor-element.elementor-element-2fab67c,.ideas-care .elementor-34 .elementor-element.elementor-element-7c4c8af,.ideas-care .elementor-34 .elementor-element.elementor-element-079ca6a,.ideas-care .elementor-34 .elementor-element.elementor-element-ce46d31{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-e34a22b{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:5px}.ideas-care .elementor-34 .elementor-element.elementor-element-e34a22b :where(.elementor-34 .elementor-element.elementor-element-e34a22b>.e-n-accordion>.e-n-accordion-item:not([open])>.e-n-accordion-item-title:not(hover)>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{text-shadow:0 0 10px #0000004d}.ideas-care .elementor-34 .elementor-element.elementor-element-43d12a7{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-3456266 img{object-fit:cover;object-position:center center;width:100%;height:260px}.ideas-care .elementor-34 .elementor-element.elementor-element-2cf5584{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.ideas-care .elementor-34 .elementor-element.elementor-element-2cf5584:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-2cf5584>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-34 .elementor-element.elementor-element-69f5db3{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-69f5db3 .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:30px;font-weight:700}.ideas-care .elementor-34 .elementor-element.elementor-element-c0be490{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-c0be490 .elementor-heading-title{color:#4a5568;font-family:Roboto,sans-serif;font-size:18px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-250df71{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.ideas-care .elementor-34 .elementor-element.elementor-element-350a5ba{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-72b824c .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-72b824c.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-34 .elementor-element.elementor-element-72b824c.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-72b824c.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-34 .elementor-element.elementor-element-72b824c .elementor-icon{font-size:25px}.ideas-care .elementor-34 .elementor-element.elementor-element-72b824c .elementor-icon-box-title,:is(.ideas-care .elementor-34 .elementor-element.elementor-element-72b824c:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-72b824c:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-72b824c .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-34 .elementor-element.elementor-element-e2b6e74{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-e3e900e .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-e3e900e.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-34 .elementor-element.elementor-element-e3e900e.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-e3e900e.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-34 .elementor-element.elementor-element-e3e900e .elementor-icon{font-size:25px}.ideas-care .elementor-34 .elementor-element.elementor-element-e3e900e .elementor-icon-box-title,:is(.ideas-care .elementor-34 .elementor-element.elementor-element-e3e900e:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-e3e900e:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-e3e900e .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-34 .elementor-element.elementor-element-95d9792{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-4d82447 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-4d82447.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-34 .elementor-element.elementor-element-4d82447.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-4d82447.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-34 .elementor-element.elementor-element-4d82447 .elementor-icon{font-size:25px}.ideas-care .elementor-34 .elementor-element.elementor-element-4d82447 .elementor-icon-box-title,:is(.ideas-care .elementor-34 .elementor-element.elementor-element-4d82447:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-4d82447:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-4d82447 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-34 .elementor-element.elementor-element-70c6595{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-331d601 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-331d601.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-34 .elementor-element.elementor-element-331d601.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-331d601.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-34 .elementor-element.elementor-element-331d601 .elementor-icon{font-size:25px}.ideas-care .elementor-34 .elementor-element.elementor-element-331d601 .elementor-icon-box-title,:is(.ideas-care .elementor-34 .elementor-element.elementor-element-331d601:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-331d601:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-331d601 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-34 .elementor-element.elementor-element-56a9342{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-e375b10 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-e375b10.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-34 .elementor-element.elementor-element-e375b10.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-e375b10.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-34 .elementor-element.elementor-element-e375b10 .elementor-icon{font-size:25px}.ideas-care .elementor-34 .elementor-element.elementor-element-e375b10 .elementor-icon-box-title,:is(.ideas-care .elementor-34 .elementor-element.elementor-element-e375b10:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-e375b10:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-e375b10 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-34 .elementor-element.elementor-element-0890816{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:.9;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.ideas-care .elementor-34 .elementor-element.elementor-element-0890816:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-0890816>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#006b3f;background-image:var(--ideas-12be9a826b92b2c7,url(/theme-media/ideas-12be9a826b92b2c7.webp));background-position:50%;background-repeat:no-repeat;background-size:cover}.ideas-care .elementor-34 .elementor-element.elementor-element-0890816:before,.ideas-care .elementor-34 .elementor-element.elementor-element-0890816>.elementor-background-video-container:before,.ideas-care .elementor-34 .elementor-element.elementor-element-0890816>.e-con-inner>.elementor-background-video-container:before,.ideas-care .elementor-34 .elementor-element.elementor-element-0890816>.elementor-background-slideshow:before,.ideas-care .elementor-34 .elementor-element.elementor-element-0890816>.e-con-inner>.elementor-background-slideshow:before,.ideas-care .elementor-34 .elementor-element.elementor-element-0890816>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-color:#006b3f}.ideas-care .elementor-34 .elementor-element.elementor-element-85b1f50,.ideas-care .elementor-34 .elementor-element.elementor-element-9147b03{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-a498fb6{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-a498fb6 .elementor-heading-title{text-transform:capitalize;letter-spacing:0;color:var(--e-global-color-1afedb6);font-family:Lato,sans-serif;font-size:36px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-eec75fb{--display:flex;--justify-content:center;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px}.ideas-care .elementor-34 .elementor-element.elementor-element-16d1e0b{text-align:center;color:var(--e-global-color-1afedb6);padding:0;font-family:Mulish,sans-serif;font-size:16px;font-weight:400}.ideas-care .elementor-34 .elementor-element.elementor-element-e5c8503{--display:flex;--justify-content:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-ad36bcb .elementor-button{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:2px;border-color:var(--e-global-color-1afedb6);background-color:#fff;border-radius:60px;padding:20px 32px;font-family:Lato,sans-serif;font-size:15px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-ad36bcb .elementor-button:hover,.ideas-care .elementor-34 .elementor-element.elementor-element-ad36bcb .elementor-button:focus{color:var(--e-global-color-1afedb6);border-color:var(--e-global-color-1afedb6);background-color:#fff0}.ideas-care .elementor-34 .elementor-element.elementor-element-ad36bcb .elementor-button:hover svg,.ideas-care .elementor-34 .elementor-element.elementor-element-ad36bcb .elementor-button:focus svg{fill:var(--e-global-color-1afedb6)}.ideas-care .elementor-34 .elementor-element.elementor-element-616a70a{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-10a78be{--spacer-size:50px}.ideas-care .elementor-34 .elementor-element.elementor-element-afe8edf{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-44cb5b3{text-align:center}.ideas-care .elementor-34 .elementor-element.elementor-element-44cb5b3 .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-1d5a8cc{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-217da0e iframe{height:387px}.ideas-care .elementor-34 .elementor-element.elementor-element-2790cf3{--display:flex}.ideas-care .elementor-34 .elementor-element.elementor-element-892e835{--spacer-size:96px}.ideas-care .elementor-34 .elementor-element.elementor-element-3c027c1{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:55px;--padding-bottom:55px;--padding-left:45px;--padding-right:45px}.ideas-care .elementor-34 .elementor-element.elementor-element-3c027c1:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-34 .elementor-element.elementor-element-3c027c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f8f3}.ideas-care .elementor-34 .elementor-element.elementor-element-ce389ac{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.ideas-care .elementor-34 .elementor-element.elementor-element-aa22dd8 .elementor-heading-title{color:#075442;font-family:Poppins,sans-serif;font-size:48px;font-weight:700}.ideas-care .elementor-34 .elementor-element.elementor-element-c5a2b31 .elementor-heading-title{color:#217a5a;font-family:Roboto,sans-serif;font-size:25px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-6937da5{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-99d58c2 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-99d58c2.elementor-view-stacked .elementor-icon{background-color:#087a52}.ideas-care .elementor-34 .elementor-element.elementor-element-99d58c2.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-99d58c2.elementor-view-default .elementor-icon{fill:#087a52;color:#087a52;border-color:#087a52}.ideas-care .elementor-34 .elementor-element.elementor-element-99d58c2 .elementor-icon{font-size:40px}.ideas-care .elementor-34 .elementor-element.elementor-element-99d58c2 .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-99d58c2 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:17px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-2fee896 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-2fee896.elementor-view-stacked .elementor-icon{background-color:#087a52}.ideas-care .elementor-34 .elementor-element.elementor-element-2fee896.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-2fee896.elementor-view-default .elementor-icon{fill:#087a52;color:#087a52;border-color:#087a52}.ideas-care .elementor-34 .elementor-element.elementor-element-2fee896 .elementor-icon{font-size:40px}.ideas-care .elementor-34 .elementor-element.elementor-element-2fee896 .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-2fee896 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:17px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-05166c3 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-05166c3.elementor-view-stacked .elementor-icon{background-color:#087a52}.ideas-care .elementor-34 .elementor-element.elementor-element-05166c3.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-05166c3.elementor-view-default .elementor-icon{fill:#087a52;color:#087a52;border-color:#087a52}.ideas-care .elementor-34 .elementor-element.elementor-element-05166c3 .elementor-icon{font-size:40px}.ideas-care .elementor-34 .elementor-element.elementor-element-05166c3 .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-05166c3 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:17px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-24ec6f1 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-34 .elementor-element.elementor-element-24ec6f1.elementor-view-stacked .elementor-icon{background-color:#087a52}.ideas-care .elementor-34 .elementor-element.elementor-element-24ec6f1.elementor-view-framed .elementor-icon,.ideas-care .elementor-34 .elementor-element.elementor-element-24ec6f1.elementor-view-default .elementor-icon{fill:#087a52;color:#087a52;border-color:#087a52}.ideas-care .elementor-34 .elementor-element.elementor-element-24ec6f1 .elementor-icon{font-size:40px}.ideas-care .elementor-34 .elementor-element.elementor-element-24ec6f1 .elementor-icon-box-title,.ideas-care .elementor-34 .elementor-element.elementor-element-24ec6f1 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:17px;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-e34a503{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.ideas-care .elementor-34 .elementor-element.elementor-element-3a5ff56 .elementor-button{fill:#fff;color:#fff;background-color:#087a52;border-radius:30px;font-family:Roboto,sans-serif;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-eb37222 .elementor-button{fill:#087a52;color:#087a52;background-color:#fff;border-style:solid;border-width:1px;border-radius:30px;font-family:Roboto,sans-serif;font-weight:600}.ideas-care .elementor-34 .elementor-element.elementor-element-bef9690{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}@media (min-width:768px){.ideas-care .elementor-34 .elementor-element.elementor-element-055473a{--width:48%}.ideas-care .elementor-34 .elementor-element.elementor-element-1ea448f{--width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-d2a4c77,.ideas-care .elementor-34 .elementor-element.elementor-element-6614a19,.ideas-care .elementor-34 .elementor-element.elementor-element-13f2b87,.ideas-care .elementor-34 .elementor-element.elementor-element-73e7d34{--width:28%}.ideas-care .elementor-34 .elementor-element.elementor-element-261e9ee{--width:50%}.ideas-care .elementor-34 .elementor-element.elementor-element-91013cf{--width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-849369b{--width:50%}.ideas-care .elementor-34 .elementor-element.elementor-element-70ffee3{--width:20%}.ideas-care .elementor-34 .elementor-element.elementor-element-c5214e8{--width:90%}.ideas-care .elementor-34 .elementor-element.elementor-element-d804cb4{--width:20%}.ideas-care .elementor-34 .elementor-element.elementor-element-dac2219{--width:90%}.ideas-care .elementor-34 .elementor-element.elementor-element-c44323b{--width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-a8b0422{--content-width:1200px}.ideas-care .elementor-34 .elementor-element.elementor-element-200c9e5,.ideas-care .elementor-34 .elementor-element.elementor-element-47959ac,.ideas-care .elementor-34 .elementor-element.elementor-element-eace1e1,.ideas-care .elementor-34 .elementor-element.elementor-element-94cc89f,.ideas-care .elementor-34 .elementor-element.elementor-element-20c08de,.ideas-care .elementor-34 .elementor-element.elementor-element-7dd776b,.ideas-care .elementor-34 .elementor-element.elementor-element-06e4d76,.ideas-care .elementor-34 .elementor-element.elementor-element-f01d6af,.ideas-care .elementor-34 .elementor-element.elementor-element-b3ca3fe,.ideas-care .elementor-34 .elementor-element.elementor-element-f6de5b6,.ideas-care .elementor-34 .elementor-element.elementor-element-27f2632,.ideas-care .elementor-34 .elementor-element.elementor-element-867f888,.ideas-care .elementor-34 .elementor-element.elementor-element-7dfcf67{--width:24%}.ideas-care .elementor-34 .elementor-element.elementor-element-1359d87,.ideas-care .elementor-34 .elementor-element.elementor-element-3300083,.ideas-care .elementor-34 .elementor-element.elementor-element-42e07fa,.ideas-care .elementor-34 .elementor-element.elementor-element-8f1e3d1,.ideas-care .elementor-34 .elementor-element.elementor-element-25c739a,.ideas-care .elementor-34 .elementor-element.elementor-element-5237c7d,.ideas-care .elementor-34 .elementor-element.elementor-element-6ce5fb0,.ideas-care .elementor-34 .elementor-element.elementor-element-e095112,.ideas-care .elementor-34 .elementor-element.elementor-element-faf9ea8,.ideas-care .elementor-34 .elementor-element.elementor-element-7f5d7a5{--width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-2ecde84{--width:20%}.ideas-care .elementor-34 .elementor-element.elementor-element-ca9fdab{--width:80%}.ideas-care .elementor-34 .elementor-element.elementor-element-ca4563d{--width:20%}.ideas-care .elementor-34 .elementor-element.elementor-element-53bf557{--width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-25b725b{--width:50%}.ideas-care .elementor-34 .elementor-element.elementor-element-7ff775d,.ideas-care .elementor-34 .elementor-element.elementor-element-aab997e,.ideas-care .elementor-34 .elementor-element.elementor-element-34dd101{--width:90%}.ideas-care .elementor-34 .elementor-element.elementor-element-7f233c6{--width:50%}.ideas-care .elementor-34 .elementor-element.elementor-element-e112df3{--content-width:1200px}.ideas-care .elementor-34 .elementor-element.elementor-element-7abaa99,.ideas-care .elementor-34 .elementor-element.elementor-element-4d0a33f,.ideas-care .elementor-34 .elementor-element.elementor-element-68a900a{--width:33%}.ideas-care .elementor-34 .elementor-element.elementor-element-e72f3a9{--content-width:1200px}.ideas-care .elementor-34 .elementor-element.elementor-element-f948aa8{--width:60%}.ideas-care .elementor-34 .elementor-element.elementor-element-43d12a7{--width:40%}.ideas-care .elementor-34 .elementor-element.elementor-element-2cf5584{--content-width:1200px}.ideas-care .elementor-34 .elementor-element.elementor-element-350a5ba,.ideas-care .elementor-34 .elementor-element.elementor-element-e2b6e74,.ideas-care .elementor-34 .elementor-element.elementor-element-95d9792,.ideas-care .elementor-34 .elementor-element.elementor-element-70c6595,.ideas-care .elementor-34 .elementor-element.elementor-element-56a9342{--width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-3c027c1{--content-width:1200px}.ideas-care .elementor-34 .elementor-element.elementor-element-ce389ac{--width:55%}.ideas-care .elementor-34 .elementor-element.elementor-element-bef9690{--width:45%}}@media (max-width:1024px) and (min-width:768px){.ideas-care .elementor-34 .elementor-element.elementor-element-261e9ee{--width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-91013cf,.ideas-care .elementor-34 .elementor-element.elementor-element-bbc5675{--width:48%}.ideas-care .elementor-34 .elementor-element.elementor-element-b4f793a,.ideas-care .elementor-34 .elementor-element.elementor-element-849369b,.ideas-care .elementor-34 .elementor-element.elementor-element-fb7440f{--width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-42e07fa,.ideas-care .elementor-34 .elementor-element.elementor-element-25c739a,.ideas-care .elementor-34 .elementor-element.elementor-element-6ce5fb0,.ideas-care .elementor-34 .elementor-element.elementor-element-faf9ea8{--width:48%}.ideas-care .elementor-34 .elementor-element.elementor-element-2ecde84{--width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-ca9fdab{--width:65%}.ideas-care .elementor-34 .elementor-element.elementor-element-ca4563d{--width:25%}.ideas-care .elementor-34 .elementor-element.elementor-element-25b725b,.ideas-care .elementor-34 .elementor-element.elementor-element-7f233c6{--width:100%}}@media (max-width:1024px){.ideas-care .elementor-34 .elementor-element.elementor-element-f5d7b33{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px}.ideas-care .elementor-34 .elementor-element.elementor-element-261e9ee{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px}.ideas-care .elementor-34 .elementor-element.elementor-element-91013cf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-7c09808{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-4d8b553 img{height:268px}.ideas-care .elementor-34 .elementor-element.elementor-element-5c668e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-bbc5675{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-b4f793a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-9c03476 img{height:440px}.ideas-care .elementor-34 .elementor-element.elementor-element-938ede0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-849369b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-07c1e5c{padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-c57ade5{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-a2842ad{padding:0 60px}.ideas-care .elementor-34 .elementor-element.elementor-element-3300083{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-34 .elementor-element.elementor-element-fb7440f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-42e07fa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px}.ideas-care .elementor-34 .elementor-element.elementor-element-25c739a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-18d3032{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-f6402ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-76b08d9{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.ideas-care .elementor-34 .elementor-element.elementor-element-a1011f8{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-6941b40{padding:0}.ideas-care .elementor-34 .elementor-element.elementor-element-ca4563d{--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%)}.ideas-care .elementor-34 .elementor-element.elementor-element-579ce90{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-53bf557{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.ideas-care .elementor-34 .elementor-element.elementor-element-7f233c6{--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-fc7cebc img{width:100%}.ideas-care .elementor-34 .elementor-element.elementor-element-250df71{--grid-auto-flow:row}.ideas-care .elementor-34 .elementor-element.elementor-element-0890816{--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px}.ideas-care .elementor-34 .elementor-element.elementor-element-eec75fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media (max-width:767px){.ideas-care .elementor-34 .elementor-element.elementor-element-1ea448f{--min-height:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-f5cab90 .elementor-heading-title{font-size:30px}.ideas-care .elementor-34 .elementor-element.elementor-element-f5d7b33{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px}.ideas-care .elementor-34 .elementor-element.elementor-element-261e9ee,.ideas-care .elementor-34 .elementor-element.elementor-element-bbc5675{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.ideas-care .elementor-34 .elementor-element.elementor-element-1dcf9b1 .elementor-heading-title{line-height:46px}.ideas-care .elementor-34 .elementor-element.elementor-element-711c5f9,.ideas-care .elementor-34 .elementor-element.elementor-element-a7a098b,.ideas-care .elementor-34 .elementor-element.elementor-element-70ffee3,.ideas-care .elementor-34 .elementor-element.elementor-element-d804cb4{--align-items:flex-start;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%)}.ideas-care .elementor-34 .elementor-element.elementor-element-7432da1 .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-7cbf025 .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-746e38f .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-5500459 .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-04aa583 .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-cfff2f6 .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-8df50e8 .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-2acb7ea .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-f756b1e .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-4111d28 .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-ec78edc .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-069e1cd .elementor-image-box-img,.ideas-care .elementor-34 .elementor-element.elementor-element-c0ecb8f .elementor-image-box-img{margin-bottom:17px}.ideas-care .elementor-34 .elementor-element.elementor-element-c57ade5{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px}.ideas-care .elementor-34 .elementor-element.elementor-element-a2b72ed .elementor-heading-title{line-height:46px}.ideas-care .elementor-34 .elementor-element.elementor-element-2ecde84{--align-items:center;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%)}.ideas-care .elementor-34 .elementor-element.elementor-element-76b08d9{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px}.ideas-care .elementor-34 .elementor-element.elementor-element-a1011f8{--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-34 .elementor-element.elementor-element-225b37b .elementor-heading-title{line-height:46px}.ideas-care .elementor-34 .elementor-element.elementor-element-ca4563d{--align-items:flex-start;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%)}.ideas-care .elementor-34 .elementor-element.elementor-element-53bf557{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px}.ideas-care .elementor-34 .elementor-element.elementor-element-250df71{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.ideas-care .elementor-34 .elementor-element.elementor-element-0890816{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px}.ideas-care .elementor-34 .elementor-element.elementor-element-a498fb6 .elementor-heading-title{line-height:46px}.ideas-care .elementor-34 .elementor-element.elementor-element-44cb5b3 .elementor-heading-title{font-size:36px;line-height:1.2em}}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-display:swap;src:url(/ideas-fonts/71de37925e5dc6e5.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-display:swap;src:url(/ideas-fonts/4aae4b279c6880a2.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(/ideas-fonts/62b22f56c2a77e9c.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/ideas-fonts/c2b6da15802bcf51.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/ideas-fonts/f4a89bfa07e52e85.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(/ideas-fonts/e9e84193475731c4.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(/ideas-fonts/988d8744c89e6766.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(/ideas-fonts/c9f1425b4fb3e5d5.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-display:swap;src:url(/ideas-fonts/ad751cc79f175cd2.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/ideas-fonts/cb8b9b2e1157b290.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/ideas-fonts/9663fcad2359f40c.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/ideas-fonts/dcdc4b8de159adb9.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/ideas-fonts/9956463e700008e6.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/ideas-fonts/6fb22200fc57c0ba.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/ideas-fonts/1c1b27cc981cf923.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/ideas-fonts/8bb0f6e68e716883.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/ideas-fonts/9c2adccb671cc524.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/ideas-fonts/9662b397e1de6e4a.ttf)format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:100;font-display:swap;src:url(/ideas-fonts/6287ada446c23398.ttf)format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:300;font-display:swap;src:url(/ideas-fonts/b7cdfeb0e3928122.ttf)format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/ideas-fonts/beca642c52c1c12a.ttf)format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/ideas-fonts/5c2474aa9d6f198e.ttf)format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(/ideas-fonts/d344c981aa9fec33.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:url(/ideas-fonts/81c8b72a7c6899ee.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/ideas-fonts/051c2758ed729e74.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/ideas-fonts/4d3e9082410f2959.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/ideas-fonts/04393e6516bf5491.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/ideas-fonts/0e2b6026f7def63f.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:200;font-display:swap;src:url(/ideas-fonts/75527ea7dd8f45b1.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:300;font-display:swap;src:url(/ideas-fonts/8da6bc305690a1cb.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:400;font-display:swap;src:url(/ideas-fonts/b7e7e7cb93e829a1.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:500;font-display:swap;src:url(/ideas-fonts/d4fdccf97554709c.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:600;font-display:swap;src:url(/ideas-fonts/4667dbbd8c1751f7.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:700;font-display:swap;src:url(/ideas-fonts/26ca7028d1e1e47b.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:800;font-display:swap;src:url(/ideas-fonts/6df28f6ae76bc9b1.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:900;font-display:swap;src:url(/ideas-fonts/2f52fe061813c7ea.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:200;font-display:swap;src:url(/ideas-fonts/ad41cbdee3a8ee33.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(/ideas-fonts/e1f7df3b17386a96.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/ideas-fonts/cb2ae5f43c3ab95d.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(/ideas-fonts/b022b8a65423bb49.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/ideas-fonts/ffaa757d28fbac29.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(/ideas-fonts/29cde4008130bbbf.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(/ideas-fonts/629b519a1376d69e.ttf)format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:900;font-display:swap;src:url(/ideas-fonts/782f0f13e7c4a938.ttf)format("truetype")}.ideas-care .elementor-12 .elementor-element.elementor-element-e1a8d46{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-12 .elementor-element.elementor-element-15c99c8{--display:flex}.ideas-care .elementor-12 .elementor-element.elementor-element-440a4d7 .elementor-heading-title{letter-spacing:1px;color:#006b3f;font-family:Roboto,sans-serif;font-size:16px;font-weight:600}.ideas-care .elementor-12 .elementor-element.elementor-element-f1cefb4 .elementor-heading-title{letter-spacing:1px;color:#006b3f;font-family:Roboto,sans-serif;font-size:38px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-dba4e0d{color:#4a5568;font-family:Roboto,sans-serif;font-size:16px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-d8a989d .elementor-button{fill:#006b3f;color:#006b3f;background-color:#fff;border-style:solid;border-radius:25px}.ideas-care .elementor-12 .elementor-element.elementor-element-d8a989d .elementor-button:hover,.ideas-care .elementor-12 .elementor-element.elementor-element-d8a989d .elementor-button:focus{color:#fff;background-color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-d8a989d .elementor-button:hover svg,.ideas-care .elementor-12 .elementor-element.elementor-element-d8a989d .elementor-button:focus svg{fill:#fff}.ideas-care .elementor-12 .elementor-element.elementor-element-c5059ad{--display:flex}.ideas-care .elementor-12 .elementor-element.elementor-element-b06b50a img{border-radius:15px;width:100%;max-width:100%}.ideas-care .elementor-12 .elementor-element.elementor-element-8631468{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.ideas-care .elementor-12 .elementor-element.elementor-element-8631468:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-12 .elementor-element.elementor-element-8631468>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-12 .elementor-element.elementor-element-178d2d8 .elementor-heading-title{color:#007a4d;font-family:Roboto,sans-serif;font-size:18px;font-weight:600}.ideas-care .elementor-12 .elementor-element.elementor-element-3d43b69{text-align:center}.ideas-care .elementor-12 .elementor-element.elementor-element-3d43b69 .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:35px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-f9030ea{text-align:center}.ideas-care .elementor-12 .elementor-element.elementor-element-f9030ea .elementor-heading-title{color:#4a5568;font-family:Roboto,sans-serif;font-size:18px;font-weight:600}.ideas-care .elementor-12 .elementor-element.elementor-element-05ce657{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row}.ideas-care .elementor-12 .elementor-element.elementor-element-27029de{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-widget-icon-box .elementor-icon-box-title,:is(.ideas-care .elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title){color:var(--e-global-color-primary)}.ideas-care .elementor-12 .elementor-element.elementor-element-c1b344f{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-c1b344f .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-c1b344f.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-c1b344f.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-c1b344f.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-c1b344f .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-c1b344f .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-c1b344f .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-c1b344f .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-c1b344f .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-a5ac130{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-13e878a{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-13e878a .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-13e878a.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-13e878a.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-13e878a.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-13e878a .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-13e878a .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-13e878a .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-13e878a .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-13e878a .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-0857e17{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-e3a78b8{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-e3a78b8 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-e3a78b8.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-e3a78b8.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-e3a78b8.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-e3a78b8 .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-e3a78b8 .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-e3a78b8 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-e3a78b8 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-e3a78b8 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-9a82611{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-36a6b55{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-36a6b55 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-36a6b55.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-36a6b55.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-36a6b55.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-36a6b55 .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-36a6b55 .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-36a6b55 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-36a6b55 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-36a6b55 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-4de159b{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-9ed3304{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-9ed3304 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-9ed3304.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-9ed3304.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-9ed3304.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-9ed3304 .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-9ed3304 .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-9ed3304 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-9ed3304 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-9ed3304 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-0d157b0{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-b666fc5{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-b666fc5 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-b666fc5.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-b666fc5.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-b666fc5.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-b666fc5 .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-b666fc5 .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-b666fc5 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-b666fc5 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-b666fc5 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-915a94a{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-8f918f1{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-8f918f1 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-8f918f1.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-8f918f1.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-8f918f1.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-8f918f1 .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-8f918f1 .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-8f918f1 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-8f918f1 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-8f918f1 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-785f341{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-9d83e82{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-9d83e82 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-9d83e82.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-9d83e82.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-9d83e82.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-9d83e82 .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-9d83e82 .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-9d83e82 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-9d83e82 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-9d83e82 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-829d342{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-c624400{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-c624400 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-c624400.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-c624400.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-c624400.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-c624400 .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-c624400 .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-c624400 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-c624400 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-c624400 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-9964102{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-32af117{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-32af117 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-32af117.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-32af117.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-32af117.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-32af117 .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-32af117 .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-32af117 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-32af117 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-32af117 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-5efd624{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-347bc02{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-347bc02 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-347bc02.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-347bc02.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-347bc02.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-347bc02 .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-347bc02 .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-347bc02 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-347bc02 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-347bc02 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-90a7502{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-290e4a0{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-290e4a0 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-290e4a0.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-290e4a0.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-290e4a0.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-290e4a0 .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-290e4a0 .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-290e4a0 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-290e4a0 .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-290e4a0 .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-4cbaf9d{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:1px 1px 1px 1px;--padding-top:25px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;box-shadow:0 0 10px #00000080}.ideas-care .elementor-12 .elementor-element.elementor-element-be0ec1a{padding:14px}.ideas-care .elementor-12 .elementor-element.elementor-element-be0ec1a .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-be0ec1a.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-be0ec1a.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-be0ec1a.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-be0ec1a .elementor-icon{font-size:40px}.ideas-care .elementor-12 .elementor-element.elementor-element-be0ec1a .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-be0ec1a .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-be0ec1a .elementor-icon-box-title{color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-be0ec1a .elementor-icon-box-description{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-6973f38{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:0px}.ideas-care .elementor-12 .elementor-element.elementor-element-6973f38:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-12 .elementor-element.elementor-element-6973f38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-12 .elementor-element.elementor-element-4582cc7{text-align:center}.ideas-care .elementor-12 .elementor-element.elementor-element-4582cc7 .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-a7dd4b3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.ideas-care .elementor-12 .elementor-element.elementor-element-2648577{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-12 .elementor-element.elementor-element-2719344 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-2719344.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-2719344.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-2719344.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-2719344 .elementor-icon{font-size:25px}.ideas-care .elementor-12 .elementor-element.elementor-element-2719344 .elementor-icon-box-title,:is(.ideas-care .elementor-12 .elementor-element.elementor-element-2719344:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-2719344:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-2719344 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-12 .elementor-element.elementor-element-4557eb6{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-12 .elementor-element.elementor-element-5ac05f9 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-5ac05f9.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-5ac05f9.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-5ac05f9.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-5ac05f9 .elementor-icon{font-size:25px}.ideas-care .elementor-12 .elementor-element.elementor-element-5ac05f9 .elementor-icon-box-title,:is(.ideas-care .elementor-12 .elementor-element.elementor-element-5ac05f9:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-5ac05f9:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-5ac05f9 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-12 .elementor-element.elementor-element-2fd46fa{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-12 .elementor-element.elementor-element-340bbfe .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-340bbfe.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-340bbfe.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-340bbfe.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-340bbfe .elementor-icon{font-size:25px}.ideas-care .elementor-12 .elementor-element.elementor-element-340bbfe .elementor-icon-box-title,:is(.ideas-care .elementor-12 .elementor-element.elementor-element-340bbfe:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-340bbfe:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-340bbfe .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-12 .elementor-element.elementor-element-ec8a254{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-12 .elementor-element.elementor-element-6a56c36 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-6a56c36.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-6a56c36.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-6a56c36.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-6a56c36 .elementor-icon{font-size:25px}.ideas-care .elementor-12 .elementor-element.elementor-element-6a56c36 .elementor-icon-box-title,:is(.ideas-care .elementor-12 .elementor-element.elementor-element-6a56c36:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-6a56c36:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-6a56c36 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-12 .elementor-element.elementor-element-004d1e7{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px}.ideas-care .elementor-12 .elementor-element.elementor-element-004d1e7:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-12 .elementor-element.elementor-element-004d1e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-ea0b909{--display:flex}.ideas-care .elementor-12 .elementor-element.elementor-element-f1ebb3f img{object-fit:cover;object-position:center center;border-radius:15px;height:406px}.ideas-care .elementor-12 .elementor-element.elementor-element-7edd98d{--display:flex}.ideas-care .elementor-12 .elementor-element.elementor-element-95ca06e .elementor-heading-title{color:#fff;font-family:Roboto,sans-serif;font-size:38px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-75c4ee7{color:#e8f5ef;font-family:Roboto,sans-serif;font-size:20px;font-weight:400}.ideas-care .elementor-12 .elementor-element.elementor-element-f2ef3b0 .elementor-button{fill:#006b3f;color:#006b3f;background-color:#fff;border-radius:8px}.ideas-care .elementor-12 .elementor-element.elementor-element-53e3351{--display:flex;--min-height:141px;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.ideas-care .elementor-12 .elementor-element.elementor-element-80ff39e .elementor-heading-title{color:#007a4d;font-family:Roboto,sans-serif;font-size:16px;font-weight:600}.ideas-care .elementor-12 .elementor-element.elementor-element-6402bb3 .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:32px;font-weight:700}.ideas-care .elementor-12 .elementor-element.elementor-element-fdd41ae .elementor-heading-title{color:#4a5568;font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-12 .elementor-element.elementor-element-6b7ccb5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.ideas-care .elementor-12 .elementor-element.elementor-element-30f9eb5{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-12 .elementor-element.elementor-element-bfedd9c .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-bfedd9c.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-bfedd9c.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-bfedd9c.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-bfedd9c .elementor-icon{font-size:25px}.ideas-care .elementor-12 .elementor-element.elementor-element-bfedd9c .elementor-icon-box-title,:is(.ideas-care .elementor-12 .elementor-element.elementor-element-bfedd9c:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-bfedd9c:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-bfedd9c .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-12 .elementor-element.elementor-element-d8332aa{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-12 .elementor-element.elementor-element-a602418 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-a602418.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-a602418.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-a602418.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-a602418 .elementor-icon{font-size:25px}.ideas-care .elementor-12 .elementor-element.elementor-element-a602418 .elementor-icon-box-title,:is(.ideas-care .elementor-12 .elementor-element.elementor-element-a602418:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-a602418:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-a602418 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-12 .elementor-element.elementor-element-a4cac5b{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-12 .elementor-element.elementor-element-c97d139 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-c97d139.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-c97d139.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-c97d139.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-c97d139 .elementor-icon{font-size:25px}.ideas-care .elementor-12 .elementor-element.elementor-element-c97d139 .elementor-icon-box-title,:is(.ideas-care .elementor-12 .elementor-element.elementor-element-c97d139:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-c97d139:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-c97d139 .elementor-icon-box-description{color:#4a5568}.ideas-care .elementor-12 .elementor-element.elementor-element-f582b73{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.ideas-care .elementor-12 .elementor-element.elementor-element-012ad47 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-12 .elementor-element.elementor-element-012ad47.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-012ad47.elementor-view-framed .elementor-icon,.ideas-care .elementor-12 .elementor-element.elementor-element-012ad47.elementor-view-default .elementor-icon{fill:#007a4d;color:#007a4d;border-color:#007a4d}.ideas-care .elementor-12 .elementor-element.elementor-element-012ad47 .elementor-icon{font-size:25px}.ideas-care .elementor-12 .elementor-element.elementor-element-012ad47 .elementor-icon-box-title,:is(.ideas-care .elementor-12 .elementor-element.elementor-element-012ad47:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-12 .elementor-element.elementor-element-012ad47:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-12 .elementor-element.elementor-element-012ad47 .elementor-icon-box-description{color:#4a5568}@media (max-width:1024px){.ideas-care .elementor-12 .elementor-element.elementor-element-05ce657,.ideas-care .elementor-12 .elementor-element.elementor-element-a7dd4b3,.ideas-care .elementor-12 .elementor-element.elementor-element-6b7ccb5{--grid-auto-flow:row}}@media (min-width:768px){.ideas-care .elementor-12 .elementor-element.elementor-element-e1a8d46{--content-width:1200px}.ideas-care .elementor-12 .elementor-element.elementor-element-15c99c8,.ideas-care .elementor-12 .elementor-element.elementor-element-c5059ad{--width:55%}.ideas-care .elementor-12 .elementor-element.elementor-element-8631468,.ideas-care .elementor-12 .elementor-element.elementor-element-6973f38,.ideas-care .elementor-12 .elementor-element.elementor-element-a7dd4b3,.ideas-care .elementor-12 .elementor-element.elementor-element-004d1e7{--content-width:1200px}.ideas-care .elementor-12 .elementor-element.elementor-element-ea0b909{--width:45%}.ideas-care .elementor-12 .elementor-element.elementor-element-7edd98d{--width:55%}.ideas-care .elementor-12 .elementor-element.elementor-element-53e3351{--content-width:1200px}}@media (max-width:767px){.ideas-care .elementor-12 .elementor-element.elementor-element-05ce657,.ideas-care .elementor-12 .elementor-element.elementor-element-a7dd4b3,.ideas-care .elementor-12 .elementor-element.elementor-element-6b7ccb5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}.ideas-care .elementor-11 .elementor-element.elementor-element-56b2fc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-1e24c25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-b6de407{--display:flex;--min-height:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-c106cdb img{object-fit:cover;object-position:top center;border-style:none;border-radius:8px;width:100%;height:550px}.ideas-care .elementor-11 .elementor-element.elementor-element-bcb2e71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-be53d79{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-c9efc40 .elementor-heading-title{color:#006b3f;font-family:Lato,sans-serif;font-size:26px;font-weight:700}.ideas-care .elementor-11 .elementor-element.elementor-element-4465ca0{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:-10px;--margin-bottom:-16px;--margin-left:-30px;--margin-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-07c7198{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%)}.ideas-care .elementor-11 .elementor-element.elementor-element-919195a img{width:24px;height:24px}.ideas-care .elementor-11 .elementor-element.elementor-element-db46b89{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-b59e9ff{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-family:Mulish,sans-serif;font-size:16px;font-weight:500}.ideas-care .elementor-11 .elementor-element.elementor-element-59df2bc{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:-10px;--margin-bottom:-16px;--margin-left:-30px;--margin-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-e6a3c87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%)}.ideas-care .elementor-11 .elementor-element.elementor-element-9bfbaa4 img{width:24px;height:24px}.ideas-care .elementor-11 .elementor-element.elementor-element-734bfe1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-567a6f7{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-family:Mulish,sans-serif;font-size:16px;font-weight:500}.ideas-care .elementor-11 .elementor-element.elementor-element-31e9695{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:-10px;--margin-bottom:-16px;--margin-left:-30px;--margin-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-99067f0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%)}.ideas-care .elementor-11 .elementor-element.elementor-element-24662d1 img{width:24px;height:24px}.ideas-care .elementor-11 .elementor-element.elementor-element-34ecd4e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-59205c5{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-family:Mulish,sans-serif;font-size:16px;font-weight:500}.ideas-care .elementor-11 .elementor-element.elementor-element-58952ba{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:10px;--margin-bottom:-16px;--margin-left:-10px;--margin-right:0px;border-style:none}.ideas-care .elementor-11 .elementor-element.elementor-element-5c24b1f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--border-style:none;--border-radius:200px 200px 200px 200px;border-style:none}.ideas-care .elementor-11 .elementor-element.elementor-element-5c24b1f:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-11 .elementor-element.elementor-element-5c24b1f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a1fe906)}.ideas-care .elementor-11 .elementor-element.elementor-element-cec1399 img{object-fit:cover;object-position:center center;width:22px;height:22px}.ideas-care .elementor-11 .elementor-element.elementor-element-df7b641{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--border-style:none;--border-radius:200px 200px 200px 200px;border-style:none}.ideas-care .elementor-11 .elementor-element.elementor-element-df7b641:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-11 .elementor-element.elementor-element-df7b641>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a1fe906)}.ideas-care .elementor-11 .elementor-element.elementor-element-a225c26 img{object-fit:cover;object-position:center center;width:22px;height:22px}.ideas-care .elementor-11 .elementor-element.elementor-element-8bb4948{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--border-style:none;--border-radius:200px 200px 200px 200px;border-style:none}.ideas-care .elementor-11 .elementor-element.elementor-element-8bb4948:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-11 .elementor-element.elementor-element-8bb4948>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a1fe906)}.ideas-care .elementor-11 .elementor-element.elementor-element-f1ab7a2 img{object-fit:cover;object-position:center center;width:22px;height:22px}.ideas-care .elementor-11 .elementor-element.elementor-element-ac27012{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-61ee0cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-a4e41b3 .elementor-heading-title{color:#006b3f;font-family:Lato,sans-serif;font-size:36px;font-weight:600;line-height:46px}.ideas-care .elementor-11 .elementor-element.elementor-element-48b6aa9{margin:-10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;color:#4a5568;font-family:Mulish,sans-serif;font-size:17px;font-weight:400;line-height:32px}.ideas-care .elementor-11 .elementor-element.elementor-element-5e9802a{--display:flex;--border-radius:8px 8px 8px 8px}.ideas-care .elementor-11 .elementor-element.elementor-element-5e9802a:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-11 .elementor-element.elementor-element-5e9802a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-11 .elementor-element.elementor-element-e2e569d>.elementor-widget-container{padding:24px 14px}.ideas-care .elementor-11 .elementor-element.elementor-element-f464597{--display:flex}.ideas-care .elementor-11 .elementor-element.elementor-element-f73f161 iframe{height:489px}@media (min-width:768px){.ideas-care .elementor-11 .elementor-element.elementor-element-1e24c25{--width:50%}.ideas-care .elementor-11 .elementor-element.elementor-element-b6de407{--width:100%}.ideas-care .elementor-11 .elementor-element.elementor-element-07c7198{--width:10%}.ideas-care .elementor-11 .elementor-element.elementor-element-db46b89{--width:90%}.ideas-care .elementor-11 .elementor-element.elementor-element-e6a3c87{--width:10%}.ideas-care .elementor-11 .elementor-element.elementor-element-734bfe1{--width:90%}.ideas-care .elementor-11 .elementor-element.elementor-element-99067f0{--width:10%}.ideas-care .elementor-11 .elementor-element.elementor-element-34ecd4e{--width:90%}.ideas-care .elementor-11 .elementor-element.elementor-element-5c24b1f,.ideas-care .elementor-11 .elementor-element.elementor-element-df7b641,.ideas-care .elementor-11 .elementor-element.elementor-element-8bb4948{--width:10%}.ideas-care .elementor-11 .elementor-element.elementor-element-ac27012{--width:50%}}@media (max-width:1024px) and (min-width:768px){.ideas-care .elementor-11 .elementor-element.elementor-element-1e24c25,.ideas-care .elementor-11 .elementor-element.elementor-element-ac27012{--width:100%}}@media (max-width:1024px){.ideas-care .elementor-11 .elementor-element.elementor-element-56b2fc7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.ideas-care .elementor-11 .elementor-element.elementor-element-bcb2e71{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-5c24b1f,.ideas-care .elementor-11 .elementor-element.elementor-element-df7b641,.ideas-care .elementor-11 .elementor-element.elementor-element-8bb4948{--border-radius:160px 160px 160px 160px}.ideas-care .elementor-11 .elementor-element.elementor-element-ac27012{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-11 .elementor-element.elementor-element-5e9802a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-11 .elementor-element.elementor-element-e2e569d>.elementor-widget-container{padding:24px}}@media (max-width:767px){.ideas-care .elementor-11 .elementor-element.elementor-element-4465ca0{--content-width:100%;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start}.ideas-care .elementor-11 .elementor-element.elementor-element-07c7198{--width:20%}.ideas-care .elementor-11 .elementor-element.elementor-element-db46b89{--width:80%}.ideas-care .elementor-11 .elementor-element.elementor-element-59df2bc{--content-width:100%;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start}.ideas-care .elementor-11 .elementor-element.elementor-element-e6a3c87{--width:20%}.ideas-care .elementor-11 .elementor-element.elementor-element-734bfe1{--width:80%}.ideas-care .elementor-11 .elementor-element.elementor-element-31e9695{--content-width:100%;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start}.ideas-care .elementor-11 .elementor-element.elementor-element-99067f0{--width:20%;--align-items:flex-start;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%)}.ideas-care .elementor-11 .elementor-element.elementor-element-34ecd4e{--width:80%}.ideas-care .elementor-11 .elementor-element.elementor-element-58952ba{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.ideas-care .elementor-11 .elementor-element.elementor-element-5c24b1f,.ideas-care .elementor-11 .elementor-element.elementor-element-df7b641,.ideas-care .elementor-11 .elementor-element.elementor-element-8bb4948{--width:25%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}.ideas-care .elementor-9 .elementor-element.elementor-element-048a7f5{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-9 .elementor-element.elementor-element-e8bd471{--display:flex}.ideas-care .elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.ideas-care .elementor-9 .elementor-element.elementor-element-4509c3e img{border-radius:15px;width:100%;max-width:100%}.ideas-care .elementor-9 .elementor-element.elementor-element-f8acf4f{--display:flex}.ideas-care .elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.ideas-care .elementor-9 .elementor-element.elementor-element-62f9ac4 .elementor-heading-title{letter-spacing:1px;color:#006b3f;font-family:Roboto,sans-serif;font-size:16px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-68bdb38 .elementor-heading-title{letter-spacing:1px;color:#006b3f;font-family:Roboto,sans-serif;font-size:38px;font-weight:700}.ideas-care .elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.ideas-care .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.ideas-care .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.ideas-care .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.ideas-care .elementor-9 .elementor-element.elementor-element-f1c5a9d{color:#4a5568;font-family:Roboto,sans-serif;font-size:16px;font-weight:400}.ideas-care .elementor-9 .elementor-element.elementor-element-11bc795{--display:flex;--min-height:194px;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.ideas-care .elementor-9 .elementor-element.elementor-element-11bc795:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-9 .elementor-element.elementor-element-11bc795>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-9 .elementor-element.elementor-element-928bb2c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-9 .elementor-element.elementor-element-928bb2c:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-9 .elementor-element.elementor-element-928bb2c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.ideas-care .elementor-widget-icon-box.elementor-view-framed .elementor-icon,.ideas-care .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.ideas-care .elementor-widget-icon-box .elementor-icon-box-title,.ideas-care .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.ideas-care .elementor-widget-icon-box .elementor-icon-box-title,:is(.ideas-care .elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title){color:var(--e-global-color-primary)}.ideas-care .elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.ideas-care .elementor-9 .elementor-element.elementor-element-fac8ea4 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-fac8ea4.elementor-view-stacked .elementor-icon{background-color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-fac8ea4.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-fac8ea4.elementor-view-default .elementor-icon{fill:#006b3f;color:#006b3f;border-color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-fac8ea4 .elementor-icon{font-size:50px}.ideas-care .elementor-9 .elementor-element.elementor-element-fac8ea4 .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-fac8ea4 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-fac8ea4 .elementor-icon-box-title,:is(.ideas-care .elementor-9 .elementor-element.elementor-element-fac8ea4:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-fac8ea4:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-ba10674{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-9 .elementor-element.elementor-element-ba10674:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-9 .elementor-element.elementor-element-ba10674>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-9 .elementor-element.elementor-element-7d64c83 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-7d64c83.elementor-view-stacked .elementor-icon{background-color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-7d64c83.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-7d64c83.elementor-view-default .elementor-icon{fill:#006b3f;color:#006b3f;border-color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-7d64c83 .elementor-icon{font-size:50px}.ideas-care .elementor-9 .elementor-element.elementor-element-7d64c83 .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-7d64c83 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-7d64c83 .elementor-icon-box-title,:is(.ideas-care .elementor-9 .elementor-element.elementor-element-7d64c83:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-7d64c83:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-4d348f4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-9 .elementor-element.elementor-element-4d348f4:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-9 .elementor-element.elementor-element-4d348f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-9 .elementor-element.elementor-element-d036e01 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-d036e01.elementor-view-stacked .elementor-icon{background-color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-d036e01.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-d036e01.elementor-view-default .elementor-icon{fill:#006b3f;color:#006b3f;border-color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-d036e01 .elementor-icon{font-size:50px}.ideas-care .elementor-9 .elementor-element.elementor-element-d036e01 .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-d036e01 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-d036e01 .elementor-icon-box-title,:is(.ideas-care .elementor-9 .elementor-element.elementor-element-d036e01:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-d036e01:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-9721e66{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-9 .elementor-element.elementor-element-9721e66:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-9 .elementor-element.elementor-element-9721e66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-9 .elementor-element.elementor-element-82f8e12 .elementor-icon-box-wrapper{gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-82f8e12.elementor-view-stacked .elementor-icon{background-color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-82f8e12.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-82f8e12.elementor-view-default .elementor-icon{fill:#006b3f;color:#006b3f;border-color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-82f8e12 .elementor-icon{font-size:50px}.ideas-care .elementor-9 .elementor-element.elementor-element-82f8e12 .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-82f8e12 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-82f8e12 .elementor-icon-box-title,:is(.ideas-care .elementor-9 .elementor-element.elementor-element-82f8e12:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-82f8e12:has(:focus) .elementor-icon-box-title){color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-1c6e3b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.ideas-care .elementor-9 .elementor-element.elementor-element-1c6e3b4:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-9 .elementor-element.elementor-element-1c6e3b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1afedb6)}.ideas-care .elementor-9 .elementor-element.elementor-element-7411eba{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start}.ideas-care .elementor-9 .elementor-element.elementor-element-b2db59b{--display:flex;--justify-content:center}.ideas-care .elementor-9 .elementor-element.elementor-element-1ae223d{text-align:center}.ideas-care .elementor-9 .elementor-element.elementor-element-1ae223d .elementor-heading-title{letter-spacing:1px;color:#006b3f;font-family:Roboto,sans-serif;font-size:25px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-d5a91a2{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) -10px;text-align:center;padding:0}.ideas-care .elementor-9 .elementor-element.elementor-element-d5a91a2 .elementor-heading-title{text-transform:capitalize;letter-spacing:0;color:#006b3f;font-family:Lato,sans-serif;font-size:36px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-33c822a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-8b26bad{text-align:center;color:#4a5568;padding:0 270px;font-family:Mulish,sans-serif;font-size:16px;font-weight:400}.ideas-care .elementor-9 .elementor-element.elementor-element-2390b93{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-2f79630{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-0523281{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-cc2db7c{--display:flex;--min-height:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px}.ideas-care .elementor-9 .elementor-element.elementor-element-b5784af{width:100%;max-width:100%}.ideas-care .elementor-9 .elementor-element.elementor-element-b5784af img{object-fit:cover;object-position:top center;border-radius:8px 8px 0 0;width:100%;max-width:100%;height:267px}.ideas-care .elementor-9 .elementor-element.elementor-element-4f3b7c6{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-style:solid;border-width:1px;border-color:var(--e-global-color-9717bc6);--border-color:var(--e-global-color-9717bc6);--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.ideas-care .elementor-9 .elementor-element.elementor-element-0281c1f{text-align:center}.ideas-care .elementor-9 .elementor-element.elementor-element-0281c1f .elementor-heading-title{color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:30px}.ideas-care .elementor-9 .elementor-element.elementor-element-201044d{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-ffe553b{--display:flex;--min-height:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px}.ideas-care .elementor-9 .elementor-element.elementor-element-0c8a23a{width:100%;max-width:100%}.ideas-care .elementor-9 .elementor-element.elementor-element-0c8a23a img{object-fit:cover;object-position:top center;border-radius:8px 8px 0 0;width:100%;max-width:100%;height:267px}.ideas-care .elementor-9 .elementor-element.elementor-element-620cbb2{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-style:solid;border-width:1px;border-color:var(--e-global-color-9717bc6);--border-color:var(--e-global-color-9717bc6);--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.ideas-care .elementor-9 .elementor-element.elementor-element-0ac6e6c{text-align:center}.ideas-care .elementor-9 .elementor-element.elementor-element-0ac6e6c .elementor-heading-title{color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:30px}.ideas-care .elementor-9 .elementor-element.elementor-element-b47fedb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-ff2ee48{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-ad33afc{--display:flex;--min-height:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px}.ideas-care .elementor-9 .elementor-element.elementor-element-287b3ef{width:100%;max-width:100%}.ideas-care .elementor-9 .elementor-element.elementor-element-287b3ef img{object-fit:cover;object-position:top center;border-radius:8px 8px 0 0;width:100%;max-width:100%;height:267px}.ideas-care .elementor-9 .elementor-element.elementor-element-916fce2{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-style:solid;border-width:1px;border-color:var(--e-global-color-9717bc6);--border-color:var(--e-global-color-9717bc6);--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.ideas-care .elementor-9 .elementor-element.elementor-element-a34b083{text-align:center}.ideas-care .elementor-9 .elementor-element.elementor-element-a34b083 .elementor-heading-title{color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:30px}.ideas-care .elementor-9 .elementor-element.elementor-element-17cd0e4{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-ef02c6b{--display:flex;--min-height:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px}.ideas-care .elementor-9 .elementor-element.elementor-element-2a424fa{width:100%;max-width:100%}.ideas-care .elementor-9 .elementor-element.elementor-element-2a424fa img{object-fit:cover;object-position:top center;border-radius:8px 8px 0 0;width:100%;max-width:100%;height:267px}.ideas-care .elementor-9 .elementor-element.elementor-element-382aadf{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-style:solid;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-style:solid;border-width:1px;border-color:var(--e-global-color-9717bc6);--border-color:var(--e-global-color-9717bc6);--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.ideas-care .elementor-9 .elementor-element.elementor-element-6aed9af{text-align:center}.ideas-care .elementor-9 .elementor-element.elementor-element-6aed9af .elementor-heading-title{color:#006b3f;font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:30px}.ideas-care .elementor-9 .elementor-element.elementor-element-72a8464{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-72a8464.e-con{--align-self:center}.ideas-care .elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.ideas-care .elementor-9 .elementor-element.elementor-element-1a04920 .elementor-button{fill:var(--e-global-color-1afedb6);color:var(--e-global-color-1afedb6);background-color:#006b3f;border:2px solid #fff;border-radius:60px;padding:20px 32px;font-family:Lato,sans-serif;font-size:15px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-1a04920 .elementor-button:hover,.ideas-care .elementor-9 .elementor-element.elementor-element-1a04920 .elementor-button:focus{color:#fff;background-color:#2f9ed8;border-color:#fff}.ideas-care .elementor-9 .elementor-element.elementor-element-1a04920 .elementor-button:hover svg,.ideas-care .elementor-9 .elementor-element.elementor-element-1a04920 .elementor-button:focus svg{fill:#fff}.ideas-care .elementor-9 .elementor-element.elementor-element-f65ee8d{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.ideas-care .elementor-9 .elementor-element.elementor-element-f65ee8d:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-9 .elementor-element.elementor-element-f65ee8d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f9f7}.ideas-care .elementor-9 .elementor-element.elementor-element-f37635b{--display:flex}.ideas-care .elementor-9 .elementor-element.elementor-element-86e839c .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:15px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-700b0ad .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:30px;font-weight:700}.ideas-care .elementor-9 .elementor-element.elementor-element-ad746de .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-ad746de.elementor-view-stacked .elementor-icon{background-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-ad746de.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-ad746de.elementor-view-default .elementor-icon{fill:#222;color:#222;border-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-ad746de .elementor-icon{font-size:31px}.ideas-care .elementor-9 .elementor-element.elementor-element-ad746de .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-ad746de .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-ad746de .elementor-icon-box-title{color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-3724a7e .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-3724a7e.elementor-view-stacked .elementor-icon{background-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-3724a7e.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-3724a7e.elementor-view-default .elementor-icon{fill:#222;color:#222;border-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-3724a7e .elementor-icon{font-size:31px}.ideas-care .elementor-9 .elementor-element.elementor-element-3724a7e .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-3724a7e .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-3724a7e .elementor-icon-box-title{color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-4010bce .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-4010bce.elementor-view-stacked .elementor-icon{background-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-4010bce.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-4010bce.elementor-view-default .elementor-icon{fill:#222;color:#222;border-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-4010bce .elementor-icon{font-size:31px}.ideas-care .elementor-9 .elementor-element.elementor-element-4010bce .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-4010bce .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-4010bce .elementor-icon-box-title{color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-a0432e2 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-a0432e2.elementor-view-stacked .elementor-icon{background-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-a0432e2.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-a0432e2.elementor-view-default .elementor-icon{fill:#222;color:#222;border-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-a0432e2 .elementor-icon{font-size:31px}.ideas-care .elementor-9 .elementor-element.elementor-element-a0432e2 .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-a0432e2 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-a0432e2 .elementor-icon-box-title{color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-4690cf9 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-4690cf9.elementor-view-stacked .elementor-icon{background-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-4690cf9.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-4690cf9.elementor-view-default .elementor-icon{fill:#222;color:#222;border-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-4690cf9 .elementor-icon{font-size:31px}.ideas-care .elementor-9 .elementor-element.elementor-element-4690cf9 .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-4690cf9 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-4690cf9 .elementor-icon-box-title{color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-ef21006 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-ef21006.elementor-view-stacked .elementor-icon{background-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-ef21006.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-ef21006.elementor-view-default .elementor-icon{fill:#222;color:#222;border-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-ef21006 .elementor-icon{font-size:31px}.ideas-care .elementor-9 .elementor-element.elementor-element-ef21006 .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-ef21006 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-ef21006 .elementor-icon-box-title{color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-de930fa .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-de930fa.elementor-view-stacked .elementor-icon{background-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-de930fa.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-de930fa.elementor-view-default .elementor-icon{fill:#222;color:#222;border-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-de930fa .elementor-icon{font-size:31px}.ideas-care .elementor-9 .elementor-element.elementor-element-de930fa .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-de930fa .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-de930fa .elementor-icon-box-title{color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-6ebca96 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-6ebca96.elementor-view-stacked .elementor-icon{background-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-6ebca96.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-6ebca96.elementor-view-default .elementor-icon{fill:#222;color:#222;border-color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-6ebca96 .elementor-icon{font-size:31px}.ideas-care .elementor-9 .elementor-element.elementor-element-6ebca96 .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-6ebca96 .elementor-icon-box-title a{font-family:Roboto,sans-serif;font-size:20px;font-weight:600}.ideas-care .elementor-9 .elementor-element.elementor-element-6ebca96 .elementor-icon-box-title{color:#222}.ideas-care .elementor-9 .elementor-element.elementor-element-0d7f9ee{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch}.ideas-care .elementor-9 .elementor-element.elementor-element-501962f img{object-fit:cover;object-position:center center;height:500px}.ideas-care .elementor-9 .elementor-element.elementor-element-99d7caf{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.ideas-care .elementor-9 .elementor-element.elementor-element-99d7caf:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-9 .elementor-element.elementor-element-99d7caf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#006b3f}.ideas-care .elementor-9 .elementor-element.elementor-element-c7768c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.ideas-care .elementor-9 .elementor-element.elementor-element-8f2a702 .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-8f2a702.elementor-view-stacked .elementor-icon{background-color:#fff}.ideas-care .elementor-9 .elementor-element.elementor-element-8f2a702.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-8f2a702.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.ideas-care .elementor-9 .elementor-element.elementor-element-8f2a702 .elementor-icon-box-title,:is(.ideas-care .elementor-9 .elementor-element.elementor-element-8f2a702:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-8f2a702:has(:focus) .elementor-icon-box-title),.ideas-care .elementor-9 .elementor-element.elementor-element-8f2a702 .elementor-icon-box-description{color:#fff}.ideas-care .elementor-9 .elementor-element.elementor-element-b3f2ad6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.ideas-care .elementor-9 .elementor-element.elementor-element-f942dfc .elementor-icon-box-wrapper{align-items:start;gap:15px}.ideas-care .elementor-9 .elementor-element.elementor-element-f942dfc.elementor-view-stacked .elementor-icon{background-color:#fff}.ideas-care .elementor-9 .elementor-element.elementor-element-f942dfc.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-f942dfc.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.ideas-care .elementor-9 .elementor-element.elementor-element-f942dfc .elementor-icon-box-title,:is(.ideas-care .elementor-9 .elementor-element.elementor-element-f942dfc:has(:hover) .elementor-icon-box-title,.ideas-care .elementor-9 .elementor-element.elementor-element-f942dfc:has(:focus) .elementor-icon-box-title),.ideas-care .elementor-9 .elementor-element.elementor-element-f942dfc .elementor-icon-box-description{color:#fff}.ideas-care .elementor-9 .elementor-element.elementor-element-46061a3{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px}.ideas-care .elementor-9 .elementor-element.elementor-element-46061a3:not(.elementor-motion-effects-element-type-background),.ideas-care .elementor-9 .elementor-element.elementor-element-46061a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.ideas-care .elementor-9 .elementor-element.elementor-element-6973cf6{--display:flex}.ideas-care .elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.ideas-care .elementor-widget-icon.elementor-view-framed .elementor-icon,.ideas-care .elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.ideas-care .elementor-widget-icon.elementor-view-framed .elementor-icon,.ideas-care .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.ideas-care .elementor-9 .elementor-element.elementor-element-3f46f83 .elementor-icon-wrapper{text-align:center}.ideas-care .elementor-9 .elementor-element.elementor-element-3f46f83.elementor-view-stacked .elementor-icon{background-color:#007a4d}.ideas-care .elementor-9 .elementor-element.elementor-element-3f46f83.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-3f46f83.elementor-view-default .elementor-icon{color:#007a4d;border-color:#007a4d}.ideas-care .elementor-9 .elementor-element.elementor-element-3f46f83.elementor-view-framed .elementor-icon,.ideas-care .elementor-9 .elementor-element.elementor-element-3f46f83.elementor-view-default .elementor-icon svg{fill:#007a4d}.ideas-care .elementor-9 .elementor-element.elementor-element-3f46f83 .elementor-icon{font-size:110px}.ideas-care .elementor-9 .elementor-element.elementor-element-3f46f83 .elementor-icon svg{height:110px}.ideas-care .elementor-9 .elementor-element.elementor-element-fcc51ca{--display:flex}.ideas-care .elementor-9 .elementor-element.elementor-element-2aff61b{text-align:center}.ideas-care .elementor-9 .elementor-element.elementor-element-2aff61b .elementor-heading-title{color:#006b3f;font-family:Roboto,sans-serif;font-size:22px;font-weight:700}.ideas-care .elementor-9 .elementor-element.elementor-element-c50aa47{text-align:center;font-family:Roboto,sans-serif;font-size:19px;font-weight:400}@media (max-width:1024px){.ideas-care .elementor-9 .elementor-element.elementor-element-1c6e3b4{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-8b26bad{padding:0 60px}.ideas-care .elementor-9 .elementor-element.elementor-element-2390b93{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.ideas-care .elementor-9 .elementor-element.elementor-element-2f79630{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-0523281{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px}.ideas-care .elementor-9 .elementor-element.elementor-element-201044d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px}.ideas-care .elementor-9 .elementor-element.elementor-element-b47fedb{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media (max-width:767px){.ideas-care .elementor-9 .elementor-element.elementor-element-1c6e3b4{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px}.ideas-care .elementor-9 .elementor-element.elementor-element-d5a91a2 .elementor-heading-title{line-height:46px}.ideas-care .elementor-9 .elementor-element.elementor-element-72a8464{--align-items:center;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%)}}@media (min-width:768px){.ideas-care .elementor-9 .elementor-element.elementor-element-048a7f5{--content-width:1200px}.ideas-care .elementor-9 .elementor-element.elementor-element-e8bd471{--width:45%}.ideas-care .elementor-9 .elementor-element.elementor-element-f8acf4f{--width:55%}.ideas-care .elementor-9 .elementor-element.elementor-element-11bc795{--content-width:1200px}.ideas-care .elementor-9 .elementor-element.elementor-element-928bb2c,.ideas-care .elementor-9 .elementor-element.elementor-element-ba10674,.ideas-care .elementor-9 .elementor-element.elementor-element-4d348f4,.ideas-care .elementor-9 .elementor-element.elementor-element-9721e66{--width:25%}.ideas-care .elementor-9 .elementor-element.elementor-element-7411eba,.ideas-care .elementor-9 .elementor-element.elementor-element-2390b93,.ideas-care .elementor-9 .elementor-element.elementor-element-0523281,.ideas-care .elementor-9 .elementor-element.elementor-element-cc2db7c,.ideas-care .elementor-9 .elementor-element.elementor-element-201044d,.ideas-care .elementor-9 .elementor-element.elementor-element-ffe553b,.ideas-care .elementor-9 .elementor-element.elementor-element-ff2ee48,.ideas-care .elementor-9 .elementor-element.elementor-element-ad33afc,.ideas-care .elementor-9 .elementor-element.elementor-element-17cd0e4,.ideas-care .elementor-9 .elementor-element.elementor-element-ef02c6b{--width:100%}.ideas-care .elementor-9 .elementor-element.elementor-element-72a8464{--width:20%}.ideas-care .elementor-9 .elementor-element.elementor-element-f65ee8d{--content-width:1200px}.ideas-care .elementor-9 .elementor-element.elementor-element-f37635b{--width:45%}.ideas-care .elementor-9 .elementor-element.elementor-element-0d7f9ee{--width:55%}.ideas-care .elementor-9 .elementor-element.elementor-element-99d7caf{--content-width:1200px}.ideas-care .elementor-9 .elementor-element.elementor-element-c7768c1,.ideas-care .elementor-9 .elementor-element.elementor-element-b3f2ad6{--width:50%}.ideas-care .elementor-9 .elementor-element.elementor-element-46061a3{--content-width:1200px}.ideas-care .elementor-9 .elementor-element.elementor-element-6973cf6{--width:12%}.ideas-care .elementor-9 .elementor-element.elementor-element-fcc51ca{--width:90%}}@media (max-width:1024px) and (min-width:768px){.ideas-care .elementor-9 .elementor-element.elementor-element-2f79630{--width:100%}.ideas-care .elementor-9 .elementor-element.elementor-element-0523281,.ideas-care .elementor-9 .elementor-element.elementor-element-201044d,.ideas-care .elementor-9 .elementor-element.elementor-element-ff2ee48,.ideas-care .elementor-9 .elementor-element.elementor-element-17cd0e4{--width:48%}.ideas-care .elementor-9 .elementor-element.elementor-element-72a8464{--width:100%}}.ideas-care .blockart-image-d3653a25 img{opacity:1;object-fit:fill}.ideas-care .blockart-image-283954b6 img{opacity:1;object-fit:fill;width:669px}.ideas-care .blockart-section-5208cf9f{padding:0 15px}.ideas-care .blockart-section-5208cf9f>[class*=blockart-container]>.blockart-section-inner{--colSpacing:30px;row-gap:30px;align-items:;justify-content:;margin-inline-start:calc(var(--colSpacing) * -1)}.ideas-care .blockart-section-5208cf9f>.blockart-container{max-width:1170px}.ideas-care .blockart-image-92e77960 img{opacity:1;object-fit:fill}
.ideas-care{--layout-max:1200px;--layout-gutter:24px;background:var(--ideas-background,#fff);color:var(--ideas-text,#25425a);min-width:0;font-family:Lato,Arial,sans-serif;font-size:16px;line-height:1.7}.ideas-care *,.ideas-care :before,.ideas-care :after{box-sizing:border-box}.ideas-care .ideas-top{background:var(--ideas-primary,#2e6b46);color:#fff;padding:15px 0;font-size:14px;line-height:1.5}.ideas-care .ideas-header{z-index:20;background:#fff;border:0;width:100%;max-width:none;margin:0;padding:24px 0;position:relative}.ideas-care .ideas-header>.layout-container{justify-content:space-between;gap:24px}.ideas-care .ideas-logo{min-width:0;max-width:35%;color:var(--ideas-primary);align-items:center;gap:12px;font-weight:700;text-decoration:none;display:flex}.ideas-care .ideas-logo img{object-fit:contain;width:180px;height:auto}.ideas-care .ideas-header nav{flex-wrap:wrap;align-items:center;gap:28px;margin-left:auto;display:flex}.ideas-care .ideas-header nav a{color:#20394c;font-size:15px;text-decoration:none}.ideas-care .ideas-header nav a:hover,.ideas-care .ideas-header nav a[aria-current=page]{color:var(--ideas-primary)}.ideas-care .ideas-call{color:var(--ideas-primary);background:#f6f8fa;border-radius:32px;padding:16px 27px;font-weight:700;text-decoration:none;box-shadow:0 4px 15px #23402d12}.ideas-care .ideas-menu{display:none}.ideas-care .ideas-preview{color:#254731;background:#f1f6f3;padding:8px 20px;font-size:13px;display:block}.ideas-care .ideas-symbol{object-fit:contain;vertical-align:middle;width:1em;height:1em;display:inline-block}.ideas-care .elementor-icon .ideas-symbol{width:1em;height:1em}.ideas-care .elementor-invisible{visibility:visible}.ideas-care .e-n-accordion-item:not([open])>.e-con{display:none}.ideas-care .e-n-accordion-item[open]>.e-con{display:flex}.ideas-care .e-n-accordion-item[open] .e-opened{display:inline-flex}.ideas-care .e-n-accordion-item[open] .e-closed,.ideas-care .e-n-accordion-item:not([open]) .e-opened{display:none}.ideas-care :is(main,section,article,aside,.e-con,.elementor-widget,.elementor-widget-container){min-width:0}.ideas-care :is(h1,h2,h3,p,a,summary,label){overflow-wrap:anywhere}.ideas-care .ch-enquiry{color:#25425a;background:#f5f8f5;border-radius:16px;max-width:100%;padding:28px}.ideas-care .ch-enquiry label{gap:7px;margin-bottom:15px;display:grid}.ideas-care .ch-enquiry :is(input,select,textarea){color:#20394c;width:100%;font:inherit;background:#fff;border:1px solid #c7d5ca;border-radius:6px;padding:12px}.ideas-care .ch-enquiry .ch-consent{align-items:flex-start;display:flex}.ideas-care .ch-enquiry input[type=checkbox]{width:auto;margin-top:7px}.ideas-care .ch-enquiry .ch-button{background:var(--ideas-primary);color:#fff;cursor:pointer;border:0;border-radius:25px;padding:13px 24px;box-shadow:0 4px 15px #25473120}.ideas-care .ch-enquiry small{margin-top:12px;display:block}.ideas-care .ideas-article{padding-block:70px}.ideas-care a:focus-visible,.ideas-care summary:focus-visible{outline-offset:5px;outline:3px solid #2e6b46}@media (max-width:1000px){.ideas-care .ideas-header>.layout-container>nav,.ideas-care .ideas-header .ideas-call{display:none}.ideas-care .ideas-menu{margin-left:auto;display:block}.ideas-care .ideas-menu nav{background:#fff;border:1px solid #dbe5dc;padding:15px;display:grid;box-shadow:0 12px 30px #203c2c20}.ideas-care .ideas-header{padding:18px 0}.ideas-care .ideas-logo{max-width:calc(100% - 95px)}.ideas-care .ideas-logo img{width:155px}.ideas-care .ideas-menu summary{cursor:pointer;color:#2e6b46;padding:10px}}@media (max-width:600px){.ideas-care{--layout-gutter:18px}.ideas-care .ideas-top{padding:10px 0;font-size:12px}.ideas-care .ideas-header>.layout-container{gap:10px}.ideas-care .e-con{max-width:100%}.ideas-care .zak-row{margin-inline:0}.ideas-care .ch-enquiry{padding:20px}}@media (prefers-reduced-motion:reduce){.ideas-care *,.ideas-care :before,.ideas-care :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ideas-care.elementor-template-full-width #zak-content>.zak-container{width:100%;max-width:100%;padding:0}.ideas-care .elementor-icon img.ideas-symbol{object-fit:contain;width:1em;height:1em;display:inline-block}@media (max-width:767px){.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c{background-color:#eee6d7;background-position:65% 0;background-repeat:no-repeat;background-size:auto 280px;min-height:0;padding:300px 18px 28px}.ideas-care .elementor-34 .elementor-element.elementor-element-055473a,.ideas-care .elementor-34 .elementor-element.elementor-element-1ea448f{gap:20px;width:100%;padding:0}.ideas-care .elementor-34 .elementor-element-70f844c h2{font-size:28px;line-height:1.35}.ideas-care .elementor-34 .elementor-element.elementor-element-5c4525f{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;padding:0;display:grid}.ideas-care .elementor-34 .elementor-element-5c4525f>.e-con{width:100%;min-height:135px;padding:18px 10px}.ideas-care .elementor-34 .elementor-element-5c4525f h3{font-size:14px;line-height:1.4}.ideas-care .elementor-34 .elementor-element-70f844c p{font-size:15px;line-height:1.7}.ideas-care .elementor .elementor-heading-title{line-height:1.4}.ideas-care .elementor-34 .elementor-element.elementor-element-70f844c{background-color:#eee6d7!important;background-position:100% 0!important;background-repeat:no-repeat!important;background-size:auto 280px!important}.ideas-care .elementor-34 .elementor-element-70f844c .elementor-heading-title{font-size:28px!important;line-height:1.35!important}}@media (min-width:768px) and (max-width:1100px){.ideas-care .elementor-34 .elementor-element.elementor-element-055473a{--width:55%;width:55%;padding:25px}.ideas-care .elementor-34 .elementor-element.elementor-element-1ea448f{padding:0}.ideas-care .elementor-34 .elementor-element-70f844c .elementor-heading-title{font-size:30px!important;line-height:1.4!important}.ideas-care .elementor-34 .elementor-element.elementor-element-5c4525f{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;display:grid}.ideas-care .elementor-34 .elementor-element-5c4525f>.e-con{width:100%;min-height:135px;padding:18px 10px}.ideas-care .elementor-34 .elementor-element-5c4525f h3{font-size:14px;line-height:1.4}}.ideas-care :is(h1,h2,h3){word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.ideas-care .elementor-34 .elementor-element-70f844c h1{color:var(--ideas-primary);margin:0;font-size:clamp(28px,3vw,44px);font-weight:700;line-height:1.35}.ideas-care .elementor-34 .elementor-element-5c4525f{gap:18px}.ideas-care .elementor-34 .elementor-element-5c4525f>.e-con{min-width:0;padding-inline:12px}.ideas-care .elementor-34 .elementor-element-5c4525f .elementor-icon-box-title{font-size:16px;line-height:1.4}.ideas-care .elementor-34 .elementor-element-2cf5584 .elementor-icon-box-title{font-size:20px;line-height:1.35}.ideas-care #zak-footer{font-size:14px;line-height:1.8}.ideas-care #zak-footer .widget-title{font-family:inherit;font-size:18px;font-weight:700;line-height:1.4}.ideas-care #zak-footer p,.ideas-care #zak-footer li,.ideas-care #zak-footer .textwidget{font-size:14px;line-height:1.8}.ideas-care .ideas-top{padding:8px 0;font-size:12px}.ideas-care .ideas-header{padding:16px 0}.ideas-care .ideas-logo img{width:160px}.ideas-care .ideas-branches{text-align:center;width:100%}.ideas-care .ideas-branches>h2{color:var(--ideas-primary);margin:0 0 20px;font-size:24px}.ideas-care .ideas-article{max-width:900px;line-height:1.8}.ideas-care .ideas-article h1{color:var(--ideas-primary);font-size:clamp(28px,4vw,44px)}.ideas-care .ideas-article .article-body{font-size:17px}@media (min-width:1101px){.ideas-care .elementor-34 .elementor-element-5c4525f{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ideas-care .elementor-34 .elementor-element-5c4525f>.e-con{width:100%}}@media (max-width:767px){.ideas-care .elementor-34 .elementor-element-70f844c h1{font-size:28px}.ideas-care .elementor-34 .elementor-element-5c4525f .elementor-icon-box-title{font-size:14px}}
.site-credit{background:var(--credit-background);width:100%;min-width:0;color:var(--credit-text);border-top:1px solid var(--credit-border);padding:2px 0;font-size:13px;line-height:20px}.site-credit-inner{text-align:center;flex-wrap:wrap;justify-content:center;gap:2px 5px;display:flex}.site-credit-inner>span{overflow-wrap:anywhere;min-width:0}.site-credit a{color:var(--credit-link);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.site-credit a:hover{text-decoration-thickness:2px}.site-credit a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid}@media (max-width:640px){body:has(.contact-dock) .site-credit{padding-bottom:calc(100px + env(safe-area-inset-bottom))}}
.beauty-voyage{--bv-wine:#681734;--bv-berry:#a90d55;--bv-plum:#25142d;--bv-rose:#e9b8c8;--bv-gold:#c9a66b;--bv-ivory:#fbf7f2;--bv-paper:#f4eae5;--bv-ink:#261820;color:var(--bv-ink);background:var(--bv-ivory);font:16px/1.7 Arial,sans-serif;overflow:clip}.beauty-voyage *{box-sizing:border-box}.beauty-voyage :is(h1,h2,h3,p){margin:0}.beauty-voyage :is(h1,h2,h3){letter-spacing:-.045em;line-height:.98}.beauty-voyage h1{font-size:clamp(58px,7.5vw,118px)}.beauty-voyage h2{font-size:clamp(42px,5vw,76px)}.beauty-voyage h3{font-size:27px}.beauty-voyage em{color:var(--bv-berry);font-family:Georgia,serif;font-weight:400}.beauty-voyage a{color:inherit;text-decoration:none}.beauty-voyage img{object-fit:cover;max-width:100%;display:block}.beauty-voyage .layout-container{width:min(100% - clamp(40px,8vw,120px),1440px);min-width:0;margin-inline:auto}.beauty-voyage a:focus-visible,.beauty-voyage summary:focus-visible{outline:3px solid var(--bv-gold);outline-offset:5px}.bv-preview{text-align:center;background:#f4d35e;padding:8px;font-size:11px}.bv-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--bv-berry);font-size:10px;font-weight:800;line-height:1.4;display:block}.bv-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdfaf2;border-bottom:1px solid #7a405122;position:relative}.bv-header-inner{justify-content:space-between;align-items:center;gap:28px;min-height:104px;display:flex}.bv-brand{align-items:center;gap:13px;min-width:0;display:flex}.bv-mark{flex:none;place-items:center;width:68px;height:68px;display:grid}.bv-mark img{object-fit:contain;width:100%;height:100%}.bv-brand span:not(.bv-mark){display:grid}.bv-brand strong{color:var(--bv-plum);white-space:nowrap;font-family:Georgia,serif;font-size:25px;font-weight:500}.bv-brand small{letter-spacing:.18em;text-transform:uppercase;color:#755968;font-size:8px}.bv-header nav{align-items:center;gap:24px;display:flex}.bv-header nav a{border-bottom:1px solid #0000;padding:10px 0;font-size:12px;font-weight:700}.bv-header nav a:hover,.bv-header nav a[aria-current=page]{border-color:var(--bv-berry);color:var(--bv-berry)}.bv-button{border:1px solid var(--bv-berry);background:linear-gradient(135deg,var(--bv-berry),var(--bv-wine));letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:space-between;align-items:center;gap:35px;min-height:56px;padding:15px 21px;font-size:11px;font-weight:800;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 14px 28px #68173422;color:#fff!important}.bv-button span{border:1px solid #fff6;border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;display:grid}.bv-button:hover{transform:translateY(-3px);box-shadow:0 20px 36px #68173435}.bv-button-light{background:var(--bv-ivory);border-color:var(--bv-ivory);color:var(--bv-wine)!important}.bv-button-light span{border-color:#68173444}.bv-button-ghost{box-shadow:none;background:#ffffff0c;border-color:#fff7}.bv-menu{display:none}.bv-hero{isolation:isolate;color:#fff;min-height:760px;display:flex;position:relative;overflow:hidden}.bv-slides,.bv-hero-shade{z-index:-2;position:absolute;inset:0}.bv-slides img{opacity:0;width:100%;height:100%;animation:18s infinite bv-slide;position:absolute;inset:0;transform:scale(1.04)}.bv-slides img:first-child{animation-delay:0s}.bv-slides img:nth-child(2){animation-delay:6s}.bv-slides img:nth-child(3){animation-delay:12s}.bv-hero-shade{z-index:-1;background:linear-gradient(90deg,#180d19f2 0%,#381328c4 42%,#3b183c33 75%),linear-gradient(#0000 45%,#180d1990)}.bv-hero-content{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:105px 45px;display:flex}.bv-hero .bv-kicker{color:#f2bfce}.bv-hero h1{max-width:970px;margin:30px 0}.bv-hero h1 em{color:#f2bacb}.bv-hero p{color:#faeff3;max-width:590px;font-size:18px}.bv-hero .layout-stack{gap:12px;margin-top:32px}.bv-hero-index{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffffff52;flex-wrap:wrap;gap:28px;width:100%;margin-top:auto;padding-top:24px;font-size:9px;display:flex}.bv-marquee{background:var(--bv-berry);color:#fff;letter-spacing:.16em;white-space:nowrap;padding:15px;font-size:11px;font-weight:800;overflow:hidden}.bv-marquee div{width:max-content;animation:22s linear infinite bv-marquee}.bv-section{padding-block:110px}.bv-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:70px;margin-bottom:55px;display:grid}.bv-heading h2{margin-top:24px}.bv-heading>p{justify-self:end;max-width:380px}.bv-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.bv-services article{background:#fff;border:1px solid #7c425526;grid-template-columns:1fr 1fr;min-width:0;min-height:410px;display:grid;overflow:hidden;box-shadow:0 20px 55px #3f17250b}.bv-services article:nth-child(4n+2),.bv-services article:nth-child(4n+3){background:var(--bv-paper)}.bv-service-photo{min-height:410px;position:relative;overflow:hidden}.bv-service-photo img{width:100%;height:100%;transition:transform .7s}.bv-service-photo:hover img{transform:scale(1.04)}.bv-service-photo>span{width:43px;height:43px;color:var(--bv-wine);background:#fff;border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;top:18px;left:18px}.bv-services article>div{flex-direction:column;justify-content:center;padding:35px;display:flex}.bv-services small{text-transform:uppercase;letter-spacing:.12em;color:var(--bv-berry);font-size:9px}.bv-services h3{margin:20px 0;font-family:Georgia,serif;font-weight:500}.bv-services p{color:#674e5b;font-size:14px}.bv-text-link{text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #805d6d;justify-content:space-between;gap:15px;margin-top:23px;padding:16px 0 8px;font-size:11px;font-weight:800;display:flex}.bv-brow-story{background:var(--bv-plum);color:#fff}.bv-brow-story>.layout-container{grid-template-columns:1.05fr .95fr;min-height:720px;display:grid}.bv-brow-story img{object-position:center;width:100%;height:100%}.bv-brow-story>div>div{align-self:center;padding:clamp(55px,8vw,120px)}.bv-brow-story h2{color:#fff;margin:25px 0}.bv-brow-story p{color:#eadde4;margin-bottom:32px}.bv-academy{grid-template-columns:.8fr 1.2fr;align-items:center;gap:75px;display:grid}.bv-academy h2{margin:24px 0}.bv-academy p{max-width:500px;margin-bottom:18px}.bv-academy img{border-radius:48% 48% 6px 6px;width:100%;height:600px}.bv-faq{border-top:1px solid #7c425534;grid-template-columns:.75fr 1.25fr;gap:95px;display:grid}.bv-faq details{border-bottom:1px solid #7c425544;padding:24px 0}.bv-faq summary{cursor:pointer;justify-content:space-between;gap:25px;font-weight:800;list-style:none;display:flex}.bv-faq summary::-webkit-details-marker{display:none}.bv-faq details p{color:#674e5b;max-width:650px;margin-top:16px}.bv-intro{background:var(--bv-paper);padding-block:100px}.bv-intro h1{margin:28px 0}.bv-intro p{max-width:700px}.bv-page-hero{background:var(--bv-paper);padding-block:65px}.bv-page-hero>.layout-container{grid-template-columns:.85fr 1.15fr;align-items:center;gap:65px;display:grid}.bv-page-hero h1{margin:25px 0;font-size:clamp(52px,6vw,92px)}.bv-page-hero p{margin-bottom:30px}.bv-page-hero img{border-radius:50% 50% 8px 8px;width:100%;height:600px}.bv-reading{grid-template-columns:minmax(0,1fr) 360px;gap:80px;padding-block:90px;display:grid}.bv-reading article{min-width:0}.bv-reading article :is(h2,h3){margin:35px 0 20px}.bv-reading article p,.bv-reading article ul{margin-bottom:24px}.bv-reading aside{background:var(--bv-plum);color:#fff;align-self:start;padding:38px;position:sticky;top:25px}.bv-reading aside h2{color:#fff;margin:22px 0;font-size:39px}.bv-reading aside p{color:#e9dce3;margin-bottom:26px}.bv-about{grid-template-columns:1.1fr .9fr;align-items:center;gap:75px;display:grid}.bv-about img{height:650px}.bv-about h2{margin-bottom:25px;font-size:55px}.bv-about p{margin-bottom:20px}.bv-contact{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.bv-contact>div>.bv-mark{width:110px;height:110px}.bv-contact h2{margin:25px 0;font-family:Georgia,serif;font-size:55px;font-weight:500}.bv-contact .layout-stack{gap:12px;margin-top:28px}.bv-contact>img{width:100%;height:620px}.bv-pending{border-left:3px solid var(--bv-berry);background:var(--bv-paper);margin-top:30px;padding:18px}.bv-footer{background:var(--bv-plum);color:#fff;padding-top:75px}.bv-footer>.layout-container:first-child{grid-template-columns:1.3fr .7fr .8fr;gap:70px;padding-bottom:60px;display:grid}.bv-footer .bv-mark{width:76px;height:76px}.bv-footer h2{margin:18px 0;font-family:Georgia,serif;font-size:38px}.bv-footer p{color:#cfbec8}.bv-footer nav{align-content:start;gap:10px;display:grid}.bv-footer b{color:#e9b8c8}.bv-footer-base{color:#cfbec8;border-top:1px solid #ffffff30;justify-content:space-between;gap:30px;padding-block:22px;font-size:9px;display:flex}.beauty-voyage+.site-credit{--credit-background:#25142d!important;--credit-text:#fff!important;--credit-link:#e9b8c8!important;--credit-border:#ffffff30!important}@keyframes bv-slide{0%{opacity:0;transform:scale(1.05)}6%,28%{opacity:1}34%,to{opacity:0;transform:scale(1)}}@keyframes bv-marquee{to{transform:translate(-35%)}}@media (max-width:1120px){.bv-header-inner>.bv-button{display:none}.bv-header nav{gap:14px}.bv-services article{grid-template-columns:1fr}.bv-service-photo{min-height:330px}.bv-page-hero img{height:520px}}@media (max-width:800px){.bv-header-inner>nav{display:none}.bv-menu{display:block;position:relative}.bv-menu summary{cursor:pointer;font-size:12px;font-weight:800;list-style:none}.bv-menu summary::-webkit-details-marker{display:none}.bv-menu nav{z-index:80;background:#fff;border:1px solid #7a405133;width:min(300px,100vw - 40px);max-height:calc(100vh - 120px);padding:18px;position:absolute;top:42px;right:0;overflow-y:auto;box-shadow:0 20px 50px #3a16263d}.bv-menu:not([open]) nav{display:none}.bv-menu[open] nav{align-items:stretch;gap:2px;display:grid}.bv-menu nav a{white-space:normal;overflow-wrap:anywhere;padding:12px}.bv-hero{min-height:710px}.bv-hero-shade{background:linear-gradient(90deg,#241020e0,#3b17318f),linear-gradient(#0000,#180d19a8)}.bv-heading,.bv-brow-story>.layout-container,.bv-academy,.bv-faq,.bv-page-hero>.layout-container,.bv-reading,.bv-about,.bv-contact{grid-template-columns:1fr}.bv-heading>p{justify-self:start}.bv-brow-story img{height:520px}.bv-academy img,.bv-page-hero img{grid-row:1;height:480px}.bv-reading aside{position:static}.bv-footer>.layout-container:first-child{grid-template-columns:1fr 1fr}.bv-footer>.layout-container:first-child>div:first-child{grid-column:1/-1}}@media (max-width:560px){.beauty-voyage .layout-container{width:min(100% - 36px,1440px)}.bv-header-inner{min-height:84px}.bv-mark{width:56px;height:56px}.bv-brand strong{font-size:19px}.bv-brand small{font-size:7px}.bv-hero{min-height:680px}.bv-hero-content{padding-block:65px 28px}.beauty-voyage h1{font-size:clamp(48px,15vw,68px)}.bv-hero p{font-size:15px}.bv-hero .layout-stack{width:100%;display:grid}.bv-hero .bv-button{width:100%}.bv-services{grid-template-columns:1fr}.bv-services article{min-height:0}.bv-service-photo{min-height:300px}.bv-services article>div{padding:27px}.bv-section{padding-block:70px}.bv-heading{gap:28px}.bv-brow-story img{height:370px}.bv-brow-story>div>div{padding:50px 24px}.bv-academy img,.bv-page-hero img,.bv-about img,.bv-contact>img{height:360px}.bv-reading{gap:38px}.bv-footer>.layout-container:first-child{grid-template-columns:1fr}.bv-footer>.layout-container:first-child>div:first-child{grid-column:auto}.bv-footer-base{display:block}.bv-footer-base span{margin-top:8px;display:block}}@media (prefers-reduced-motion:reduce){.beauty-voyage *{transition:none!important;animation:none!important}.bv-slides img{opacity:0;transform:none}.bv-slides img:first-child{opacity:1}}@media (max-width:800px){.beauty-voyage .bv-menu{position:static}}.beauty-voyage .bv-marquee>div{will-change:transform;width:max-content;font-size:0;animation:28s linear infinite bv-marquee-seamless;display:flex}.beauty-voyage .bv-marquee>div:before,.beauty-voyage .bv-marquee>div:after{content:"MICROBLADING · HAIR EXTENSIONS · HYDRAFACIAL · NAILS · LASHES · TATTOO REMOVAL · BEAUTY COURSES · MICROBLADING · HAIR EXTENSIONS · HYDRAFACIAL · NAILS · LASHES · TATTOO REMOVAL · BEAUTY COURSES · MICROBLADING · HAIR EXTENSIONS · HYDRAFACIAL · NAILS · LASHES · TATTOO REMOVAL · BEAUTY COURSES ·";flex:none;font-size:11px;display:block}@keyframes bv-marquee-seamless{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.beauty-voyage .bv-marquee>div{animation:none}}
.ak-core{--ak-red:#c70712;--ak-dark:#111315;--ak-ink:#191b1d;--ak-paper:#f4f1eb;--ak-white:#fff;--ak-grey:#d9d6d0;--ak-steel:#777c80;background:var(--ak-paper);color:var(--ak-ink);font:16px/1.6 Arial,Helvetica,sans-serif}.ak-core *{box-sizing:border-box}.ak-core a{color:inherit;text-decoration:none}.ak-core img{object-fit:cover;max-width:100%;display:block}.ak-core h1,.ak-core h2,.ak-core h3,.ak-core p{margin:0}.ak-core h1,.ak-core h2{letter-spacing:-.055em;text-transform:uppercase;font-weight:800;line-height:.95}.ak-core h1 em,.ak-core h2 em{color:var(--ak-red);font-style:normal}.ak-core h2{font-size:clamp(40px,5vw,76px)}.ak-core h3{letter-spacing:-.035em;font-size:25px;line-height:1.12}.ak-core .layout-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(22px,4.5vw,76px)}.ak-core a:focus-visible,.ak-core summary:focus-visible{outline:3px solid var(--ak-red);outline-offset:5px}.ak-top{background:var(--ak-dark);color:#fff;letter-spacing:.14em;font-size:10px}.ak-top>.layout-container{justify-content:space-between;gap:20px;padding-block:8px;display:flex}.ak-header{z-index:20;background:#fff;border-bottom:1px solid #dedede;position:relative}.ak-header-inner{justify-content:space-between;align-items:center;gap:30px;min-height:102px;display:flex}.ak-brand{align-items:center;gap:13px;min-width:0;display:flex}.ak-brand img{object-fit:contain;width:80px;height:80px}.ak-brand span{line-height:1.1;display:grid}.ak-brand b{text-transform:uppercase;letter-spacing:-.03em;font-size:20px}.ak-brand small{color:#62666a;letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:9px}.ak-header nav{align-items:center;gap:28px;display:flex}.ak-header nav a{border-bottom:2px solid #0000;padding-block:10px;font-size:12px}.ak-header nav a:hover,.ak-header nav a[aria-current]{border-color:var(--ak-red)}.ak-header-cta,.ak-button{background:var(--ak-red);text-transform:uppercase;letter-spacing:.035em;justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:16px 20px;font-size:12px;font-weight:700;transition:background .25s,transform .25s;display:inline-flex;color:#fff!important}.ak-header-cta:hover,.ak-button:hover{background:#99030b;transform:translateY(-2px)}.ak-header-cta span,.ak-button span{font-size:18px}.ak-button-light{background:#fff;color:var(--ak-dark)!important}.ak-button-light:hover{background:#e4e4e4}.ak-mobile-menu{display:none}.ak-preview{text-align:center;background:#ffdc57;padding:8px}.ak-kicker{letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.5;display:block}.ak-hero{isolation:isolate;color:#fff;min-height:730px;display:flex;position:relative}.ak-hero>img,.ak-hero-shade{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ak-hero>img{object-position:center}.ak-hero-shade{z-index:-1;background:linear-gradient(90deg,#08090aec 0%,#0b0d0ec2 38%,#0000 72%),linear-gradient(#0000 45%,#08090ab8)}.ak-hero-content{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:80px 34px;display:flex}.ak-hero .ak-kicker{color:#ff646d}.ak-hero .ak-kicker i{background:var(--ak-red);width:8px;height:8px;margin-right:9px;display:inline-block}.ak-hero h1{max-width:1050px;margin:34px 0 28px;font-size:clamp(54px,7.4vw,108px)}.ak-hero p{color:#e5e5e5;max-width:570px;font-size:17px}.ak-hero-actions{gap:14px;margin-top:34px}.ak-hero-meta{letter-spacing:.09em;border-top:1px solid #ffffff4a;grid-template-columns:.55fr 1.5fr .6fr;align-items:end;gap:30px;width:100%;margin-top:auto;padding-top:25px;font-size:9px;display:grid}.ak-hero-meta strong{letter-spacing:0;font-size:13px;font-weight:500;line-height:1.5}.ak-hero-meta small{text-align:right}.ak-proof{background:var(--ak-red);color:#fff}.ak-proof>.layout-container{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:32px;display:grid}.ak-proof div{min-width:0;padding-inline:30px}.ak-proof div:first-child{padding-left:0}.ak-proof div+div{border-left:1px solid #fff5}.ak-proof strong,.ak-proof span{display:block}.ak-proof strong{text-transform:uppercase;font-size:17px}.ak-proof span{color:#ffd9da;margin-top:4px;font-size:11px}.ak-section{padding-block:100px}.ak-section-head{grid-template-columns:1.5fr .65fr;align-items:end;gap:60px;margin-bottom:50px;display:grid}.ak-section-head .ak-kicker{color:var(--ak-red);margin-bottom:25px}.ak-section-head>p{max-width:400px;font-size:15px}.ak-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.ak-service-grid article{border-top:4px solid var(--ak-dark);min-width:0;padding-top:15px}.ak-service-number{letter-spacing:.1em;color:var(--ak-red);font-size:10px;font-weight:800}.ak-service-grid h3{text-transform:uppercase}.ak-service-grid p{min-height:70px;margin:15px 0 25px;font-size:13px;line-height:1.75}.ak-service-grid article>a{text-transform:uppercase;border-top:1px solid #aaa;justify-content:space-between;padding-top:14px;font-size:11px;font-weight:700;display:flex}.ak-service-grid article>a span{color:var(--ak-red);font-size:18px}.ak-feature{background:var(--ak-dark);color:#fff;grid-template-columns:1.15fr .85fr;min-height:650px;display:grid}.ak-feature-image{min-width:0}.ak-feature-image img{width:100%;height:100%}.ak-feature-copy{align-self:center;padding:clamp(50px,7vw,110px)}.ak-feature-copy .ak-kicker{color:#ff5c65}.ak-feature-copy h2{margin:28px 0;font-size:clamp(38px,4.5vw,67px)}.ak-feature-copy p{color:#d4d4d4;max-width:520px;font-size:14px}.ak-feature-copy ul{margin:28px 0 35px;padding:0;list-style:none}.ak-feature-copy li{border-bottom:1px solid #ffffff25;padding:11px 0;font-size:12px}.ak-feature-copy li:before{content:"＋";color:#ff5962;margin-right:13px}.ak-process{background:#e3e0da}.ak-steps{background:#bdbab4;border:1px solid #bdbab4;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.ak-steps article{background:var(--ak-paper);min-height:260px;padding:32px}.ak-steps span{color:var(--ak-red);font-size:38px;font-weight:800}.ak-steps h3{text-transform:uppercase;margin:42px 0 14px;font-size:22px}.ak-steps p{font-size:12px}.ak-results{background:#fff;padding-block:95px}.ak-results-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px;display:grid}.ak-results .ak-kicker{color:var(--ak-red)}.ak-results h2{margin:28px 0}.ak-results p{max-width:440px;margin-bottom:30px}.ak-results img{width:100%;height:540px}.ak-faq{background:#dcd9d3}.ak-faq-grid{grid-template-columns:.75fr 1.25fr;gap:90px;display:grid}.ak-faq .ak-kicker{color:var(--ak-red)}.ak-faq h2{margin:25px 0;font-size:clamp(40px,4.5vw,65px)}.ak-faq-grid>div:first-child>p{max-width:360px;margin-bottom:28px;font-size:14px}.ak-faq details{border-top:1px solid #9f9f9f}.ak-faq details:last-child{border-bottom:1px solid #9f9f9f}.ak-faq summary{cursor:pointer;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:22px 0;font-size:15px;font-weight:700;list-style:none;display:grid}.ak-faq summary::-webkit-details-marker{display:none}.ak-faq summary span{color:var(--ak-red);font-size:10px}.ak-faq summary b{font-size:22px}.ak-faq details[open] summary b{transform:rotate(45deg)}.ak-faq details>p{padding:0 35px 24px 58px;font-size:13px;line-height:1.8}.ak-page-intro{background:var(--ak-dark);color:#fff;padding-block:90px}.ak-page-intro .ak-kicker{color:#ff5c65}.ak-page-intro h1{max-width:1050px;margin:32px 0;font-size:clamp(55px,7vw,102px)}.ak-page-intro>div>p{color:#d5d5d5;max-width:650px}.ak-about{grid-template-columns:1.1fr .9fr;align-items:center;gap:75px;display:grid}.ak-about img{width:100%;height:600px}.ak-about .ak-kicker{color:var(--ak-red)}.ak-about h2{margin:25px 0;font-size:clamp(38px,4.2vw,62px)}.ak-about p{margin-bottom:18px;font-size:14px}.ak-contact{grid-template-columns:.85fr 1.15fr;gap:90px;display:grid}.ak-contact .ak-kicker,.ak-brief .ak-kicker{color:var(--ak-red)}.ak-big-number,.ak-second-number{letter-spacing:-.045em;font-weight:800;line-height:1.1;display:block}.ak-big-number{margin-top:25px;font-size:clamp(32px,4.3vw,66px)}.ak-second-number{color:#5e6265;margin-top:12px;font-size:clamp(24px,3vw,45px)}.ak-contact>div>p{margin:20px 0;font-size:12px}.ak-address{border-top:1px solid #aaa;margin-top:45px;padding-top:28px}.ak-address h3{text-transform:uppercase;margin:15px 0;font-size:26px}.ak-address p{margin:0 0 17px!important;font-size:14px!important}.ak-address a{text-underline-offset:5px;font-size:12px;text-decoration:underline}.ak-brief{background:var(--ak-dark);color:#fff;padding:45px}.ak-brief h2{margin:25px 0;font-size:42px}.ak-brief ol{counter-reset:item;margin:0 0 35px;padding:0;list-style:none}.ak-brief li{counter-increment:item;border-bottom:1px solid #ffffff28;padding:12px 0;font-size:13px}.ak-brief li:before{content:"0" counter(item);color:#ff5d66;width:44px;font-size:10px;display:inline-block}.ak-article{max-width:900px!important}.ak-final{background:var(--ak-red);color:#fff;padding-block:80px}.ak-final h2{margin:35px 0;font-size:clamp(52px,7vw,105px)}.ak-final h2 em{color:#151515}.ak-final .layout-stack{gap:14px}.ak-final-base{border-top:1px solid #ffffff5c;justify-content:space-between;gap:30px;margin-top:55px;padding-top:25px;font-size:12px;display:flex}.ak-footer{background:var(--ak-dark);color:#fff;padding-top:70px}.ak-footer-grid{grid-template-columns:1.4fr .6fr 1fr;gap:70px;padding-bottom:60px;display:grid}.ak-footer-brand{text-transform:uppercase;font-size:34px;font-weight:800}.ak-footer-grid>div:first-child p{color:#bbb;max-width:420px;margin:17px 0;font-size:13px}.ak-footer-grid>div:first-child>span{letter-spacing:.14em;color:#ff5c65;font-size:9px}.ak-footer nav{align-content:start;gap:8px;font-size:12px;display:grid}.ak-footer-grid>div:last-child{align-content:start;gap:9px;font-size:12px;display:grid}.ak-footer-grid>div:last-child>b{text-transform:uppercase;color:#ff5c65;margin-bottom:8px}.ak-footer-grid>div:last-child p{color:#bbb;margin:10px 0}.ak-footer-bottom{border-top:1px solid #ffffff2e;justify-content:space-between;gap:25px;padding-block:22px;font-size:9px;display:flex}.ak-footer-bottom small{text-align:right;max-width:600px}.ak-mobile-menu[open] nav{opacity:1!important;visibility:visible!important;display:flex!important}.ak-core+.site-credit{--credit-background:#111315!important;--credit-text:#fff!important;--credit-link:#ff6b72!important;--credit-border:#ffffff2e!important}@media (max-width:1000px){.ak-header nav{gap:15px}.ak-header-cta{display:none}.ak-hero{min-height:690px}.ak-service-grid{gap:20px}.ak-feature-copy{padding:50px}.ak-steps article{padding:25px}.ak-results-grid,.ak-faq-grid,.ak-about,.ak-contact{gap:45px}.ak-footer-grid{gap:40px}}@media (max-width:760px){.ak-header-inner{min-height:86px}.ak-brand img{width:64px;height:64px}.ak-brand b{font-size:17px}.ak-brand small{font-size:7px}.ak-header>div>nav{display:none}.ak-mobile-menu{display:block}.ak-mobile-menu summary{cursor:pointer;font-size:12px;list-style:none}.ak-mobile-menu summary::-webkit-details-marker{display:none}.ak-mobile-menu[open]>nav{background:#fff;border-bottom:1px solid #ccc;gap:2px;padding:20px 24px;display:grid;position:absolute;top:100%;left:0;right:0}.ak-mobile-menu nav a{padding:11px;font-size:17px}.ak-hero{min-height:670px}.ak-hero-shade{background:linear-gradient(90deg,#08090aed,#08090a8a),linear-gradient(#0000,#08090ac2)}.ak-hero>img{object-position:66% center}.ak-hero-content{padding-block:60px 28px}.ak-hero h1{font-size:clamp(46px,12vw,72px)}.ak-hero p{max-width:330px;font-size:14px}.ak-hero-meta{grid-template-columns:1fr 1fr}.ak-hero-meta strong{grid-area:1/1/auto/-1}.ak-proof>.layout-container{grid-template-columns:1fr;padding-block:5px}.ak-proof div,.ak-proof div:first-child{padding:18px 0}.ak-proof div+div{border-top:1px solid #ffffff50;border-left:0}.ak-section{padding-block:65px}.ak-section-head{margin-bottom:35px;display:block}.ak-section-head>p{margin-top:25px}.ak-service-grid{grid-template-columns:1fr 1fr}.ak-service-image{height:210px}.ak-service-grid p{min-height:90px}.ak-feature{grid-template-columns:1fr}.ak-feature-image img{height:430px}.ak-feature-copy{padding:55px 24px}.ak-steps{grid-template-columns:1fr 1fr}.ak-steps article{min-height:240px}.ak-results{padding-block:65px}.ak-results-grid,.ak-faq-grid,.ak-about,.ak-contact{grid-template-columns:1fr}.ak-results img{grid-row:1;height:390px}.ak-faq-grid>div:first-child{margin-bottom:15px}.ak-page-intro{padding-block:65px}.ak-page-intro h1{font-size:clamp(46px,11vw,70px)}.ak-about img{height:420px}.ak-brief{padding:30px}.ak-final{padding-block:60px}.ak-final-base{display:block}.ak-final-base span{margin-top:8px;display:block}.ak-footer-grid{grid-template-columns:1fr 1fr}.ak-footer-grid>div:first-child{grid-column:1/-1}.ak-footer-bottom{display:block}.ak-footer-bottom small{text-align:left;margin-top:9px;display:block}}@media (max-width:480px){.ak-top span{display:none}.ak-top>.layout-container{justify-content:center}.ak-brand span{display:none}.ak-brand img{width:68px;height:68px}.ak-hero-actions{width:100%;display:grid}.ak-hero-actions .ak-button{width:100%}.ak-hero-meta small{display:none}.ak-service-grid,.ak-steps{grid-template-columns:1fr}.ak-service-image{height:250px}.ak-service-grid p{min-height:0}.ak-steps article{min-height:210px}.ak-feature-image img,.ak-results img,.ak-about img{height:330px}.ak-faq summary{grid-template-columns:30px 1fr auto}.ak-faq details>p{padding-left:44px}.ak-big-number{font-size:30px}.ak-brief h2{font-size:34px}.ak-footer-grid{grid-template-columns:1fr}.ak-footer-grid>div:first-child{grid-column:auto}.ak-footer-brand{font-size:27px}}@media (prefers-reduced-motion:reduce){.ak-core *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ak-core .ak-section-head>p{text-align:right;justify-self:end}@media (max-width:760px){.ak-core .ak-section-head>p{text-align:left;justify-self:start}}.ak-core{--ak-red:#c5121d;--ak-red-deep:#8f0911;--ak-dark:#0d0f11;--ak-paper:#f3f1ec}.ak-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;box-shadow:0 14px 45px #0d0f1114}.ak-header-cta,.ak-button{isolation:isolate;background:linear-gradient(135deg,#d51d28 0%,var(--ak-red) 45%,var(--ak-red-deep) 100%);letter-spacing:.09em;text-transform:uppercase;border:1px solid #fff3;border-radius:3px;justify-content:space-between;align-items:center;gap:28px;min-height:58px;padding:0 18px 0 24px;font-size:11px;font-weight:800;transition:transform .28s,box-shadow .28s,filter .28s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 13px 30px #8f091138,inset 0 1px #ffffff38;color:#fff!important}.ak-header-cta:before,.ak-button:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 0%,#ffffff38 45%,#0000 60%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.ak-header-cta:hover,.ak-button:hover{background:linear-gradient(135deg,#d51d28 0%,var(--ak-red) 45%,var(--ak-red-deep) 100%);filter:saturate(1.08);transform:translateY(-3px);box-shadow:0 18px 36px #8f09114d,inset 0 1px #ffffff42}.ak-header-cta:hover:before,.ak-button:hover:before{transform:translate(120%)}.ak-header-cta>span,.ak-button>span{font-size:11px}.ak-header-cta i,.ak-button i{background:#ffffff26;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff38}.ak-header-cta i:before,.ak-button i:before{content:"";border-top:2px solid;border-right:2px solid;width:7px;height:7px;transform:rotate(45deg)translate(-1px,1px)}.ak-button-light{background:linear-gradient(145deg,#fff 0%,#f4f2ed 100%);border-color:#d8d5cf;box-shadow:0 13px 30px #0d0f1129,inset 0 1px #fff;color:var(--ak-dark)!important}.ak-button-light i{background:var(--ak-dark);box-shadow:none;color:#fff}.ak-button-light:hover{background:linear-gradient(145deg,#fff,#ece9e2);box-shadow:0 18px 36px #0d0f1138}.ak-service-grid{gap:26px}.ak-service-grid article{background:#fff;border:1px solid #d6d2cb;border-radius:4px;min-width:0;padding:0;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden;box-shadow:0 18px 50px #14161812}.ak-service-grid article:hover{border-color:#bbb5ac;transform:translateY(-7px);box-shadow:0 28px 65px #14161824}.ak-service-number{z-index:2;color:#fff;letter-spacing:.1em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d0f11e0;border-radius:50%;place-items:center;width:42px;height:42px;font-size:10px;font-weight:800;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 8px 22px #0003}.ak-service-image{background:#d5d5d5;height:270px;margin:0;overflow:hidden}.ak-service-image img{width:100%;height:100%;transition:transform .75s cubic-bezier(.2,.75,.25,1)}.ak-service-grid article:hover img{transform:scale(1.055)}.ak-service-copy{padding:26px 26px 24px}.ak-service-grid p{color:#54575a;min-height:70px}.ak-service-grid article a{letter-spacing:.055em;text-transform:uppercase;border-top:0;border-bottom:1px solid #aaa;align-items:center;min-height:42px;padding:0;font-size:10px;font-weight:800;transition:border-color .2s,color .2s;display:inline-flex}.ak-service-grid article a:hover{border-color:var(--ak-red);color:var(--ak-red)}.ak-feature{background:linear-gradient(145deg,#15181b 0%,#090a0c 100%)}.ak-proof{background:linear-gradient(100deg,#b40c15 0%,#cf1822 55%,#9e080f 100%);box-shadow:inset 0 1px #ffffff2e}.ak-steps article{transition:background .25s,transform .25s}.ak-steps article:hover{background:#fff;position:relative;transform:translateY(-4px)}.ak-results img,.ak-about img{box-shadow:0 30px 70px #0f111329}.ak-brief{background:linear-gradient(145deg,#171a1d,#090a0b);box-shadow:0 28px 65px #0d0f1129}.ak-final{background:linear-gradient(105deg,#a90912 0%,#c9121d 52%,#92070e 100%)}@media (max-width:760px){.ak-service-image{height:220px}.ak-service-copy{padding:22px}.ak-service-grid p{min-height:90px}}@media (max-width:480px){.ak-service-image{height:250px}.ak-service-grid p{min-height:0}.ak-header-cta,.ak-button{min-height:58px}}.ak-core .ak-proof>.layout-container{padding-inline:clamp(22px,4.5vw,76px)}.ak-core .ak-proof>.layout-container>div:nth-child(2){text-align:center}.ak-core .ak-proof>.layout-container>div:last-child{text-align:right}@media (max-width:760px){.ak-core .ak-proof>.layout-container{padding-inline:clamp(22px,4.5vw,76px)}.ak-core .ak-proof>.layout-container>div:nth-child(2),.ak-core .ak-proof>.layout-container>div:last-child{text-align:left}}
