:where(.frescalo-inner-body){--deep:#0B1D2E;--deeper:#06121D;--reef:#1A3A5C;--teal:#2E8B8B;--teal-hi:#7FD1CB;--sand:#D4A76A;--sand-hi:#E8C48F;--pearl:#F5F0E8;--display:"FR Fraunces",Georgia,"Times New Roman",serif;--sans:"FR Archivo",Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--gut:clamp(16px,4vw,56px);--max:1280px;--ease:cubic-bezier(.22,.8,.2,1);--hd:74px}:where(.frescalo-inner-body) *,:where(.frescalo-inner-body) :after,:where(.frescalo-inner-body) :before{box-sizing:border-box}:where(.frescalo-inner-body){-webkit-text-size-adjust:100%;scroll-padding-top:86px}:where(.frescalo-inner-body).lenis{height:auto}:where(.frescalo-inner-body) .lenis.lenis-smooth{scroll-behavior:auto!important}:where(.frescalo-inner-body) .lenis.lenis-stopped{overflow:hidden}:where(.frescalo-inner-body){margin:0;min-height:100svh;overflow-x:clip;background:var(--deep);color:var(--pearl);font-family:var(--sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}:where(.frescalo-inner-body) img{display:block;max-width:100%}:where(.frescalo-inner-body) main{position:relative;z-index:1;overflow-x:clip}:where(.frescalo-inner-body) a{color:inherit}:where(.frescalo-inner-body) button{font:inherit;color:inherit;cursor:pointer}:where(.frescalo-inner-body) :focus-visible{outline:2px solid var(--teal-hi);outline-offset:4px;border-radius:6px}:where(.frescalo-inner-body) [hidden]{display:none!important}:where(.frescalo-inner-body) .defs{position:absolute;width:0;height:0;overflow:hidden}:where(.frescalo-inner-body) .eyebrow{width:-moz-fit-content;width:fit-content;margin:0 0 16px;font-size:.8rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;line-height:1.4;color:var(--teal-hi)}:where(.frescalo-inner-body) .eyebrow--line{display:block}:where(.frescalo-inner-body) .eyebrow--line:before{content:"";display:inline-block;vertical-align:middle;width:30px;height:1px;margin:-2px 12px 0 0;background:currentColor}:where(.frescalo-inner-body) .h2{margin:0 0 24px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 144;font-size:clamp(34px,4.5vw,64px);line-height:1.05;letter-spacing:-.012em;text-wrap:balance}:where(.frescalo-inner-body) .body{margin:0 0 18px;max-width:62ch;font-size:clamp(16px,1.2vw,18px);line-height:1.66;color:rgba(245,240,232,.8)}:where(.frescalo-inner-body) .body--lead{font-size:clamp(17px,1.35vw,20px);color:rgba(245,240,232,.9)}:where(.frescalo-inner-body) .body--quiet{font-size:15px;color:rgba(245,240,232,.7)}:where(.frescalo-inner-body) .line-mask-mask{overflow-x:visible!important;overflow-y:clip!important;padding:.16em 0 .3em;margin:-.16em 0 -.3em}:where(.frescalo-inner-body) :has(>.line-mask-mask){display:flex;flex-direction:column}:where(.frescalo-inner-body) .w{display:inline-block}:where(.frescalo-inner-body) .water{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}:where(.frescalo-inner-body) .water__tint{position:absolute;inset:0;background:radial-gradient(120% 70% at 50% -10%,rgba(46,139,139,.38),transparent 60%),linear-gradient(180deg,#11344B 0,var(--deep) 75%);opacity:var(--shallow,1)}:where(.frescalo-inner-body) .tank{position:absolute;inset:0;width:100%;height:100%}:where(.frescalo-inner-body) .rays{position:absolute;left:-10%;right:-10%;top:-8%;height:110%;pointer-events:none;overflow:hidden;opacity:var(--rays,.9)}:where(.frescalo-inner-body) .rays i{position:absolute;top:-10%;width:14vw;height:115%;background:radial-gradient(50% 92% at 50% 0,rgba(190,240,232,.2),rgba(190,240,232,.07) 50%,transparent 100%);transform-origin:50% 0;transform:rotate(var(--r,12deg));will-change:transform,opacity}:where(.frescalo-inner-body) .rays i:first-child{left:8%;--r:16deg;width:9vw}:where(.frescalo-inner-body) .rays i:nth-child(2){left:26%;--r:12deg;width:16vw}:where(.frescalo-inner-body) .rays i:nth-child(3){left:47%;--r:9deg;width:7vw}:where(.frescalo-inner-body) .rays i:nth-child(4){left:62%;--r:7deg;width:13vw}:where(.frescalo-inner-body) .rays i:nth-child(5){left:82%;--r:4deg;width:8vw}:where(.frescalo-inner-body).js:not(.still) .rays i{animation:fr-ray 9s ease-in-out infinite alternate}:where(.frescalo-inner-body) .rays i:nth-child(2){animation-delay:-3s!important}:where(.frescalo-inner-body) .rays i:nth-child(3){animation-delay:-5s!important;animation-duration:7s!important}:where(.frescalo-inner-body) .rays i:nth-child(4){animation-delay:-1.5s!important}:where(.frescalo-inner-body) .rays i:nth-child(5){animation-delay:-6s!important;animation-duration:11s!important}@keyframes fr-ray{0%{opacity:.45;transform:rotate(var(--r)) translateX(-3vw)}to{opacity:1;transform:rotate(calc(var(--r) - 5deg)) translateX(3vw)}}:where(.frescalo-inner-body) .curtain{display:none}:where(.frescalo-inner-body).intro .curtain{display:block;position:fixed;inset:0;z-index:60;pointer-events:none;overflow:hidden;background:radial-gradient(120% 80% at 50% 0,#15435C 0,var(--deep) 55%,var(--deeper) 100%)}:where(.frescalo-inner-body) .rays--curtain{opacity:0}:where(.frescalo-inner-body) .curtain__bubbles i{position:absolute;bottom:-40px;width:var(--s,12px);height:var(--s,12px);border-radius:50%;border:1.5px solid rgba(220,245,240,.7);background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.8) 0 14%,rgba(127,209,203,.12) 30%,transparent 70%)}:where(.frescalo-inner-body) .curtain__bubbles i:first-child{left:46%;--s:14px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(2){left:49%;--s:8px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(3){left:52%;--s:20px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(4){left:44%;--s:6px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(5){left:50.5%;--s:11px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(6){left:47.5%;--s:26px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(7){left:54%;--s:9px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(8){left:42%;--s:13px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(9){left:56%;--s:7px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(10){left:48.5%;--s:16px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(11){left:45%;--s:10px}:where(.frescalo-inner-body) .curtain__bubbles i:nth-child(12){left:53%;--s:12px}:where(.frescalo-inner-body).intro .hd,:where(.frescalo-inner-body).intro .proto{opacity:0}:where(.frescalo-inner-body).intro .hero__copy>*,:where(.frescalo-inner-body).intro .hero__cue{opacity:0}:where(.frescalo-inner-body) .hd{position:fixed;top:10px;left:10px;right:10px;z-index:40;height:calc(var(--hd) - 14px);display:flex;align-items:center;gap:18px;padding:0 clamp(14px,2.2vw,24px);border-radius:16px;border:1px solid rgba(127,209,203,.25);background:rgba(8,24,38,.62);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);transition:transform .5s var(--ease);overflow:hidden}:where(.frescalo-inner-body) .hd.is-hidden{transform:translateY(calc(-100% - 14px))}:where(.frescalo-inner-body) .hd__logo{flex:none;width:150px;display:block}:where(.frescalo-inner-body) .hd__logo img{width:100%;height:auto}:where(.frescalo-inner-body) .hd__nav{position:relative;display:flex;align-items:center;gap:2px;margin:0 auto;padding:4px}:where(.frescalo-inner-body) .hd__nav a{position:relative;z-index:1;white-space:nowrap;padding:9px 14px;border-radius:999px;font-size:.8rem;font-weight:750;text-decoration:none;color:rgba(245,240,232,.86);transition:color .35s}:where(.frescalo-inner-body) .hd__nav a.is-on{color:var(--deep)}:where(.frescalo-inner-body) .hd__nav .hd__privacy{margin-left:8px;padding-left:16px;font-weight:600;color:rgba(245,240,232,.72)}:where(.frescalo-inner-body) .hd__nav .hd__privacy:before{content:"";position:absolute;left:0;top:30%;height:40%;width:1px;background:rgba(245,240,232,.25)}:where(.frescalo-inner-body) .hd__pill{position:absolute;z-index:0;top:4px;left:0;height:calc(100% - 8px);width:0;border-radius:999px;background:var(--teal-hi);opacity:0;transition:transform .55s var(--ease),width .55s var(--ease),opacity .3s}:where(.frescalo-inner-body) .hd__depth{position:absolute;left:0;bottom:0;width:100%;height:6px;overflow:visible}:where(.frescalo-inner-body) .hd__depth path{fill:none;stroke:var(--teal-hi);stroke-width:1.6;opacity:.8}:where(.frescalo-inner-body) .locale{display:flex;gap:6px}:where(.frescalo-inner-body) .locale a{display:grid;place-items:center;min-width:38px;height:38px;border-radius:999px;border:1px solid rgba(245,240,232,.26);font-size:.74rem;font-weight:850;text-decoration:none;transition:background .3s,color .3s,transform .3s var(--ease)}:where(.frescalo-inner-body) .locale a:hover{transform:translateY(-2px)}:where(.frescalo-inner-body) .locale a[aria-current=page]{background:var(--teal-hi);color:var(--deep);border-color:var(--teal-hi)}:where(.frescalo-inner-body) .hd__menu{display:none;align-items:center;gap:10px;height:40px;padding:0 16px 0 12px;border:1px solid rgba(245,240,232,.3);border-radius:999px;background:transparent;font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}:where(.frescalo-inner-body) .hd__menu-icon{display:grid;gap:5px}:where(.frescalo-inner-body) .hd__menu-icon i{display:block;width:18px;height:2px;background:var(--pearl);transition:transform .4s var(--ease)}:where(.frescalo-inner-body) .hd__menu[aria-expanded=true] .hd__menu-icon i:first-child{transform:translateY(3.5px) rotate(45deg)}:where(.frescalo-inner-body) .hd__menu[aria-expanded=true] .hd__menu-icon i:last-child{transform:translateY(-3.5px) rotate(-45deg)}:where(.frescalo-inner-body) .sheet{position:fixed;inset:0;z-index:35;display:flex;flex-direction:column;justify-content:center;gap:36px;padding:100px var(--gut) 40px;background:radial-gradient(120% 70% at 50% 0,#15435C,var(--deep) 70%)}:where(.frescalo-inner-body) .sheet nav:first-child{display:grid;gap:6px}:where(.frescalo-inner-body) .sheet nav:first-child a{font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 144;font-size:clamp(34px,9vw,54px);line-height:1.12;text-decoration:none}:where(.frescalo-inner-body) .btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;border:0;border-radius:14px;background:var(--teal-hi);color:var(--deep);font-size:.98rem;font-weight:800;text-decoration:none;box-shadow:0 18px 34px -18px rgba(127,209,203,.8);transition:color .4s}:where(.frescalo-inner-body) .btn__fill{position:absolute;z-index:-1;left:var(--mx,50%);top:var(--my,50%);width:10px;height:10px;border-radius:50%;background:var(--sand-hi);transform:translate(-50%,-50%) scale(0);transition:transform .6s var(--ease)}:where(.frescalo-inner-body) .btn:focus-visible .btn__fill,:where(.frescalo-inner-body) .btn:hover .btn__fill{transform:translate(-50%,-50%) scale(70)}:where(.frescalo-inner-body) .btn--ghost{background:transparent;color:var(--deep);border:1px solid rgba(11,29,46,.3);box-shadow:none}:where(.frescalo-inner-body) .hero{position:relative;padding:10px}:where(.frescalo-inner-body) .hero__frame{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;min-height:max(640px,calc(100svh - 20px));padding:calc(var(--hd) + 44px) clamp(30px,6vw,100px) clamp(84px,11vh,124px);border-radius:28px}:where(.frescalo-inner-body) .hero__media{position:absolute;inset:-3%;container-type:size}:where(.frescalo-inner-body) .hero__pic{position:absolute;--w:max(100cqw,177.7cqh);--h:calc(var(--w) / 1.777);width:var(--w);height:var(--h);left:calc((100cqw - var(--w)) * .88);top:calc((100cqh - var(--h)) * .5);background:var(--deeper)}:where(.frescalo-inner-body) .hero__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.frescalo-inner-body) .reef{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}:where(.frescalo-inner-body) .hero__veil{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(6,18,29,.92),rgba(6,18,29,.74) 32%,rgba(6,18,29,.2) 55%,rgba(6,18,29,0) 68%),linear-gradient(0deg,rgba(6,18,29,.6),rgba(6,18,29,0) 30%),linear-gradient(180deg,rgba(6,18,29,.5),rgba(6,18,29,0) 20%)}:where(.frescalo-inner-body) .hero__glass{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(60% 60% at 70% 45%,rgba(220,250,245,.55),rgba(127,209,203,.15) 50%,transparent 75%)}:where(.frescalo-inner-body) .hero__copy{position:relative;z-index:4;max-width:min(660px,52%)}:where(.frescalo-inner-body) .chip{display:inline-flex;align-items:center;gap:9px;margin:0 0 20px;padding:8px 14px 8px 11px;border:1px solid rgba(127,209,203,.5);border-radius:999px;background:rgba(8,24,38,.55);backdrop-filter:blur(8px);font-size:.74rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}:where(.frescalo-inner-body) .chip__dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--teal-hi);box-shadow:0 0 10px var(--teal-hi)}:where(.frescalo-inner-body) .chip__dot:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid var(--teal-hi);animation:fr-ping 2.6s var(--ease) infinite}@keyframes fr-ping{0%{transform:scale(.4);opacity:1}to{transform:scale(1.8);opacity:0}}:where(.frescalo-inner-body) .hero .eyebrow{font-size:.84rem}:where(.frescalo-inner-body) .hero__h1{margin:0 0 24px;font-family:var(--display);font-weight:520;font-variation-settings:"opsz" 144;font-size:clamp(44px,min(6vw,10.4vh),104px);line-height:1.02;letter-spacing:-.016em;text-wrap:balance}:where(.frescalo-inner-body) .hero__h1:lang(es),:where(.frescalo-inner-body) .hero__h1:lang(fr),:where(.frescalo-inner-body) .hero__h1:lang(pt){font-size:clamp(40px,min(5.4vw,9.4vh),94px)}:where(.frescalo-inner-body) .hero__h1 em{font-style:italic;font-weight:440;color:var(--sand-hi)}:where(.frescalo-inner-body) .hero__lead{margin:0 0 18px;max-width:34ch;font-family:var(--display);font-style:italic;font-weight:420;font-variation-settings:"opsz" 36;font-size:clamp(20px,1.7vw,26px);line-height:1.35;color:var(--pearl)}:where(.frescalo-inner-body) .hero__note{margin:0;max-width:54ch;font-size:clamp(15px,1.1vw,17px);line-height:1.62;color:rgba(245,240,232,.8)}:where(.frescalo-inner-body) .hero__cue{position:absolute;z-index:4;left:50%;bottom:18px;width:30px;height:60px;margin-left:-15px;pointer-events:none}:where(.frescalo-inner-body) .hero__cue i{position:absolute;bottom:0;left:50%;width:8px;height:8px;margin-left:-4px;border-radius:50%;border:1.4px solid rgba(220,245,240,.8);animation:fr-cue 2.4s ease-in infinite;opacity:0}:where(.frescalo-inner-body) .hero__cue i:nth-child(2){width:5px;height:5px;margin-left:2px;animation-delay:.7s}:where(.frescalo-inner-body) .hero__cue i:nth-child(3){width:6px;height:6px;margin-left:-8px;animation-delay:1.4s}@keyframes fr-cue{0%{transform:translateY(0);opacity:0}20%{opacity:1}to{transform:translateY(-56px);opacity:0}}:where(.frescalo-inner-body) .soon{display:inline-grid;max-width:100%;margin:0 0 22px}:where(.frescalo-inner-body) .soon__hood.chip{margin:0;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:2px;padding:7px 14px 7px 12px;border-radius:12px 12px 3px 3px;border-bottom-color:rgba(127,209,203,.2);box-shadow:inset 0 -2px 0 rgba(127,209,203,.45)}:where(.frescalo-inner-body) .soon__tag{font-family:var(--display);font-style:italic;font-weight:560;font-variation-settings:"opsz" 36;font-size:15px;letter-spacing:0;text-transform:none;color:var(--sand-hi)}:where(.frescalo-inner-body) .soon__sep{width:1px;height:12px;background:rgba(245,240,232,.35)}:where(.frescalo-inner-body) .soon__tank{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:14px;min-height:52px;padding:13px 16px 9px;border:1px solid rgba(220,250,245,.55);border-top:0;border-radius:3px 3px 14px 14px;background:rgba(8,24,38,.6);color:var(--deep);text-decoration:none;box-shadow:0 22px 40px -22px rgba(127,209,203,.75),inset 3px 0 0 rgba(255,255,255,.14)}:where(.frescalo-inner-body) .soon__tank:focus-visible{border-radius:3px 3px 14px 14px;outline-offset:5px}:where(.frescalo-inner-body) .soon__beam{position:absolute;z-index:1;left:2px;top:0;bottom:0;width:56px;pointer-events:none;opacity:.75;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 90%);clip-path:polygon(22% 0,42% 0,100% 100%,0 100%);mix-blend-mode:soft-light;transition:opacity .5s}:where(.frescalo-inner-body) .soon__water{position:absolute;z-index:-1;left:0;right:0;bottom:0;top:var(--lvl,9px);background:linear-gradient(180deg,#A2E6DF 0,var(--teal-hi) 45%,#63BDB6 100%);transition:top .6s var(--ease)}:where(.frescalo-inner-body) .soon__water:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#A9824C,var(--sand-hi),#A9824C)}:where(.frescalo-inner-body) .soon__wave{position:absolute;left:0;top:-5px;width:200%;height:6px;overflow:visible}:where(.frescalo-inner-body) .soon__crest{fill:#A2E6DF}:where(.frescalo-inner-body) .soon__glint{fill:none;stroke:rgba(255,255,255,.85);stroke-width:1.2;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body).js:not(.still) .soon__wave{animation:fr-meniscus 5s linear infinite}@keyframes fr-meniscus{to{transform:translateX(-50%)}}:where(.frescalo-inner-body) .soon__water i{position:absolute;bottom:5px;width:var(--s,5px);height:var(--s,5px);border-radius:50%;border:1px solid rgba(255,255,255,.95);background:radial-gradient(circle at 32% 30%,#fff 0 22%,rgba(255,255,255,.15) 45%,transparent 70%);opacity:0}:where(.frescalo-inner-body).js:not(.still) .soon__water i{animation:fr-soon-bubble var(--t,4s) ease-in var(--dl,0s) infinite}:where(.frescalo-inner-body) .soon__water i:first-of-type{left:7px;--s:5px;--t:4.6s;--dl:-1s}:where(.frescalo-inner-body) .soon__water i:nth-of-type(2){left:13px;--s:3px;--t:3.8s;--dl:-2.9s}:where(.frescalo-inner-body) .soon__water i:nth-of-type(3){right:10px;--s:4px;--t:4.2s;--dl:-.3s}:where(.frescalo-inner-body) .soon__water i:nth-of-type(4){right:5px;--s:3px;--t:5.2s;--dl:-3.6s}@keyframes fr-soon-bubble{0%{transform:translate(0);opacity:0}12%{opacity:1}80%{opacity:.9}to{transform:translate(3px,-36px);opacity:0}}:where(.frescalo-inner-body) .soon__label{position:relative;z-index:2;font-family:var(--display);font-style:italic;font-weight:600;font-variation-settings:"opsz" 36;font-size:clamp(18px,1.4vw,21px);line-height:1.2}:where(.frescalo-inner-body) .soon__fish{position:relative;z-index:2;flex:none;width:32px;height:16px;margin-left:auto;fill:var(--deep);transition:transform .5s var(--ease)}:where(.frescalo-inner-body) .soon__fish circle{fill:var(--teal-hi)}:where(.frescalo-inner-body) .soon__tank:focus-visible,:where(.frescalo-inner-body) .soon__tank:hover{--lvl:2px}:where(.frescalo-inner-body) .soon__tank:focus-visible .soon__fish,:where(.frescalo-inner-body) .soon__tank:hover .soon__fish{transform:translateX(6px)}:where(.frescalo-inner-body) .soon__tank:focus-visible .soon__beam,:where(.frescalo-inner-body) .soon__tank:hover .soon__beam{opacity:1}:where(.frescalo-inner-body) .emp{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(36px,6vw,100px);align-items:center;max-width:var(--max);margin:0 auto;padding:clamp(90px,11vw,160px) var(--gut)}:where(.frescalo-inner-body) .porthole{position:relative;overflow:hidden;aspect-ratio:4/5;border-radius:46px;background:var(--reef);box-shadow:0 50px 90px -40px rgba(0,0,0,.8),inset 0 0 0 1px rgba(255,255,255,.16);isolation:isolate}:where(.frescalo-inner-body) .porthole img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% 55%;object-position:55% 55%}:where(.frescalo-inner-body) .porthole:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 10px rgba(127,209,203,.1),inset 0 0 60px rgba(6,18,29,.55);pointer-events:none}:where(.frescalo-inner-body) .porthole__caustics{position:absolute;inset:-20%;pointer-events:none;mix-blend-mode:soft-light;opacity:.55;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400'><filter id='c'><feTurbulence type='fractalNoise' baseFrequency='0.018' numOctaves='2' seed='7'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 9 -4.6'/></filter><rect width='400' height='400' filter='url(%23c)'/></svg>") 0 0 /400px 400px}:where(.frescalo-inner-body).js:not(.still) .porthole__caustics{animation:fr-caustic 16s linear infinite}@keyframes fr-caustic{0%{transform:translate(0) rotate(0deg)}to{transform:translate(-60px,40px) rotate(4deg)}}:where(.frescalo-inner-body) .porthole__sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.22) 48%,transparent 60%);transform:translateX(-120%)}:where(.frescalo-inner-body) .ls{position:relative}:where(.frescalo-inner-body) .ls__above{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(36px,6vw,100px);align-items:end;max-width:var(--max);margin:0 auto;padding:clamp(40px,6vw,80px) var(--gut) 0}:where(.frescalo-inner-body) .ls__copy{padding-bottom:clamp(40px,6vw,90px)}:where(.frescalo-inner-body) .ls__wall{position:relative;overflow:hidden;aspect-ratio:4/5;border-radius:999px 999px 0 0;background:var(--reef);box-shadow:0 -30px 80px -40px rgba(127,209,203,.35)}:where(.frescalo-inner-body) .ls__wall img{position:absolute;left:0;top:-6%;width:100%;height:112%;-o-object-fit:cover;object-fit:cover}:where(.frescalo-inner-body) .ls__wall:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,29,46,.7),transparent 30%);pointer-events:none}:where(.frescalo-inner-body) .spores{position:absolute;inset:0;pointer-events:none}:where(.frescalo-inner-body) .spores i{position:absolute;bottom:10%;width:4px;height:4px;border-radius:50%;background:rgba(232,196,143,.9);box-shadow:0 0 8px rgba(232,196,143,.8);opacity:0}:where(.frescalo-inner-body).js:not(.still) .spores i{animation:fr-spore 9s ease-in-out infinite}:where(.frescalo-inner-body) .spores i:first-child{left:12%;animation-delay:-1s!important}:where(.frescalo-inner-body) .spores i:nth-child(2){left:24%;animation-delay:-4s!important}:where(.frescalo-inner-body) .spores i:nth-child(3){left:38%;animation-delay:-7s!important}:where(.frescalo-inner-body) .spores i:nth-child(4){left:50%;animation-delay:-2.5s!important}:where(.frescalo-inner-body) .spores i:nth-child(5){left:63%;animation-delay:-5.5s!important}:where(.frescalo-inner-body) .spores i:nth-child(6){left:74%;animation-delay:-8s!important}:where(.frescalo-inner-body) .spores i:nth-child(7){left:86%;animation-delay:-3.2s!important}:where(.frescalo-inner-body) .spores i:nth-child(8){left:30%;animation-delay:-6.4s!important}:where(.frescalo-inner-body) .spores i:nth-child(9){left:58%;animation-delay:-.4s!important}:where(.frescalo-inner-body) .spores i:nth-child(10){left:80%;animation-delay:-4.8s!important}@keyframes fr-spore{0%{transform:translate(0);opacity:0}15%{opacity:.9}85%{opacity:.6}to{transform:translate(24px,-320px);opacity:0}}:where(.frescalo-inner-body) .below{position:relative;margin-top:-1px;padding:clamp(110px,12vw,170px) var(--gut) clamp(80px,10vw,140px);isolation:isolate}:where(.frescalo-inner-body) .surface{position:absolute;z-index:2;left:50%;top:-148px;width:max(100%,1100px);transform:translateX(-50%);height:150px;overflow:visible;pointer-events:none}:where(.frescalo-inner-body) .surface__b{fill:rgba(46,139,139,.35)}:where(.frescalo-inner-body) .surface__a{fill:#0C2B3D}:where(.frescalo-inner-body) .surface__glint{fill:none;stroke:rgba(220,250,245,.75);stroke-width:1.6;stroke-dasharray:2 18 30 24;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body) .below__bg{position:absolute;z-index:-1;inset:0;overflow:hidden;background:#0C2B3D}:where(.frescalo-inner-body) .below__bg img{position:absolute;left:0;top:-10%;width:100%;height:120%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 32%;object-position:50% 32%;opacity:.85}:where(.frescalo-inner-body) .below__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0C2B3D 0,rgba(12,43,61,.82) 8%,rgba(12,43,61,.5) 18%,rgba(12,43,61,.26) 32%,rgba(11,29,46,.22) 58%,var(--deep) 100%)}:where(.frescalo-inner-body) .rays--below{top:0;height:100%;opacity:.7;z-index:1}:where(.frescalo-inner-body) .pillars{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,30px);max-width:var(--max);margin:0 auto}:where(.frescalo-inner-body) .pillar{padding:clamp(24px,2.6vw,34px);border-radius:26px;border:1px solid rgba(245,240,232,.18);background:linear-gradient(160deg,rgba(26,58,92,.55),rgba(6,18,29,.55));backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 40px 70px -40px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.12)}:where(.frescalo-inner-body) .pillar__ico{width:60px;height:60px;margin-bottom:20px;fill:none;stroke:var(--teal-hi);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}:where(.frescalo-inner-body) .ico-pulse{stroke:var(--sand-hi);stroke-width:2.4}:where(.frescalo-inner-body) .ico-glint{fill:var(--sand-hi);stroke:none}:where(.frescalo-inner-body) .ico-bar{stroke:var(--sand-hi);stroke-width:4}:where(.frescalo-inner-body) .pillar h3{margin:0 0 12px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 72;font-size:clamp(24px,2.2vw,32px);line-height:1.15}:where(.frescalo-inner-body) .pillar p{margin:0;font-size:16px;line-height:1.6;color:rgba(245,240,232,.82)}:where(.frescalo-inner-body) .rec{max-width:var(--max);margin:0 auto;padding:clamp(90px,11vw,160px) var(--gut) clamp(60px,8vw,110px)}:where(.frescalo-inner-body) .rec__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,6vw,90px);align-items:center}:where(.frescalo-inner-body) .rec__media{position:relative;overflow:hidden;aspect-ratio:5/4;border-radius:28px;background:var(--reef);box-shadow:0 50px 90px -40px rgba(0,0,0,.85),inset 0 0 0 1px rgba(255,255,255,.1)}:where(.frescalo-inner-body) .rec__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.frescalo-inner-body) .rec__sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.2) 48%,transparent 60%);transform:translateX(-120%)}:where(.frescalo-inner-body) .rec__more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,60px);margin-top:clamp(40px,5vw,64px)}:where(.frescalo-inner-body) .risk{position:relative;max-width:76ch;margin:clamp(26px,3vw,40px) 0 0;padding:14px 18px 14px 50px;border-radius:14px;border:1px solid rgba(212,167,106,.45);background:rgba(212,167,106,.08);font-size:14.5px;line-height:1.55;color:rgba(245,240,232,.88)}:where(.frescalo-inner-body) .risk:before{content:"";position:absolute;left:17px;top:15px;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--sand-hi);background:linear-gradient(var(--sand-hi),var(--sand-hi)) 50% 30% /1.5px 3px no-repeat,linear-gradient(var(--sand-hi),var(--sand-hi)) 50% 72% /1.5px 6px no-repeat}:where(.frescalo-inner-body) .placards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin-top:clamp(50px,6vw,80px)}:where(.frescalo-inner-body) .placard{position:relative;overflow:hidden;padding:26px 22px;border-radius:6px 6px 20px 20px;background:linear-gradient(180deg,#102A40,#0A1C2C);border:1px solid rgba(212,167,106,.3);box-shadow:0 30px 60px -36px rgba(0,0,0,.9)}:where(.frescalo-inner-body) .placard:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#A9824C,var(--sand-hi),#A9824C)}:where(.frescalo-inner-body) .placard__n{display:block;margin-bottom:18px;font:800 13px/1 var(--mono);letter-spacing:.14em;color:var(--sand-hi)}:where(.frescalo-inner-body) .placard h3{margin:0 0 10px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:clamp(20px,1.7vw,24px);line-height:1.2}:where(.frescalo-inner-body) .placard p{margin:0;font-size:15px;line-height:1.58;color:rgba(245,240,232,.8)}:where(.frescalo-inner-body) .placard__sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.12) 48%,transparent 60%);transform:translateX(-120%)}:where(.frescalo-inner-body) .ln{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(36px,6vw,90px);align-items:center;max-width:var(--max);margin:0 auto;padding:clamp(70px,9vw,130px) var(--gut) clamp(90px,10vw,150px)}:where(.frescalo-inner-body) .ln__photo{position:relative;overflow:hidden;aspect-ratio:2/3;border-radius:30px;background:var(--reef);box-shadow:0 50px 90px -40px rgba(0,0,0,.85)}:where(.frescalo-inner-body) .ln__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.frescalo-inner-body) .column{position:absolute;left:20%;width:28%;top:13%;height:42%;pointer-events:none;overflow:hidden;border-radius:40% 40% 10% 10%/12% 12% 4% 4%}:where(.frescalo-inner-body) .column i{position:absolute;bottom:-10px;width:var(--s,5px);height:var(--s,5px);border-radius:50%;border:1px solid rgba(225,248,255,.85);background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.9) 0 18%,transparent 55%);opacity:0}:where(.frescalo-inner-body).js:not(.still) .column i{animation:fr-rise var(--t,5s) linear var(--dl,0s) infinite}:where(.frescalo-inner-body) .column i:first-child{left:12%;--s:6px;--t:5.2s;--dl:-.4s}:where(.frescalo-inner-body) .column i:nth-child(2){left:22%;--s:4px;--t:4.4s;--dl:-2.1s}:where(.frescalo-inner-body) .column i:nth-child(3){left:31%;--s:7px;--t:6s;--dl:-3.3s}:where(.frescalo-inner-body) .column i:nth-child(4){left:40%;--s:3px;--t:3.8s;--dl:-1.2s}:where(.frescalo-inner-body) .column i:nth-child(5){left:47%;--s:5px;--t:5s;--dl:-4.4s}:where(.frescalo-inner-body) .column i:nth-child(6){left:55%;--s:8px;--t:6.4s;--dl:-.9s}:where(.frescalo-inner-body) .column i:nth-child(7){left:63%;--s:4px;--t:4.2s;--dl:-2.8s}:where(.frescalo-inner-body) .column i:nth-child(8){left:71%;--s:6px;--t:5.6s;--dl:-3.9s}:where(.frescalo-inner-body) .column i:nth-child(9){left:80%;--s:3px;--t:3.6s;--dl:-1.7s}:where(.frescalo-inner-body) .column i:nth-child(10){left:18%;--s:3px;--t:4s;--dl:-3s}:where(.frescalo-inner-body) .column i:nth-child(11){left:36%;--s:5px;--t:4.8s;--dl:-.2s}:where(.frescalo-inner-body) .column i:nth-child(12){left:52%;--s:3px;--t:3.4s;--dl:-2.4s}:where(.frescalo-inner-body) .column i:nth-child(13){left:67%;--s:5px;--t:5.4s;--dl:-4.9s}:where(.frescalo-inner-body) .column i:nth-child(14){left:86%;--s:4px;--t:4.6s;--dl:-1.5s}@keyframes fr-rise{0%{transform:translate(0);opacity:0}10%{opacity:.9}50%{transform:translate(5px,-48vh)}90%{opacity:.8}to{transform:translate(-3px,-96vh);opacity:0}}:where(.frescalo-inner-body) .card{margin-top:30px;padding:clamp(22px,2.6vw,32px);border-radius:22px;background:var(--pearl);color:var(--deep);box-shadow:0 40px 80px -40px rgba(0,0,0,.9)}:where(.frescalo-inner-body) .card__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}:where(.frescalo-inner-body) .field{display:grid;gap:6px;font-size:13px;font-weight:750}:where(.frescalo-inner-body) .field input{width:100%;height:46px;padding:0 14px;border-radius:12px;border:1px solid rgba(11,29,46,.2);background:#E9E3D8;font:inherit;font-weight:500;color:var(--deep);cursor:not-allowed}:where(.frescalo-inner-body) .field input::-moz-placeholder{color:rgba(11,29,46,.5)}:where(.frescalo-inner-body) .field input::placeholder{color:rgba(11,29,46,.5)}:where(.frescalo-inner-body) .consent{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;font-size:13.5px;line-height:1.5}:where(.frescalo-inner-body) .consent input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--teal)}:where(.frescalo-inner-body) .consent a{font-weight:700;color:#1F6E6E}:where(.frescalo-inner-body) .card__note{margin:0 0 18px;font-size:12.5px;line-height:1.5;font-weight:700;color:#1F6E6E}:where(.frescalo-inner-body) .card .btn{width:100%;background:var(--deep);color:var(--pearl);box-shadow:0 18px 30px -18px rgba(11,29,46,.9)}:where(.frescalo-inner-body) .card .btn__fill{background:var(--teal)}:where(.frescalo-inner-body) .ln__here{position:absolute;z-index:2;left:0;top:0;width:0;height:0;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .5s,visibility 0s .5s}:where(.frescalo-inner-body) .ln.is-arrived .ln__here{visibility:visible;opacity:1;transition:opacity .25s}:where(.frescalo-inner-body) .ln.is-arrived.is-settled .ln__here{visibility:hidden;opacity:0;transition:opacity .6s,visibility 0s .6s}:where(.frescalo-inner-body) .ln__ring{position:absolute;inset:0;border-radius:14px;border:2px solid var(--teal);opacity:0}:where(.frescalo-inner-body) .ln__ring+.ln__ring{border-width:1.5px;border-color:#1F6E6E}:where(.frescalo-inner-body) .ln.is-arrived .ln__ring{animation:fr-ripple 1.5s cubic-bezier(.2,.7,.3,1) 1.2s 2 both}:where(.frescalo-inner-body) .ln.is-arrived .ln__ring+.ln__ring{animation-delay:1.45s}@keyframes fr-ripple{0%{inset:0;opacity:0;border-radius:14px}10%{opacity:.95}to{inset:-14px;opacity:0;border-radius:26px}}:where(.frescalo-inner-body) .ln__cue{position:absolute;top:calc(100% + var(--pad, 22px) - 21px);left:-12px;right:-6px;display:flex;align-items:flex-start;justify-content:flex-end}:where(.frescalo-inner-body) .ln__trail{position:relative;flex:1 1 150px;min-width:64px;max-width:150px;height:42px;margin-right:4px;--y0:21px;--y1:calc(24px - var(--pad, 22px));transform:scaleX(-1)}:where(.frescalo-inner-body) .ln__trail i{position:absolute;left:calc(var(--t) * 100%);top:calc(var(--y0) + var(--e) * (var(--y1) - var(--y0)));width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);border-radius:50%;border:1.6px solid var(--teal);background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.9) 0 16%,rgba(127,209,203,.35) 30%,rgba(127,209,203,.22) 100%)}:where(.frescalo-inner-body) .ln__head{position:absolute;left:100%;top:var(--y1);width:18px;height:18px;margin:-6px 0 0 -9px;overflow:visible;transform:rotate(var(--rot,0deg))}:where(.frescalo-inner-body) .ln__head path{fill:none;stroke:#1F6E6E;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}:where(.frescalo-inner-body) .ln__here--side .ln__cue{top:auto;left:auto;right:100%;bottom:calc(-1 * var(--pad, 22px));align-items:flex-end;flex-direction:row-reverse}:where(.frescalo-inner-body) .ln__here--side .ln__trail{flex:none;width:150px;max-width:none;height:46px;margin:0 12px 0 4px;--y0:25px;--y1:4px;transform:none}:where(.frescalo-inner-body) .ln__here--side .ln__head{--rot:70deg;margin:-9px 0 0 -9px}:where(.frescalo-inner-body) .ln__plaque{position:relative;flex:none;display:block;height:42px;padding:0 26px;border-radius:4px 4px 13px 13px;border:1px solid rgba(212,167,106,.6);background:radial-gradient(circle at 10px 55%,var(--sand) 0 2.2px,transparent 2.8px),radial-gradient(circle at calc(100% - 10px) 55%,var(--sand) 0 2.2px,transparent 2.8px),linear-gradient(180deg,#133250,#0A1C2C);box-shadow:0 20px 34px -16px rgba(0,0,0,.9),0 0 0 1px rgba(10,28,44,.35);white-space:nowrap;font-family:var(--display);font-style:italic;font-weight:580;font-variation-settings:"opsz" 48;font-size:24px;line-height:42px;color:var(--sand-hi);transform-origin:50% 0}:where(.frescalo-inner-body) .ln__plaque:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;border-radius:4px 4px 0 0;background:linear-gradient(90deg,#A9824C,var(--sand-hi),#A9824C)}:where(.frescalo-inner-body) .ln.is-arrived .ln__plaque{animation:fr-plaque .8s var(--ease) .05s both}:where(.frescalo-inner-body) .ln.is-arrived .ln__trail i{animation:fr-bubble-in .5s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(.4s + var(--i) * .1s)}:where(.frescalo-inner-body) .ln.is-arrived .ln__head path{animation:fr-draw .35s ease-out 1s both}@keyframes fr-plaque{0%{opacity:0;transform:perspective(500px) rotateX(-75deg)}to{opacity:1;transform:none}}@keyframes fr-bubble-in{0%{opacity:0;transform:translateY(8px) scale(0)}to{opacity:1;transform:none}}@keyframes fr-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (max-width:380px){:where(.frescalo-inner-body) .ln__plaque{padding:0 21px;font-size:22px}}:where(.frescalo-inner-body) .ft{position:relative;z-index:1;overflow-x:clip;margin-top:clamp(20px,4vw,60px);background:linear-gradient(180deg,#3E3A2E,#262319 70%)}:where(.frescalo-inner-body) .floor{position:absolute;left:50%;bottom:calc(100% - 2px);width:max(100%,1000px);transform:translateX(-50%);height:clamp(90px,11vw,160px);overflow:visible}:where(.frescalo-inner-body) .floor__back{fill:#2D3330}:where(.frescalo-inner-body) .floor__front{fill:#3E3A2E}:where(.frescalo-inner-body) .seagrass path{transform-box:fill-box;transform-origin:50% 100%}:where(.frescalo-inner-body).js:not(.still) .seagrass path{animation:fr-grass var(--d,5s) ease-in-out var(--dl,0s) infinite alternate}@keyframes fr-grass{0%{transform:skewX(-7deg)}to{transform:skewX(7deg)}}:where(.frescalo-inner-body) .ft__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:26px;max-width:var(--max);margin:0 auto;padding:clamp(40px,5vw,70px) var(--gut) clamp(100px,10vw,120px)}:where(.frescalo-inner-body) .ft__logo{width:clamp(180px,17vw,230px);display:block}:where(.frescalo-inner-body) .ft__logo img{width:100%;height:auto}:where(.frescalo-inner-body) .ft__links{display:flex;align-items:center;gap:22px}:where(.frescalo-inner-body) .ft__links>a{font-weight:700;text-underline-offset:4px}:where(.frescalo-inner-body) .ft .locale a[aria-current=page]{background:var(--sand-hi);border-color:var(--sand-hi);color:#262319}:where(.frescalo-inner-body) .proto{position:fixed;left:14px;bottom:14px;z-index:30;display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:999px;background:rgba(6,18,29,.92);border:1px solid rgba(127,209,203,.35);color:var(--pearl);font-size:12px;font-weight:600;backdrop-filter:blur(8px)}:where(.frescalo-inner-body) .proto__motion{padding:5px 10px;border-radius:999px;background:rgba(245,240,232,.1);text-decoration:none}:where(.frescalo-inner-body) .proto__motion:hover{background:rgba(245,240,232,.2)}:where(.frescalo-inner-body) .demo{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:rgba(6,18,29,.6);backdrop-filter:blur(6px)}:where(.frescalo-inner-body) .demo__card{position:relative;overflow:hidden;width:min(460px,100%);padding:40px 30px 28px;border-radius:24px;background:var(--pearl);color:var(--deep);border:1px solid var(--teal);text-align:center;box-shadow:0 40px 90px -40px rgba(0,0,0,.7)}:where(.frescalo-inner-body) .demo__bubbles{position:relative;height:46px;margin:0 auto 10px;width:80px}:where(.frescalo-inner-body) .demo__bubbles i{position:absolute;bottom:0;border-radius:50%;border:2px solid var(--teal)}:where(.frescalo-inner-body) .demo__bubbles i:first-child{left:30px;width:20px;height:20px}:where(.frescalo-inner-body) .demo__bubbles i:nth-child(2){left:20px;bottom:22px;width:10px;height:10px}:where(.frescalo-inner-body) .demo__bubbles i:nth-child(3){left:48px;bottom:16px;width:12px;height:12px}:where(.frescalo-inner-body) .demo__bubbles i:nth-child(4){left:38px;bottom:34px;width:7px;height:7px}:where(.frescalo-inner-body) .demo__bubbles i:nth-child(5){left:56px;bottom:36px;width:5px;height:5px}:where(.frescalo-inner-body) .demo__card h2{margin:0 0 10px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 72;font-size:28px}:where(.frescalo-inner-body) .demo__card p{margin:0 0 22px;font-size:15.5px;line-height:1.55;color:rgba(11,29,46,.84)}@media (max-width:1240px){:where(.frescalo-inner-body) .hd__nav{display:none}:where(.frescalo-inner-body) .hd__lang{margin-left:auto}:where(.frescalo-inner-body) .hd__menu{display:inline-flex}}@media (max-width:1100px){:where(.frescalo-inner-body) .placards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:where(.frescalo-inner-body) .emp,:where(.frescalo-inner-body) .ln,:where(.frescalo-inner-body) .ls__above,:where(.frescalo-inner-body) .rec__more,:where(.frescalo-inner-body) .rec__top{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body) .hero__copy{max-width:100%}:where(.frescalo-inner-body) .emp__media,:where(.frescalo-inner-body) .ln__media{max-width:460px}:where(.frescalo-inner-body) .ls__wall{max-width:460px;width:100%;margin:0 auto}:where(.frescalo-inner-body) .ls__copy{padding-bottom:0}:where(.frescalo-inner-body) .pillars{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body) .hero__cue{display:none}}@media (max-width:700px){:where(.frescalo-inner-body){--hd:66px;font-size:16px}:where(.frescalo-inner-body) .hd{top:8px;left:8px;right:8px;gap:10px}:where(.frescalo-inner-body) .hd__logo{width:124px}:where(.frescalo-inner-body) .hd__lang{display:none}:where(.frescalo-inner-body) .hd__menu{margin-left:auto}:where(.frescalo-inner-body) .hero{padding:6px}:where(.frescalo-inner-body) .hero__frame{align-items:flex-end;padding:calc(var(--hd) + 40px) 22px 64px;border-radius:22px}:where(.frescalo-inner-body) .hero__pic{left:calc((100cqw - var(--w)) * .78)}:where(.frescalo-inner-body) .hero__veil{background:linear-gradient(0deg,rgba(6,18,29,.95),rgba(6,18,29,.75) 55%,rgba(6,18,29,.15))}:where(.frescalo-inner-body) .placards{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body) .card__fields{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body) .ft__inner{flex-direction:column;align-items:flex-start}:where(.frescalo-inner-body) .proto{left:8px;bottom:8px;font-size:11px}}@media (max-width:480px){:where(.frescalo-inner-body) .soon__sep{display:none}:where(.frescalo-inner-body) .soon__hood.chip{font-size:.68rem;letter-spacing:.12em}:where(.frescalo-inner-body) .soon__tag{font-size:14px}:where(.frescalo-inner-body) .soon__tank{gap:10px;padding-left:14px;padding-right:12px}}:where(.frescalo-inner-body).still *,:where(.frescalo-inner-body).still :after,:where(.frescalo-inner-body).still :before{animation:none!important;transition-duration:.01ms!important}:where(.frescalo-inner-body){--mkp-ink:#1C1C2E;--mkp-muted:rgba(28,28,46,.68);--mkp-accent:#C47832;--mkp-accent-ink:#94511A;--mkp-accent-soft:rgba(196,120,50,.12);--mkp-hover:rgba(61,79,111,.08);--mkp-line:rgba(0,0,0,.1);--mkp-chip:#E8EDF2;--mkp-btn-bg:#fff;--mkp-btn-ink:#1C1C2E;--mkp-btn-line:rgba(28,28,46,.2);--mkp-btn-icon:#3D4F6F;--mkp-radius:10px;--mkp-panel-bg:#fff;--mkp-mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--mkp-ease:cubic-bezier(.22,.8,.2,1)}:where(.frescalo-inner-body) .mkt{display:flex;align-items:center;gap:8px}:where(.frescalo-inner-body) .mkt .mkt__l{display:none!important}:where(.frescalo-inner-body) .mkp{position:relative}:where(.frescalo-inner-body) .mkp .mkp__src{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;opacity:0;pointer-events:none;clip:rect(0 0 0 0)}:where(.frescalo-inner-body) .hd__lang.mkl{gap:0;padding:0;border:0;background:none;box-shadow:none}:where(.frescalo-inner-body) .hd__lang.mkl>a{display:none!important}:where(.frescalo-inner-body) .mkp__btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 11px 0 10px;border:1px solid var(--mkp-btn-line);border-radius:var(--mkp-radius);background:var(--mkp-btn-bg);font:inherit;font-size:.82rem;font-weight:750;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--mkp-btn-ink);cursor:pointer;transition:border-color .25s,box-shadow .25s}:where(.frescalo-inner-body) .mkp.is-open .mkp__btn,:where(.frescalo-inner-body) .mkp__btn:hover{border-color:var(--mkp-accent);box-shadow:0 0 0 3px var(--mkp-accent-soft)}:where(.frescalo-inner-body) .mkp__btn:focus-visible{outline:2px solid var(--mkp-accent);outline-offset:2px}:where(.frescalo-inner-body) .mkp__globe{flex:none;width:17px;height:17px;fill:none;stroke:var(--mkp-btn-icon);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body) .mkp__code{font-size:.82rem;font-weight:820;letter-spacing:.04em}:where(.frescalo-inner-body) .mkp__cur{flex:none;padding:2px 6px;border-radius:5px;background:var(--mkp-chip);font:800 10.5px/1.3 var(--mkp-mono);letter-spacing:.04em;color:var(--mkp-btn-icon)}:where(.frescalo-inner-body) .mkp__chev{flex:none;width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s var(--mkp-ease)}:where(.frescalo-inner-body) .mkp.is-open .mkp__chev{transform:rotate(180deg)}:where(.frescalo-inner-body) .mkp__btn--lang .mkp__long small{font-size:12px;font-weight:500;opacity:.7}:where(.frescalo-inner-body) .mkp__btn--lang .mkp__short{display:none}@media (max-width:1180px){:where(.frescalo-inner-body) .mkp__btn--lang .mkp__long small{display:none}}@media (max-width:900px){:where(.frescalo-inner-body) .mkp__btn--lang .mkp__globe,:where(.frescalo-inner-body) .mkp__btn--lang .mkp__long{display:none}:where(.frescalo-inner-body) .mkp__btn--lang .mkp__short{display:inline}:where(.frescalo-inner-body) .mkp__btn--lang{gap:6px}}:where(.frescalo-inner-body) .mkp__panel{position:fixed;right:16px;top:80px;z-index:60;display:flex;flex-direction:column;width:min(600px,calc(100vw - 24px));max-height:min(78vh,640px);padding:20px 20px 16px;border-radius:18px;background:var(--mkp-panel-bg);box-sizing:border-box;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 30px 70px -28px rgba(0,0,0,.55);font-family:inherit;text-transform:none;letter-spacing:0;color:var(--mkp-ink);text-align:left}:where(.frescalo-inner-body) .mkp__panel[hidden]{display:none}:where(.frescalo-inner-body) .mkp__panel.mkp__panel--lang.mkp__panel--lang{width:min(300px,calc(100vw - 24px))}:where(.frescalo-inner-body) .mkp__panel:before{content:"";position:absolute;left:var(--mkp-ax,calc(100% - 38px));top:-7px;width:12px;height:12px;background:var(--mkp-panel-bg);transform:rotate(45deg);box-shadow:-1px -1px 0 rgba(0,0,0,.08)}:where(.frescalo-inner-body).js:not(.still) .mkp__panel:not([hidden]){animation:mkp-in .28s var(--mkp-ease)}@keyframes mkp-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}:where(.frescalo-inner-body) .mkp__head{position:relative;flex:none;display:flow-root;padding-right:40px}:where(.frescalo-inner-body) .mkp__h{margin:0 0 4px;font-size:21px;font-weight:750;line-height:1.2;letter-spacing:-.01em;color:var(--mkp-ink)}:where(.frescalo-inner-body) .mkp__p{margin:0 0 14px;font-size:13px;font-weight:500;line-height:1.45;color:var(--mkp-muted)}:where(.frescalo-inner-body) .mkp__x{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:none;color:var(--mkp-muted);cursor:pointer}:where(.frescalo-inner-body) .mkp__x:hover{background:var(--mkp-hover);color:var(--mkp-ink)}:where(.frescalo-inner-body) .mkp__x:focus-visible{outline:2px solid var(--mkp-accent);outline-offset:1px}:where(.frescalo-inner-body) .mkp__x svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}:where(.frescalo-inner-body) .mkp__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;margin:0 -12px;padding:2px 12px 0;border-top:1px solid transparent;transition:border-color .2s}:where(.frescalo-inner-body) .mkp__panel.is-scrolled .mkp__body{border-top-color:var(--mkp-line)}:where(.frescalo-inner-body) .mkp__regs{display:grid;grid-template-columns:1fr 1fr;gap:6px 22px}:where(.frescalo-inner-body) .mkp__reg:first-child{grid-row:span 2}:where(.frescalo-inner-body) .mkp__langs,:where(.frescalo-inner-body) .mkp__reg{margin-bottom:10px}:where(.frescalo-inner-body) .mkp__rt{margin:2px 0 6px;padding-bottom:6px;border-bottom:2px solid var(--mkp-accent);font:800 10.5px/1.2 var(--mkp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mkp-accent-ink)}:where(.frescalo-inner-body) .mkp__opt{position:relative;display:flex;align-items:center;gap:10px;box-sizing:border-box;min-height:44px;margin:0 -10px;padding:7px 10px;border-radius:10px;font-size:14.5px;font-weight:650;line-height:1.25;color:var(--mkp-ink);text-decoration:none;cursor:pointer;outline:none}:where(.frescalo-inner-body) .mkp__opt:focus-visible,:where(.frescalo-inner-body) .mkp__opt:hover{background:var(--mkp-hover)}:where(.frescalo-inner-body) .mkp__opt:focus-visible{box-shadow:inset 0 0 0 2px var(--mkp-accent)}:where(.frescalo-inner-body) .mkp__on{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.frescalo-inner-body) .mkp__on small{display:block;margin-top:1px;font-size:12px;font-weight:500;color:var(--mkp-muted)}:where(.frescalo-inner-body) .mkp__oc{flex:none;font:700 11px/1 var(--mkp-mono);letter-spacing:.05em;color:var(--mkp-muted);white-space:nowrap}:where(.frescalo-inner-body) .mkp__tick{flex:none;width:16px;height:16px;fill:none;stroke:var(--mkp-accent);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;opacity:0}:where(.frescalo-inner-body) .mkp__opt[aria-selected=true]{background:var(--mkp-accent-soft);color:var(--mkp-accent-ink)}:where(.frescalo-inner-body) .mkp__opt[aria-selected=true] .mkp__tick{opacity:1}:where(.frescalo-inner-body) .mkp__scrim{position:fixed;inset:0;z-index:59;background:rgba(0,0,0,.45);backdrop-filter:blur(2px)}:where(.frescalo-inner-body).mkp-lock{overflow:hidden}@media (max-width:700px){:where(.frescalo-inner-body) .mkp__btn{height:36px;padding:0 9px 0 8px;gap:6px}:where(.frescalo-inner-body) .mkp__panel.mkp__panel.mkp__panel{left:0;right:0;top:auto;bottom:0;width:auto;max-height:82vh;max-height:82svh;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.frescalo-inner-body) .mkp__panel{padding:14px 18px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}:where(.frescalo-inner-body) .mkp__panel:before{display:none}:where(.frescalo-inner-body) .mkp__x{top:-4px;right:-8px}:where(.frescalo-inner-body) .mkp__regs{grid-template-columns:minmax(0,1fr);gap:0}:where(.frescalo-inner-body) .mkp__reg:first-child{grid-row:auto}:where(.frescalo-inner-body) .mkp__opt{min-height:50px;font-size:15.5px}:where(.frescalo-inner-body).js:not(.still) .mkp__panel:not([hidden]){animation:mkp-up .32s var(--mkp-ease)}}@keyframes mkp-up{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:340px){:where(.frescalo-inner-body) .mkp__btn .mkp__code{display:none}}@media (prefers-reduced-motion:reduce){:where(.frescalo-inner-body) .mkp__panel{animation:none!important}:where(.frescalo-inner-body) .mkp__body,:where(.frescalo-inner-body) .mkp__chev{transition:none}}@media (max-width:460px){:where(.frescalo-inner-body) .hd:has(.mkt){gap:8px}:where(.frescalo-inner-body) .hd:has(.mkt) .hd__menu>span:not(.hd__menu-icon){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:where(.frescalo-inner-body) .hd:has(.mkt) .hd__menu{padding:0 11px}}@media (max-width:330px){:where(.frescalo-inner-body) .hd:has(.mkt){gap:6px;padding-left:10px;padding-right:10px}:where(.frescalo-inner-body) .hd:has(.mkt) .hd__logo{width:96px}:where(.frescalo-inner-body) .hd:has(.mkt) .hd__logo img{width:100%;height:auto}}:where(.frescalo-inner-body){--mkp-ink:#0B1D2E;--mkp-muted:rgba(11,29,46,.68);--mkp-accent:#2E8B8B;--mkp-accent-ink:#1A3A5C;--mkp-accent-soft:rgba(46,139,139,.14);--mkp-hover:rgba(26,58,92,.08);--mkp-chip:#E6EEF1;--mkp-btn-ink:#0B1D2E;--mkp-btn-line:rgba(11,29,46,.22);--mkp-btn-icon:#2E8B8B;--mkp-radius:999px}:where(.frescalo-inner-body) .hd{--mkp-btn-bg:rgba(255,255,255,.08);--mkp-btn-ink:#F5F0E8;--mkp-btn-line:rgba(127,209,203,.35);--mkp-btn-icon:#7FD1CB;--mkp-chip:rgba(127,209,203,.16)}:where(.frescalo-inner-body) .mkp--frescalo .mkp__fish{stroke-linejoin:round}:where(.frescalo-inner-body) .mkp--frescalo .mkp__fish path:first-child{fill:rgba(127,209,203,.2)}:where(.frescalo-inner-body) .mkp--frescalo .mkp__fish-eye{fill:var(--mkp-btn-icon);stroke:none}:where(.frescalo-inner-body) .mkp--frescalo .mkp__fish-bub{stroke-width:1.1}:where(.frescalo-inner-body) .mkp--frescalo .mkp__code{font-family:var(--display);font-weight:600;letter-spacing:.03em;font-size:.9rem}:where(.frescalo-inner-body) .mkp__panel.mkp--frescalo{--mkp-panel-bg:#F1F8F8;width:min(600px,calc(100vw - 24px));padding:24px 22px 18px;border-radius:20px;background:linear-gradient(180deg,#F1F8F8,#E6F2F1 55%,#D6EAE8);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(26,58,92,.16),0 34px 60px -24px rgba(6,18,29,.6)}:where(.frescalo-inner-body) .mkp__panel.mkp--frescalo:before{box-shadow:-1px -1px 0 rgba(26,58,92,.16)}:where(.frescalo-inner-body) .mkp__panel.mkp--frescalo:after{content:"";position:absolute;right:18px;bottom:16px;width:26px;height:64px;pointer-events:none;opacity:.7;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 64' fill='none' stroke='%232E8B8B'%3E%3Ccircle cx='15' cy='58' r='4'/%3E%3Ccircle cx='9' cy='44' r='3'/%3E%3Ccircle cx='17' cy='31' r='2.3'/%3E%3Ccircle cx='11' cy='19' r='1.8'/%3E%3Ccircle cx='16' cy='8' r='1.3'/%3E%3C/svg%3E") no-repeat 50% /contain}:where(.frescalo-inner-body) .mkp--frescalo .mkp__h{margin-bottom:6px;font-family:var(--display);font-weight:600;font-size:21px;line-height:1.18;letter-spacing:-.005em;color:var(--deep,#0B1D2E)}:where(.frescalo-inner-body) .mkp--frescalo .mkp__p{margin-bottom:18px;font-size:13px;color:rgba(11,29,46,.7)}:where(.frescalo-inner-body) .mkp--frescalo .mkp__rt{position:relative;padding:0 0 13px;border-bottom:0;font-family:var(--display);font-weight:600;font-size:15px;letter-spacing:0;text-transform:none;color:var(--reef,#1A3A5C)}:where(.frescalo-inner-body) .mkp--frescalo .mkp__rt:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 6'%3E%3Ccircle cx='2' cy='4' r='1.6' fill='%23D4A76A'/%3E%3Ccircle cx='6.5' cy='4.6' r='1.1' fill='%23E8C48F'/%3E%3Ccircle cx='10.5' cy='3.6' r='1.8' fill='%23C9995A'/%3E%3Ccircle cx='15' cy='4.5' r='1.2' fill='%23E8C48F'/%3E%3Ccircle cx='19' cy='3.9' r='1.5' fill='%23D4A76A'/%3E%3Ccircle cx='22.6' cy='4.7' r='.9' fill='%23C9995A'/%3E%3C/svg%3E") repeat-x 0 0 /24px 6px}:where(.frescalo-inner-body) .mkp--frescalo .mkp__opt{border-radius:12px}:where(.frescalo-inner-body) .mkp--frescalo .mkp__opt:focus-visible,:where(.frescalo-inner-body) .mkp--frescalo .mkp__opt:hover{background:rgba(46,139,139,.1)}:where(.frescalo-inner-body) .mkp--frescalo .mkp__opt[aria-selected=true]{background:rgba(255,255,255,.85);color:var(--deep,#0B1D2E);box-shadow:inset 0 0 0 1.5px rgba(46,139,139,.55)}:where(.frescalo-inner-body) .mkp--frescalo .mkp__tick{stroke:var(--teal,#2E8B8B)}:where(.frescalo-inner-body) .mkp--frescalo .mkp__oc{color:rgba(26,58,92,.7)}@media (max-width:700px){:where(.frescalo-inner-body) .mkp__panel.mkp--frescalo{padding-top:28px}:where(.frescalo-inner-body) .mkp__panel.mkp--frescalo:after{display:none}}:where(.frescalo-inner-body) .card,:where(.frescalo-inner-body) .demo__card{background:#fff}:where(.frescalo-inner-body) .field input{background:#EEF3F5}:where(.frescalo-inner-body).fsh .hd--pages{overflow:visible}:where(.frescalo-inner-body).fsh .hd--pages .hd__depth{left:16px;width:calc(100% - 32px)}:where(.frescalo-inner-body).fsh .hd--pages .hd__nav--pages{gap:0}:where(.frescalo-inner-body).fsh .hd--pages .dd__btn,:where(.frescalo-inner-body).fsh .hd--pages .hd__nav--pages a{padding:9px 10px;font-size:.78rem}@media (max-width:1240px) and (min-width:1001px){:where(.frescalo-inner-body).fsh .hd--pages:not(.hd--tight) .hd__nav{display:flex}:where(.frescalo-inner-body).fsh .hd--pages:not(.hd--tight) .hd__menu{display:none}:where(.frescalo-inner-body).fsh .hd--pages:not(.hd--tight) .hd__lang{margin-left:0}}@media (max-width:1000px){:where(.frescalo-inner-body).fsh .hd--pages .hd__nav--pages{display:none}:where(.frescalo-inner-body).fsh .hd--pages .hd__menu{display:inline-flex}:where(.frescalo-inner-body).fsh .hd--pages .mkt{margin-left:auto}:where(.frescalo-inner-body).fsh .hd--pages .hd__lang{margin-left:0}}@media (max-width:600px){:where(.frescalo-inner-body).fsh .hd--pages .hd__lang{display:none}}:where(.frescalo-inner-body).fsh .hd--pages.hd--tight .hd__nav--pages{display:none}:where(.frescalo-inner-body).fsh .hd--pages.hd--tight .hd__menu{display:inline-flex}:where(.frescalo-inner-body).fsh .hd--pages.hd--tight .mkt{margin-left:auto}:where(.frescalo-inner-body).fsh .hd--pages.hd--tight .hd__lang{margin-left:0}:where(.frescalo-inner-body).fsh .hd--pages .hd__menu{color:var(--pearl)}:where(.frescalo-inner-body).fsh .dd{position:relative;display:inline-flex;align-items:center}:where(.frescalo-inner-body).fsh .dd__btn{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;background:none;font:inherit;font-size:.78rem;font-weight:750;white-space:nowrap;color:rgba(245,240,232,.86);cursor:pointer}:where(.frescalo-inner-body).fsh .dd__btn svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s}:where(.frescalo-inner-body).fsh .dd.is-open .dd__btn,:where(.frescalo-inner-body).fsh .dd__btn:hover{background:rgba(245,240,232,.08);color:var(--pearl)}:where(.frescalo-inner-body).fsh .dd__menu{position:absolute;left:0;top:calc(100% + 14px);z-index:5;display:grid;min-width:270px;padding:8px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(11,29,46,.12),0 30px 50px -24px rgba(6,18,29,.55);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .25s var(--ease),visibility 0s .25s}:where(.frescalo-inner-body).fsh .dd__menu:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}:where(.frescalo-inner-body).fsh .dd.is-open .dd__menu,:where(.frescalo-inner-body).fsh .dd:focus-within .dd__menu,:where(.frescalo-inner-body).fsh .dd:hover .dd__menu{opacity:1;visibility:visible;transform:none;transition:opacity .25s,transform .3s var(--ease)}:where(.frescalo-inner-body).fsh .dd.is-open .dd__btn svg,:where(.frescalo-inner-body).fsh .dd:hover .dd__btn svg{transform:rotate(180deg)}:where(.frescalo-inner-body).fsh .dd__menu a{display:block;padding:10px 12px!important;border-radius:8px;font-size:.84rem;font-weight:720;color:var(--deep)!important;background:none!important;white-space:nowrap;text-decoration:none}:where(.frescalo-inner-body).fsh .dd__menu a:hover{background:rgba(46,139,139,.12)!important}:where(.frescalo-inner-body).fsh .dd__menu .dd__top{margin-bottom:4px;padding-bottom:12px!important;border-bottom:1px solid rgba(11,29,46,.1);border-radius:8px 8px 0 0;font-weight:820}:where(.frescalo-inner-body).fsh .dd.is-shut .dd__menu{opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,visibility 0s .2s}:where(.frescalo-inner-body).fsh .dd.is-shut .dd__btn svg{transform:none}:where(.frescalo-inner-body).fsh .sheet{justify-content:flex-start;overflow-y:auto;gap:28px;padding-top:calc(var(--hd) + 34px)}:where(.frescalo-inner-body).fsh .sheet nav.sheet__nav{display:grid;gap:0}:where(.frescalo-inner-body).fsh .sacc__btn,:where(.frescalo-inner-body).fsh .sheet nav.sheet__nav>a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 2px;border:0;border-bottom:1px solid rgba(127,209,203,.2);background:none;font-family:var(--sans)!important;font-size:20px!important;font-weight:750!important;font-variation-settings:normal;letter-spacing:-.01em;line-height:1.25!important;color:var(--pearl);text-align:left;text-decoration:none}:where(.frescalo-inner-body).fsh .sacc__btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s var(--ease)}:where(.frescalo-inner-body).fsh .sacc.is-open .sacc__btn svg{transform:rotate(180deg)}:where(.frescalo-inner-body).fsh .sacc__menu{display:none;padding:6px 0 10px 14px;border-bottom:1px solid rgba(127,209,203,.2)}:where(.frescalo-inner-body).fsh .sacc.is-open .sacc__menu{display:grid}:where(.frescalo-inner-body).fsh .sheet nav.sheet__nav .sacc__menu a{padding:9px 0;font-family:var(--sans);font-size:16.5px;font-weight:650;letter-spacing:0;line-height:1.3;color:rgba(245,240,232,.74);text-decoration:none}:where(.frescalo-inner-body).fsh .sheet nav.sheet__nav .sacc__menu a:first-child{color:var(--pearl);font-weight:760}:where(.frescalo-inner-body).fsh .sheet .locale{flex-wrap:wrap}:where(.frescalo-inner-body) .side{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 18px;font-size:11.5px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;color:var(--sand-hi)}:where(.frescalo-inner-body) .side span{font-family:var(--display);font-style:italic;font-weight:450;font-variation-settings:"opsz" 36;font-size:15px;letter-spacing:0;text-transform:none;color:rgba(245,240,232,.72)}:where(.frescalo-inner-body) .side__pane{position:relative;flex:none;width:24px;height:17px;border:1.5px solid;border-radius:3px;overflow:hidden}:where(.frescalo-inner-body) .side--front .side__pane:after{content:"";position:absolute;left:0;right:0;bottom:0;height:58%;background:rgba(127,209,203,.6);border-top:1.5px solid var(--teal-hi)}:where(.frescalo-inner-body) .side--back .side__pane:after,:where(.frescalo-inner-body) .side--turn .side__pane:after{content:"";position:absolute;inset:3px 4px;background:repeating-linear-gradient(180deg,currentColor 0 1.5px,transparent 1.5px 4px);opacity:.8}:where(.frescalo-inner-body) .side__arrow{position:relative;width:26px;height:1.5px;background:currentColor}:where(.frescalo-inner-body) .side__arrow:after{content:"";position:absolute;right:-1px;top:-3.5px;width:7px;height:7px;border-top:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)}:where(.frescalo-inner-body) .side--hero{margin-bottom:14px}:where(.frescalo-inner-body) .side--below{position:relative;z-index:2;max-width:var(--max);margin:0 auto 22px}:where(.frescalo-inner-body) .emp__copy .body a,:where(.frescalo-inner-body) .ls__where a,:where(.frescalo-inner-body) .more-link a,:where(.frescalo-inner-body) .rec__more a{color:var(--teal-hi);font-weight:750;text-underline-offset:4px}:where(.frescalo-inner-body) .ls__where{position:relative;z-index:2;max-width:80ch;margin:clamp(28px,3vw,40px) auto 0;text-align:center}:where(.frescalo-inner-body) .gt__play{position:relative;flex:none;width:26px;height:26px;border-radius:50%;border:1.5px solid}:where(.frescalo-inner-body) .gt__play:after{content:"";position:absolute;left:9px;top:6.5px;border-left:9px solid;border-top:5.5px solid transparent;border-bottom:5.5px solid transparent}:where(.frescalo-inner-body) .gt{max-width:var(--max);margin:0 auto;padding:clamp(70px,9vw,130px) var(--gut) clamp(40px,6vw,90px)}:where(.frescalo-inner-body) .gt__row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,80px);align-items:center}:where(.frescalo-inner-body) .gt__h{font-size:clamp(32px,3.6vw,54px)}:where(.frescalo-inner-body) .gt__links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:8px 0 0}:where(.frescalo-inner-body) .gt__a,:where(.frescalo-inner-body) .plate__scene,:where(.frescalo-inner-body) .wrh__link{display:inline-flex;align-items:center;gap:10px;font-weight:750;color:var(--teal-hi);text-decoration:none}:where(.frescalo-inner-body) .gt__a:hover span:last-child,:where(.frescalo-inner-body) .plate__scene:hover span:last-child,:where(.frescalo-inner-body) .wrh__link:hover span:last-child{text-decoration:underline;text-underline-offset:4px}:where(.frescalo-inner-body) .gt__stage{position:relative;margin:0}:where(.frescalo-inner-body) .gt__deep{position:relative;overflow:hidden;padding:clamp(18px,2.2vw,28px) clamp(14px,2vw,26px) clamp(18px,2vw,24px);border-radius:26px;background:linear-gradient(180deg,#0F2A3F,#12405A 30%,#0C2B3D 46%,#081C2B);box-shadow:inset 0 0 0 1px rgba(127,209,203,.24),0 50px 90px -40px rgba(0,0,0,.85)}:where(.frescalo-inner-body) .gt__deep:before{content:"";position:absolute;inset:44% -10% -10%;pointer-events:none;opacity:.5;background:radial-gradient(40% 60% at 30% 0,rgba(190,240,232,.14),transparent 70%),radial-gradient(30% 50% at 75% 0,rgba(190,240,232,.1),transparent 70%)}:where(.frescalo-inner-body) .gt__lab{position:relative;margin:0 0 10px;font-size:10.5px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;color:rgba(245,240,232,.66)}:where(.frescalo-inner-body) .gt__lab--deep{margin:4px 0 12px;color:var(--teal-hi)}:where(.frescalo-inner-body) .gt__eves{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(5px,.8vw,10px);margin:0;padding:0;list-style:none}:where(.frescalo-inner-body) .gt__eve{display:grid;justify-items:center;gap:5px;font-size:11.5px;font-weight:800;color:rgba(245,240,232,.78)}:where(.frescalo-inner-body) .gt__eve small{font:700 10px/1 var(--mono);color:rgba(245,240,232,.5)}:where(.frescalo-inner-body) .gt__glass{position:relative;display:block;width:100%;aspect-ratio:4/3;border-radius:4px;background:#0B1D2E;box-shadow:0 0 0 3px #10171D,0 0 0 4px rgba(212,167,106,.35);overflow:hidden;transition:background .5s,box-shadow .5s}:where(.frescalo-inner-body) .gt__glass:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .5s;background:radial-gradient(80% 60% at 50% 0,rgba(207,243,238,.55),transparent 70%),linear-gradient(180deg,#2A7FA0,#145070 60%,#0A2B44)}:where(.frescalo-inner-body) .gt__glass:after{content:"";position:absolute;left:14%;right:14%;bottom:10%;height:22%;border-radius:50% 50% 0 0;opacity:0;transition:opacity .5s;background:radial-gradient(circle at 25% 60%,#E8A06B 0 22%,transparent 24%),radial-gradient(circle at 55% 40%,#9D6BE0 0 20%,transparent 22%),radial-gradient(circle at 80% 65%,#7FD1CB 0 18%,transparent 20%),#2B4A63}:where(.frescalo-inner-body) .gt__eve.is-lit .gt__glass:after,:where(.frescalo-inner-body) .gt__eve.is-lit .gt__glass:before,:where(.frescalo-inner-body).still .gt__glass:after,:where(.frescalo-inner-body).still .gt__glass:before{opacity:1}:where(.frescalo-inner-body) .gt__eve.is-lit .gt__glass{box-shadow:0 0 0 3px #10171D,0 0 0 4px rgba(212,167,106,.55),0 10px 26px -8px rgba(127,209,203,.6)}:where(.frescalo-inner-body) .gt__eve>span{position:relative;padding-bottom:6px}:where(.frescalo-inner-body) .gt__eve>span:after{content:"";position:absolute;left:50%;bottom:0;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--sand-hi);box-shadow:0 0 10px rgba(232,196,143,.8);transform:scale(0);transition:transform .4s var(--ease)}:where(.frescalo-inner-body) .gt__eve.is-care>span:after,:where(.frescalo-inner-body).still .gt__eve[data-care]>span:after{transform:scale(1)}:where(.frescalo-inner-body) .gt__wl{position:relative;display:block;width:100%;height:22px;margin:12px 0 6px;overflow:visible}:where(.frescalo-inner-body) .gt__wl-a{fill:none;stroke:rgba(220,250,245,.75);stroke-width:1.6;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body) .gt__wl-b{fill:none;stroke:rgba(127,209,203,.35);stroke-width:1.2;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body) .gt__pqs{position:relative;display:grid;gap:8px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body) .gt__pq{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 14px 9px;border-radius:4px 4px 12px 12px;border:1px solid rgba(212,167,106,.38);background:linear-gradient(180deg,#133250,#0A1C2C);box-shadow:0 18px 30px -20px rgba(0,0,0,.9)}:where(.frescalo-inner-body) .gt__pq:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:4px 4px 0 0;background:linear-gradient(90deg,#A9824C,var(--sand-hi),#A9824C)}:where(.frescalo-inner-body) .gt__pk{grid-column:1;font:800 11px/1.3 var(--mono);letter-spacing:.08em;color:var(--sand-hi)}:where(.frescalo-inner-body) .gt__pq>span{grid-column:1;font-size:14px;line-height:1.4;color:rgba(245,240,232,.9)}:where(.frescalo-inner-body) .gt__pq>em{grid-column:2;grid-row:1/span 2}:where(.frescalo-inner-body) .gt__sev{padding:3px 9px;border-radius:999px;font-size:11px;font-style:normal;font-weight:800;white-space:nowrap}:where(.frescalo-inner-body) .gt__sev--0{color:var(--teal-hi);box-shadow:inset 0 0 0 1.5px rgba(127,209,203,.6)}:where(.frescalo-inner-body) .gt__sev--1{color:var(--sand-hi);box-shadow:inset 0 0 0 1.5px rgba(232,196,143,.75)}:where(.frescalo-inner-body) .gt__sev--2{color:#F3A493;box-shadow:inset 0 0 0 1.5px rgba(214,96,74,.85)}:where(.frescalo-inner-body) .gt__rep{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding:12px 14px;border-radius:14px;background:rgba(127,209,203,.12);box-shadow:inset 0 0 0 1px rgba(127,209,203,.4);color:var(--pearl)}:where(.frescalo-inner-body) .gt__rep b{font-size:14px}:where(.frescalo-inner-body) .gt__rep-ico{flex:none;width:22px;height:22px;fill:none;stroke:var(--teal-hi);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body) .gt__st{display:grid;margin-left:auto}:where(.frescalo-inner-body) .gt__st>*{grid-area:1/1;justify-self:end;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap;transition:opacity .3s}:where(.frescalo-inner-body) .gt__d{background:rgba(245,240,232,.12)}:where(.frescalo-inner-body) .gt__s{background:var(--teal-hi);color:var(--deep);opacity:0}:where(.frescalo-inner-body) .gt__stage.is-sent .gt__d,:where(.frescalo-inner-body).still .gt__d{opacity:0}:where(.frescalo-inner-body) .gt__stage.is-sent .gt__s,:where(.frescalo-inner-body).still .gt__s{opacity:1}:where(.frescalo-inner-body) .gt__glint{position:absolute;inset:0;z-index:2;border-radius:26px;pointer-events:none;opacity:0;background:linear-gradient(110deg,transparent 30%,rgba(230,251,247,.28) 48%,transparent 64%)}:where(.frescalo-inner-body) .gt__cap{margin:14px 2px 0;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(245,240,232,.6)}@media (max-width:900px){:where(.frescalo-inner-body) .gt__row{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body) .gt__stage{max-width:560px}}@media (max-width:480px){:where(.frescalo-inner-body) .gt__eve{font-size:10.5px}:where(.frescalo-inner-body) .gt__eve small{display:none}:where(.frescalo-inner-body) .gt__pq{grid-template-columns:minmax(0,1fr);padding:8px 10px}:where(.frescalo-inner-body) .gt__pq>em{grid-column:1;grid-row:auto;justify-self:start}:where(.frescalo-inner-body) .gt__pq>span{font-size:13px}}@media (max-width:340px){:where(.frescalo-inner-body) .gt__deep{padding:14px 10px}:where(.frescalo-inner-body) .gt__pq>span{font-size:12.5px}:where(.frescalo-inner-body) .gt__lab{font-size:9.5px}}:where(.frescalo-inner-body) .wrh{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(26px,4vw,60px);align-items:center;margin:clamp(60px,7vw,100px) 0 0;padding:clamp(20px,3vw,34px);border-radius:26px;border:1px solid rgba(127,209,203,.22);background:linear-gradient(160deg,rgba(26,58,92,.5),rgba(6,18,29,.6))}:where(.frescalo-inner-body) .wrh__h{margin:0 0 12px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 72;font-size:clamp(26px,2.6vw,38px);line-height:1.1}:where(.frescalo-inner-body) .wrh__rec{position:relative;margin:0;padding:14px;border-radius:18px;background:#fff;color:var(--deep);box-shadow:0 40px 70px -40px rgba(0,0,0,.9)}:where(.frescalo-inner-body) .wrh__top{display:grid;gap:2px;margin-bottom:10px}:where(.frescalo-inner-body) .wrh__k{font:800 10.5px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#1F6E6E}:where(.frescalo-inner-body) .wrh__t{font-family:var(--display);font-weight:600;font-size:18px}:where(.frescalo-inner-body) .wrh__ba{position:relative;overflow:hidden;border-radius:12px;aspect-ratio:16/9;background:var(--deep)}:where(.frescalo-inner-body) .wrh__ba img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}:where(.frescalo-inner-body) .wrh__a{clip-path:inset(0 0 0 100%)}:where(.frescalo-inner-body).still .wrh__a{clip-path:inset(0 0 0 50%)}:where(.frescalo-inner-body) .wrh__edge{position:absolute;top:0;bottom:0;left:100%;width:3px;margin-left:-1.5px;background:var(--teal-hi);box-shadow:0 0 12px rgba(127,209,203,.8)}:where(.frescalo-inner-body).still .wrh__edge{left:50%}:where(.frescalo-inner-body) .wrh__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0;padding:0;list-style:none}:where(.frescalo-inner-body) .wrh__steps li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;padding:8px;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(11,29,46,.1);font-size:12.5px;font-weight:700;line-height:1.3}:where(.frescalo-inner-body) .wrh__steps small{grid-column:2;font:600 11px/1 var(--mono);color:rgba(11,29,46,.6)}:where(.frescalo-inner-body) .wrh__btns{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}:where(.frescalo-inner-body) .wrh__go,:where(.frescalo-inner-body) .wrh__keep,:where(.frescalo-inner-body) .wrh__sent{display:inline-flex;padding:7px 12px;border-radius:9px;font-size:12.5px;font-weight:800}:where(.frescalo-inner-body) .wrh__keep{border:1px solid rgba(11,29,46,.25)}:where(.frescalo-inner-body) .wrh__send{display:grid}:where(.frescalo-inner-body) .wrh__send>*{grid-area:1/1}:where(.frescalo-inner-body) .wrh__go{background:var(--deep);color:var(--pearl);transition:opacity .3s}:where(.frescalo-inner-body) .wrh__sent{background:rgba(46,139,139,.16);color:#1F6E6E;opacity:0;transition:opacity .3s}:where(.frescalo-inner-body) .wrh__rec.is-sent .wrh__go,:where(.frescalo-inner-body).still .wrh__go{opacity:0}:where(.frescalo-inner-body) .wrh__rec.is-sent .wrh__sent,:where(.frescalo-inner-body).still .wrh__sent{opacity:1}:where(.frescalo-inner-body) .wrh__mail{position:absolute;left:-18px;bottom:8px;display:grid;gap:2px;padding:10px 14px;border-radius:12px;background:#fff;box-shadow:0 20px 40px -18px rgba(6,18,29,.7),0 0 0 1px rgba(11,29,46,.12);font-size:12px;color:rgba(11,29,46,.7)}:where(.frescalo-inner-body) .wrh__mail b{font-size:13.5px;color:var(--deep)}:where(.frescalo-inner-body).js:not(.still) .wrh__mail{opacity:0}:where(.frescalo-inner-body) .wrh__cap{margin:10px 2px 0;font:800 10.5px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:rgba(11,29,46,.6)}:where(.frescalo-inner-body) .exp{max-width:var(--max);margin:0 auto;padding:clamp(60px,8vw,120px) var(--gut) clamp(30px,4vw,60px)}:where(.frescalo-inner-body) .exp__head{max-width:760px;margin-bottom:clamp(28px,4vw,48px)}:where(.frescalo-inner-body) .plates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,2.4vw,30px) clamp(16px,2vw,26px);margin:0;padding:clamp(26px,2.6vw,34px) clamp(18px,2.4vw,30px);list-style:none;border-radius:26px;background:radial-gradient(120% 90% at 30% 0,#1B2730,#10171D 60%),#10171D;box-shadow:inset 0 0 0 1px rgba(212,167,106,.2),0 50px 90px -50px rgba(0,0,0,.9)}:where(.frescalo-inner-body) .plate{position:relative;display:grid;align-content:start;gap:12px;padding:30px 20px 18px;border-radius:4px 4px 16px 16px;border:1px solid rgba(212,167,106,.32);background:linear-gradient(180deg,#102A40,#0A1C2C);transition:border-color .5s,box-shadow .5s}:where(.frescalo-inner-body) .plate:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;border-radius:4px 4px 0 0;background:linear-gradient(90deg,#A9824C,var(--sand-hi),#A9824C)}:where(.frescalo-inner-body) .plate:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .6s;background:radial-gradient(80% 60% at 50% 0,rgba(232,196,143,.2),transparent 70%)}:where(.frescalo-inner-body) .plate__lamp{position:absolute;left:50%;top:-9px;width:46px;height:9px;margin-left:-23px;border-radius:9px 9px 2px 2px;background:#2B3A44;box-shadow:inset 0 -2px 0 rgba(0,0,0,.4);transition:background .5s,box-shadow .5s}:where(.frescalo-inner-body) .plate.is-lit{border-color:rgba(232,196,143,.7);box-shadow:0 30px 50px -30px rgba(232,196,143,.35)}:where(.frescalo-inner-body) .plate.is-lit:after,:where(.frescalo-inner-body).still .plate:after{opacity:1}:where(.frescalo-inner-body) .plate.is-lit .plate__lamp,:where(.frescalo-inner-body).still .plate__lamp{background:var(--sand-hi);box-shadow:0 6px 18px rgba(232,196,143,.7)}:where(.frescalo-inner-body) .plate__no{font:800 12px/1 var(--mono);letter-spacing:.14em;color:var(--sand-hi)}:where(.frescalo-inner-body) .plate__t{display:grid;gap:6px;text-decoration:none}:where(.frescalo-inner-body) .plate__t b{font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:clamp(20px,1.7vw,24px);line-height:1.2}:where(.frescalo-inner-body) .plate__t span{font-size:14.5px;line-height:1.5;color:rgba(245,240,232,.78)}:where(.frescalo-inner-body) .plate__t:hover b{text-decoration:underline;text-decoration-color:var(--sand-hi);text-underline-offset:4px}:where(.frescalo-inner-body) .plate__scene{margin-top:auto;font-size:14px}:where(.frescalo-inner-body) .plate__scene--none{display:none}:where(.frescalo-inner-body).fsh .ft--pages{color:var(--pearl);margin-top:clamp(130px,13vw,190px)}:where(.frescalo-inner-body).fsh .ft--pages .ft__inner{flex-direction:column;align-items:center;text-align:center;gap:20px;padding-top:clamp(30px,4vw,50px)}:where(.frescalo-inner-body).fsh .ft__more,:where(.frescalo-inner-body).fsh .ft__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px}:where(.frescalo-inner-body).fsh .ft__pages a{font-weight:700;text-decoration:none;color:rgba(245,240,232,.9)}:where(.frescalo-inner-body).fsh .ft__more{margin-top:-8px;font-size:14px}:where(.frescalo-inner-body).fsh .ft__more a{font-weight:650;text-decoration:none;color:rgba(245,240,232,.7)}:where(.frescalo-inner-body).fsh .ft__more a:hover,:where(.frescalo-inner-body).fsh .ft__pages a:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--sand-hi);text-underline-offset:4px}:where(.frescalo-inner-body).fsh .ft__tag{margin:0;font-size:14px;color:rgba(245,240,232,.72)}:where(.frescalo-inner-body).fsh .ft__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 22px}:where(.frescalo-inner-body).fsh .ft__link{font-weight:700;text-underline-offset:4px}:where(.frescalo-inner-body).fsh .ft__stand{margin:0;font-size:12px;color:rgba(245,240,232,.55)}@media (max-width:1100px){:where(.frescalo-inner-body) .plates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:where(.frescalo-inner-body) .gt__row,:where(.frescalo-inner-body) .wrh{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body) .gt__stage{max-width:560px}}@media (max-width:700px){:where(.frescalo-inner-body) .plates{grid-template-columns:minmax(0,1fr);padding:26px 16px 16px}:where(.frescalo-inner-body) .wrh{padding:14px}:where(.frescalo-inner-body) .wrh__steps{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body) .wrh__mail{position:relative;left:auto;bottom:auto;margin-top:10px}:where(.frescalo-inner-body).fsh .ft--pages .ft__inner{align-items:center}}@media (max-width:380px){:where(.frescalo-inner-body) .wrh__steps li{padding:6px 8px}:where(.frescalo-inner-body) .side span{font-size:14px}}@media (max-width:340px){:where(.frescalo-inner-body) .wrh__rec{padding:10px}:where(.frescalo-inner-body) .wrh__ba{aspect-ratio:2/1}:where(.frescalo-inner-body) .wrh__steps{gap:4px;margin:8px 0}:where(.frescalo-inner-body) .wrh__steps li{padding:4px 6px;font-size:11.5px}:where(.frescalo-inner-body) .wrh__steps small{display:none}:where(.frescalo-inner-body) .wrh__mail{padding:8px 10px;margin-top:8px}:where(.frescalo-inner-body) .wrh__t{font-size:16px}}:where(.frescalo-inner-body) .gt__pq{padding:8px 12px 7px;gap:2px 10px}:where(.frescalo-inner-body) .gt__pq>span{font-size:13.5px}@media (max-width:480px){:where(.frescalo-inner-body) .gt__pq{grid-template-columns:minmax(0,1fr) auto}:where(.frescalo-inner-body) .gt__pk{grid-column:1}:where(.frescalo-inner-body) .gt__pq>em{grid-column:2;grid-row:1;justify-self:end}:where(.frescalo-inner-body) .gt__pq>span{grid-column:1/-1;font-size:13px}}@media (max-height:760px){:where(.frescalo-inner-body) .gt__deep{padding:14px 16px}:where(.frescalo-inner-body) .gt__lab{margin-bottom:6px}:where(.frescalo-inner-body) .gt__wl{height:16px;margin:8px 0 2px}:where(.frescalo-inner-body) .gt__pqs{gap:6px}:where(.frescalo-inner-body) .gt__rep{margin-top:8px;padding:9px 12px}:where(.frescalo-inner-body) .gt__eve small{display:none}:where(.frescalo-inner-body) .gt__pq>span{font-size:13px}}@media (max-width:340px){:where(.frescalo-inner-body) .gt__lab:not(.gt__lab--deep){display:none}:where(.frescalo-inner-body) .gt__pq{padding:6px 8px}:where(.frescalo-inner-body) .gt__pq>span{font-size:12px}:where(.frescalo-inner-body) .gt__eve>span{font-size:9.5px}:where(.frescalo-inner-body) .gt__pk{font-size:10px}:where(.frescalo-inner-body) .gt__sev{padding:2px 7px;font-size:10px}:where(.frescalo-inner-body) .gt__cap{margin-top:8px}:where(.frescalo-inner-body) .gt__lab{display:none}:where(.frescalo-inner-body) .gt__deep{padding:10px 8px}:where(.frescalo-inner-body) .gt__wl{height:12px;margin:6px 0}:where(.frescalo-inner-body) .gt__pqs{gap:5px}:where(.frescalo-inner-body) .gt__pq>span{font-size:11.5px;line-height:1.32}:where(.frescalo-inner-body) .gt__rep{margin-top:6px;padding:7px 10px}:where(.frescalo-inner-body) .gt__rep b{font-size:12.5px}:where(.frescalo-inner-body) .gt__rep-ico{display:none}}:where(.frescalo-inner-body){--ground:#F5F8F9;--ground-2:#E9F0F2;--line:rgba(11,29,46,.12);--ink:#0B1D2E;--ink-2:rgba(11,29,46,.8);--stone:#566775;--teal-ink:#1F6E6E;--brass:linear-gradient(90deg,#A9824C,var(--sand-hi),#A9824C);--caustic:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400'><filter id='c'><feTurbulence type='fractalNoise' baseFrequency='0.018' numOctaves='2' seed='7'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 9 -4.6'/></filter><rect width='400' height='400' filter='url(%23c)'/></svg>");--ok:#1D5F57;--ok-bg:rgba(46,139,139,.14);--ok-dot:#2E8B8B;--warn:#7A5418;--warn-bg:#fff;--warn-dot:#C08E4C;--hot:#9C3426;--hot-bg:#fff}:where(.frescalo-inner-body):has(:where(.frescalo-inner-body).fsp){background:var(--ground)}:where(.frescalo-inner-body) .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(.frescalo-inner-body).fsp{background:var(--ground);color:var(--ink);font-variant-numeric:tabular-nums}:where(.frescalo-inner-body).fsp main{overflow-x:clip}:where(.frescalo-inner-body) .skip{position:absolute;left:12px;top:-60px;z-index:90;padding:10px 16px;border-radius:10px;background:var(--deep);color:var(--pearl);font-weight:800;text-decoration:none}:where(.frescalo-inner-body) .skip:focus{top:12px}:where(.frescalo-inner-body).fsp .eyebrow{color:var(--teal-ink);font-weight:800}:where(.frescalo-inner-body).fsp .eyebrow--rule{display:block;width:-moz-fit-content;width:fit-content;max-width:100%}:where(.frescalo-inner-body).fsp .eyebrow--rule:before{content:"";display:inline-block;vertical-align:middle;width:30px;height:1.5px;margin:-2px 12px 0 0;background:currentColor}:where(.frescalo-inner-body).fsp .h2{color:var(--deep);font-weight:540}:where(.frescalo-inner-body).fsp .h2 em{font-style:italic;font-weight:440;color:var(--teal-ink)}:where(.frescalo-inner-body).fsp .close .h2 em,:where(.frescalo-inner-body).fsp .deep .h2 em{color:var(--sand-hi)}:where(.frescalo-inner-body).fsp .body{color:var(--ink-2)}:where(.frescalo-inner-body).fsp :focus-visible{outline-color:var(--teal)}:where(.frescalo-inner-body).fsp .close :focus-visible,:where(.frescalo-inner-body).fsp .deep :focus-visible,:where(.frescalo-inner-body).fsp .ft :focus-visible,:where(.frescalo-inner-body).fsp .ph :focus-visible{outline-color:var(--teal-hi)}:where(.frescalo-inner-body) .cap{margin:14px 0 0;font:700 11.5px/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body) .lead{margin:0 0 18px;max-width:62ch;font-size:clamp(16.5px,1.3vw,19px);line-height:1.62;color:var(--ink-2)}:where(.frescalo-inner-body) .h3{margin:0 0 10px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 72;font-size:clamp(23px,2.1vw,31px);line-height:1.12;letter-spacing:-.01em;color:var(--deep)}:where(.frescalo-inner-body) .num{font-family:var(--sans);font-weight:800;font-variant-numeric:tabular-nums}:where(.frescalo-inner-body).fsp .note{margin:26px 0 0;max-width:900px;padding:16px 20px 16px 52px;position:relative;border-radius:14px;border:1px dashed rgba(31,110,110,.45);background:none;font-size:14.5px;line-height:1.55;color:var(--ink-2)}:where(.frescalo-inner-body).fsp .note:before{content:"";position:absolute;left:18px;top:16px;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--teal-ink);background:linear-gradient(var(--teal-ink),var(--teal-ink)) 50% 28% /1.5px 3px no-repeat,linear-gradient(var(--teal-ink),var(--teal-ink)) 50% 72% /1.5px 6px no-repeat}:where(.frescalo-inner-body) .sbox{flex:none;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;border:2px solid rgba(11,29,46,.3);background:#fff;transition:background .4s,border-color .4s}:where(.frescalo-inner-body) .sbox svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .3s}:where(.frescalo-inner-body) .is-done .sbox,:where(.frescalo-inner-body) .is-done>.sbox,:where(.frescalo-inner-body).still .sbox{background:var(--teal-ink);border-color:var(--teal-ink)}:where(.frescalo-inner-body) .is-done .sbox svg,:where(.frescalo-inner-body) .is-done>.sbox svg,:where(.frescalo-inner-body).still .sbox svg{opacity:1}:where(.frescalo-inner-body) .fglyph{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body) .fdate,:where(.frescalo-inner-body) .fmonth{white-space:nowrap}:where(.frescalo-inner-body) .hd--pages .hd__nav--pages{gap:0}:where(.frescalo-inner-body) .hd--pages .dd__btn,:where(.frescalo-inner-body) .hd--pages .hd__nav--pages a{padding:9px 10px;font-size:.78rem}:where(.frescalo-inner-body) .hd--pages .hd__nav--pages>a[aria-current=page]{background:var(--teal-hi);color:var(--deep)}@media (max-width:1240px) and (min-width:1001px){:where(.frescalo-inner-body) .hd--pages:not(.hd--tight) .hd__nav{display:flex}:where(.frescalo-inner-body) .hd--pages:not(.hd--tight) .hd__menu{display:none}:where(.frescalo-inner-body) .hd--pages:not(.hd--tight) .hd__lang{margin-left:0}}@media (max-width:1000px){:where(.frescalo-inner-body) .hd--pages .hd__nav--pages{display:none}:where(.frescalo-inner-body) .hd--pages .hd__menu{display:inline-flex}:where(.frescalo-inner-body) .hd--pages .mkt{margin-left:auto}:where(.frescalo-inner-body) .hd--pages .hd__lang{margin-left:0}}@media (max-width:600px){:where(.frescalo-inner-body) .hd--pages .hd__lang{display:none}}:where(.frescalo-inner-body) .hd--pages{overflow:visible}:where(.frescalo-inner-body).fsp .hd,:where(.frescalo-inner-body).fsp .sheet{color:var(--pearl)}:where(.frescalo-inner-body).fsp .hd{background:rgba(8,24,38,.88)}:where(.frescalo-inner-body) .hd--pages .hd__depth{left:16px;width:calc(100% - 32px)}:where(.frescalo-inner-body).fsp .dd{position:relative;display:inline-flex;align-items:center}:where(.frescalo-inner-body).fsp .dd__btn{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;background:none;font:inherit;font-size:.78rem;font-weight:750;white-space:nowrap;color:rgba(245,240,232,.86);cursor:pointer}:where(.frescalo-inner-body).fsp .dd__btn svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s}:where(.frescalo-inner-body).fsp .dd.is-open .dd__btn,:where(.frescalo-inner-body).fsp .dd__btn:hover{background:rgba(245,240,232,.08);color:var(--pearl)}:where(.frescalo-inner-body).fsp .dd.is-current .dd__btn{background:var(--teal-hi);color:var(--deep)}:where(.frescalo-inner-body).fsp .dd__menu{position:absolute;left:0;top:calc(100% + 14px);z-index:5;display:grid;min-width:270px;padding:8px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(11,29,46,.12),0 30px 50px -24px rgba(6,18,29,.55);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .25s var(--ease),visibility 0s .25s}:where(.frescalo-inner-body).fsp .dd__menu:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}:where(.frescalo-inner-body).fsp .dd.is-open .dd__menu,:where(.frescalo-inner-body).fsp .dd:focus-within .dd__menu,:where(.frescalo-inner-body).fsp .dd:hover .dd__menu{opacity:1;visibility:visible;transform:none;transition:opacity .25s,transform .3s var(--ease)}:where(.frescalo-inner-body).fsp .dd.is-open .dd__btn svg,:where(.frescalo-inner-body).fsp .dd:hover .dd__btn svg{transform:rotate(180deg)}:where(.frescalo-inner-body).fsp .dd__menu a{display:block;padding:10px 12px!important;border-radius:8px;font-size:.84rem;font-weight:720;color:var(--deep)!important;background:none!important;white-space:nowrap;text-decoration:none}:where(.frescalo-inner-body).fsp .dd__menu a:hover,:where(.frescalo-inner-body).fsp .dd__menu a[aria-current=page]{background:rgba(46,139,139,.12)!important}:where(.frescalo-inner-body).fsp .dd__menu .dd__top{margin-bottom:4px;padding-bottom:12px!important;border-bottom:1px solid rgba(11,29,46,.1);border-radius:8px 8px 0 0;font-weight:820}:where(.frescalo-inner-body).fsp .dd.is-shut .dd__menu{opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,visibility 0s .2s}:where(.frescalo-inner-body).fsp .dd.is-shut .dd__btn svg{transform:none}:where(.frescalo-inner-body).fsp .sheet{justify-content:flex-start;overflow-y:auto;gap:28px;padding-top:calc(var(--hd) + 34px)}:where(.frescalo-inner-body).fsp .sheet__nav{display:grid;gap:0}:where(.frescalo-inner-body).fsp .sacc__btn,:where(.frescalo-inner-body).fsp .sheet nav.sheet__nav>a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 2px;border:0;border-bottom:1px solid rgba(127,209,203,.2);background:none;font-family:var(--sans)!important;font-size:20px!important;font-weight:750!important;font-variation-settings:normal;letter-spacing:-.01em;line-height:1.25!important;color:var(--pearl);text-align:left;text-decoration:none}:where(.frescalo-inner-body).fsp .sacc.is-current>.sacc__btn,:where(.frescalo-inner-body).fsp .sheet nav.sheet__nav>a[aria-current=page]{color:var(--teal-hi)}:where(.frescalo-inner-body).fsp .sacc__btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s var(--ease)}:where(.frescalo-inner-body).fsp .sacc.is-open .sacc__btn svg{transform:rotate(180deg)}:where(.frescalo-inner-body).fsp .sacc__menu{display:none;padding:6px 0 10px 14px;border-bottom:1px solid rgba(127,209,203,.2)}:where(.frescalo-inner-body).fsp .sacc.is-open .sacc__menu{display:grid}:where(.frescalo-inner-body).fsp .sheet nav.sheet__nav .sacc__menu a{padding:9px 0;font-family:var(--sans);font-size:16.5px;font-weight:650;letter-spacing:0;line-height:1.3;color:rgba(245,240,232,.74);text-decoration:none}:where(.frescalo-inner-body).fsp .sheet nav.sheet__nav .sacc__menu a:first-child{color:var(--pearl);font-weight:760}:where(.frescalo-inner-body).fsp .sheet nav.sheet__nav .sacc__menu a[aria-current=page]{color:var(--teal-hi)}:where(.frescalo-inner-body).fsp .sheet .locale{flex-wrap:wrap}:where(.frescalo-inner-body) .ph{padding:10px}:where(.frescalo-inner-body) .ph__frame{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(28px,4vw,70px);align-items:end;height:max(640px,min(calc(100svh - 20px),960px));padding:calc(var(--hd) + clamp(30px, 5vh, 70px)) clamp(30px,5vw,80px) clamp(70px,9vh,110px);border-radius:28px;color:var(--pearl);background:var(--deeper)}:where(.frescalo-inner-body) .ph__media{position:absolute;inset:-3%;z-index:0;container-type:size;will-change:transform}:where(.frescalo-inner-body) .ph__pic{position:absolute;--w:max(100cqw,calc(100cqh * var(--r, 1.5)));--h:calc(var(--w) / var(--r, 1.5));width:var(--w);height:var(--h);left:calc((100cqw - var(--w)) * var(--px, .6));top:calc((100cqh - var(--h)) * var(--py, .5))}:where(.frescalo-inner-body) .ph__img{position:absolute;inset:0;width:100%;height:100%}:where(.frescalo-inner-body) .ph__tags{position:absolute;inset:0;width:100%;height:100%;overflow:visible}:where(.frescalo-inner-body) .ph__caustics{position:absolute;inset:-20%;z-index:1;pointer-events:none;mix-blend-mode:soft-light;opacity:.28;background:var(--caustic) 0 0 /400px 400px}:where(.frescalo-inner-body).js:not(.still) .ph__caustics{animation:fr-caustic 18s linear infinite}:where(.frescalo-inner-body) .ph__veil{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(95deg,rgba(6,18,29,.92),rgba(6,18,29,.72) 36%,rgba(6,18,29,.16) 64%,rgba(6,18,29,.04)),linear-gradient(0deg,rgba(6,18,29,.72),rgba(6,18,29,0) 38%),linear-gradient(180deg,rgba(6,18,29,.5),rgba(6,18,29,0) 22%)}:where(.frescalo-inner-body) .ph__sheen{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.14) 48%,transparent 60%);transform:translateX(-120%)}:where(.frescalo-inner-body).still .ph__sheen,:where(.frescalo-inner-body):not(.js) .ph__sheen{display:none}:where(.frescalo-inner-body) .ph__bub{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}:where(.frescalo-inner-body) .ph__bub i{position:absolute;bottom:-12px;width:var(--s,5px);height:var(--s,5px);border-radius:50%;border:1px solid rgba(225,248,255,.7);background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.85) 0 18%,transparent 55%);opacity:0}:where(.frescalo-inner-body).js:not(.still) .ph__bub i{animation:fs-rise var(--t,5s) linear var(--dl,0s) infinite}@keyframes fs-rise{0%{transform:translate(0);opacity:0}10%{opacity:.75}50%{transform:translate(5px,-40vh)}85%{opacity:.5}to{transform:translate(-3px,-82vh);opacity:0}}:where(.frescalo-inner-body) .ph__water{position:absolute;inset:0;z-index:6;pointer-events:none;background:linear-gradient(180deg,#1C5E6E 0,#12405A 40%,var(--deep) 100%)}:where(.frescalo-inner-body) .ph__crest{position:absolute;left:0;top:-29px;width:200%;height:30px;overflow:visible}:where(.frescalo-inner-body) .ph__crest path{fill:#1C5E6E}:where(.frescalo-inner-body).js:not(.still) .ph__crest{animation:fs-drift 6s linear infinite}:where(.frescalo-inner-body).still .ph__water,:where(.frescalo-inner-body):not(.js) .ph__water{display:none}:where(.frescalo-inner-body) .meni{position:absolute;z-index:4;left:clamp(30px,5vw,80px);bottom:clamp(20px,3.2vh,36px);width:calc(100% - 2 * clamp(30px, 5vw, 80px));height:30px;overflow:hidden;pointer-events:none}:where(.frescalo-inner-body) .meni__line{fill:none;stroke:rgba(127,209,203,.75);stroke-width:1.4;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body).js:not(.still) .meni__line{animation:fs-drift 9s linear infinite}@keyframes fs-drift{to{transform:translateX(-960px)}}:where(.frescalo-inner-body) .meni__tick{fill:none;stroke:rgba(245,240,232,.4);stroke-width:1.2;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body) .meni__tick--l{stroke:var(--sand-hi);stroke-width:1.6}:where(.frescalo-inner-body) .ph__copy{position:relative;z-index:5;min-width:0;max-width:780px;align-self:center;--fs:1}:where(.frescalo-inner-body) .crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px;padding:0;list-style:none;font-size:.8rem;font-weight:650;color:rgba(245,240,232,.78)}:where(.frescalo-inner-body) .crumbs li:not(:last-child):after{content:"/";margin-left:8px;color:var(--teal-hi)}:where(.frescalo-inner-body) .crumbs a{display:inline-block;padding:6px 0;text-underline-offset:3px}:where(.frescalo-inner-body).fsp .ph .eyebrow{color:var(--teal-hi);margin-bottom:20px;max-width:min(100%,640px)}:where(.frescalo-inner-body) .ph__h{margin:0 0 24px;font-family:var(--display);font-weight:520;font-variation-settings:"opsz" 144;font-size:calc(var(--fs) * clamp(42px, min(5.4vw, 9vh), 96px));line-height:1.1;letter-spacing:-.016em;text-wrap:balance;color:#fff}:where(.frescalo-inner-body) .ph__h em{position:relative;display:inline;font-style:italic;font-weight:440;color:var(--sand-hi)}:where(.frescalo-inner-body).still .ph__h em,:where(.frescalo-inner-body):not(.js) .ph__h em{text-decoration:underline;text-decoration-color:rgba(127,209,203,.7);text-decoration-thickness:.05em;text-underline-offset:.14em}:where(.frescalo-inner-body).still .ph__h em:after,:where(.frescalo-inner-body):not(.js) .ph__h em:after{display:none}:where(.frescalo-inner-body) .ph__h em:after{content:"";position:absolute;left:0;right:0;bottom:-.06em;height:.05em;border-radius:.04em;background:linear-gradient(90deg,var(--teal-hi),rgba(127,209,203,.35));transform-origin:0 50%;transform:scaleX(var(--u,1))}:where(.frescalo-inner-body) .ph__lede{margin:0;max-width:56ch;font-size:calc(max(.88, var(--fs)) * clamp(16px, 1.25vw, 19px));line-height:1.62;color:rgba(245,240,232,.88)}:where(.frescalo-inner-body) .ph__act{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 22px;margin-top:clamp(22px,3.2vh,36px)}:where(.frescalo-inner-body) .ph__act .soon{margin:0}:where(.frescalo-inner-body) .ghost{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 20px;border-radius:14px;border:1.5px solid rgba(245,240,232,.36);color:var(--pearl);font-weight:800;font-size:.95rem;text-decoration:none;transition:border-color .3s,background .3s}:where(.frescalo-inner-body) .ghost:hover{border-color:var(--teal-hi);background:rgba(127,209,203,.1)}:where(.frescalo-inner-body) .ghost svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body) .ph__side{position:relative;z-index:5;justify-self:end;width:100%;max-width:400px}:where(.frescalo-inner-body) .ptag__pin{fill:var(--sand-hi);stroke:var(--deeper);stroke-width:2;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body) .ptag__ping{fill:none;stroke:var(--teal-hi);stroke-width:1.4;opacity:0;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body) .ptag__lead{fill:none;stroke:rgba(245,240,232,.85);stroke-width:1.2;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body) .ptag__box{fill:rgba(10,28,44,.9);stroke:rgba(212,167,106,.6);stroke-width:1.1;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body) .ptag__brass{fill:var(--sand-hi)}:where(.frescalo-inner-body) .ptag__screw{fill:var(--sand)}:where(.frescalo-inner-body) .ptag__t{fill:var(--sand-hi);font:800 13px/1 var(--sans);letter-spacing:.08em}@media (max-width:900px){:where(.frescalo-inner-body) .ph__tags .ptag__lab,:where(.frescalo-inner-body) .ph__tags .ptag__lead{display:none}}:where(.frescalo-inner-body) .frec{position:relative;overflow:hidden;margin:0;padding:22px 18px 14px;border-radius:6px 6px 20px 20px;border:1px solid rgba(212,167,106,.3);background:linear-gradient(180deg,rgba(16,42,64,.94),rgba(10,28,44,.94));color:var(--pearl);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 40px 70px -36px rgba(0,0,0,.9)}:where(.frescalo-inner-body) .frec__plate{position:absolute;left:0;right:0;top:0;height:4px;background:var(--brass)}:where(.frescalo-inner-body) .frec__plate:after,:where(.frescalo-inner-body) .frec__plate:before{content:"";position:absolute;top:9px;width:5px;height:5px;border-radius:50%;background:var(--sand);box-shadow:inset 0 -1px 1px rgba(0,0,0,.4)}:where(.frescalo-inner-body) .frec__plate:before{left:9px}:where(.frescalo-inner-body) .frec__plate:after{right:9px}:where(.frescalo-inner-body) .frec__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(127,209,203,.2)}:where(.frescalo-inner-body) .frec__sup{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;font-size:10.5px;font-weight:820;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;color:var(--sand-hi)}:where(.frescalo-inner-body) .frec__ico{flex:none;width:17px;height:17px;fill:none;stroke:var(--teal-hi);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body) .frec__tag{padding:2px 6px;border-radius:4px;border:1px solid rgba(212,167,106,.55);font:800 10px/1.3 var(--sans);letter-spacing:.06em;color:var(--sand-hi)}:where(.frescalo-inner-body) .frec__title{display:block;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:19px;letter-spacing:-.005em;line-height:1.22}:where(.frescalo-inner-body) .frec__status{flex:none;padding:5px 10px;border-radius:999px;background:rgba(127,209,203,.18);color:var(--teal-hi);font-size:12px;font-weight:800;white-space:nowrap}:where(.frescalo-inner-body) .frec__status.is-warn{background:rgba(212,167,106,.2);color:var(--sand-hi)}:where(.frescalo-inner-body) .frec__status.is-line{background:transparent;border:1px solid rgba(127,209,203,.5);color:var(--teal-hi)}:where(.frescalo-inner-body) .frec__cap{margin:12px 0 0;padding-top:10px;border-top:1px dashed rgba(127,209,203,.22);font:700 10.5px/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:rgba(245,240,232,.6)}:where(.frescalo-inner-body) .frows{display:grid;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body) .frows li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px;margin-bottom:6px;border-radius:9px;background:rgba(245,240,232,.06);font-size:13.5px;line-height:1.3}:where(.frescalo-inner-body) .frows li:last-child{margin-bottom:0}:where(.frescalo-inner-body) .frows b{font-weight:800}:where(.frescalo-inner-body) .frows small{font:650 11.5px/1.2 var(--sans);color:rgba(245,240,232,.68)}:where(.frescalo-inner-body) .frows .sbox{width:18px;height:18px;border-color:rgba(127,209,203,.5);background:transparent}:where(.frescalo-inner-body) .frows li.is-done .sbox{background:var(--teal);border-color:var(--teal)}:where(.frescalo-inner-body) .frows li.is-flag{background:#fff;box-shadow:inset 3px 0 0 var(--warn-dot),0 0 0 1px rgba(192,142,76,.45)}:where(.frescalo-inner-body) .sev{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;font-size:.74rem;font-weight:800;line-height:1.2;white-space:nowrap}:where(.frescalo-inner-body) .sev:before{content:"";width:8px;height:8px;border-radius:50%}:where(.frescalo-inner-body) .sev--0{background:var(--ok-bg);color:var(--ok)}:where(.frescalo-inner-body) .sev--0:before{background:var(--ok-dot)}:where(.frescalo-inner-body) .sev--1{background:var(--warn-bg);color:var(--warn);box-shadow:inset 0 0 0 1.5px var(--warn-dot)}:where(.frescalo-inner-body) .sev--1:before{background:var(--warn-dot)}:where(.frescalo-inner-body) .sev--2{background:var(--hot-bg);color:var(--hot);box-shadow:inset 0 0 0 1.5px #C4523F}:where(.frescalo-inner-body) .sev--2:before{background:#C4523F;border-radius:1px;transform:rotate(45deg)}:where(.frescalo-inner-body) .deep .sev--0,:where(.frescalo-inner-body) .frec .sev--0{background:rgba(127,209,203,.2);color:var(--teal-hi)}:where(.frescalo-inner-body) .deep .sev--1,:where(.frescalo-inner-body) .frec .sev--1{background:rgba(212,167,106,.22);color:var(--sand-hi)}:where(.frescalo-inner-body) .deep .sev--2,:where(.frescalo-inner-body) .frec .sev--2{background:rgba(214,96,74,.26);color:#F3A493}:where(.frescalo-inner-body) .deep .sdoc .sev--0{background:var(--ok-bg);color:var(--ok)}:where(.frescalo-inner-body) .deep .sdoc .sev--1{background:var(--warn-bg);color:var(--warn);box-shadow:inset 0 0 0 1.5px var(--warn-dot)}:where(.frescalo-inner-body) .deep .sdoc .sev--2{background:var(--hot-bg);color:var(--hot);box-shadow:inset 0 0 0 1.5px #C4523F}:where(.frescalo-inner-body) .deep .sdoc .cap{color:var(--stone)}:where(.frescalo-inner-body) .deep .sdoc .badge--plain{background:rgba(86,103,117,.1);color:var(--stone)}:where(.frescalo-inner-body) .sec{position:relative;max-width:var(--max);margin:0 auto;padding:clamp(80px,9vw,130px) var(--gut)}:where(.frescalo-inner-body) .sec__head{max-width:880px;margin-bottom:clamp(36px,5vw,64px)}:where(.frescalo-inner-body) .sec__head--c{margin-left:auto;margin-right:auto;text-align:center}:where(.frescalo-inner-body) .sec__head--c .eyebrow,:where(.frescalo-inner-body) .sec__head--c .lead{margin-left:auto;margin-right:auto}:where(.frescalo-inner-body) .sec .h2{max-width:20ch}:where(.frescalo-inner-body) .sec__head--c .h2{margin-left:auto;margin-right:auto}:where(.frescalo-inner-body) .deep{position:relative;margin:0 10px;border-radius:28px;overflow:hidden;overflow:clip;isolation:isolate;color:var(--pearl);background:radial-gradient(120% 60% at 50% -10%,rgba(46,139,139,.36),transparent 60%),linear-gradient(180deg,#11344B 0,var(--deep) 70%,var(--deeper) 100%)}:where(.frescalo-inner-body) .deep .h3,:where(.frescalo-inner-body).fsp .deep .h2{color:#fff}:where(.frescalo-inner-body).fsp .deep .eyebrow{color:var(--teal-hi)}:where(.frescalo-inner-body) .deep .lead,:where(.frescalo-inner-body).fsp .deep .body{color:rgba(245,240,232,.82)}:where(.frescalo-inner-body) .deep .cap{color:rgba(245,240,232,.66)}:where(.frescalo-inner-body).fsp .deep .note{border-color:rgba(212,167,106,.45);color:rgba(245,240,232,.8)}:where(.frescalo-inner-body).fsp .deep .note:before{border-color:var(--sand-hi);background:linear-gradient(var(--sand-hi),var(--sand-hi)) 50% 28% /1.5px 3px no-repeat,linear-gradient(var(--sand-hi),var(--sand-hi)) 50% 72% /1.5px 6px no-repeat}:where(.frescalo-inner-body) .band{background:linear-gradient(180deg,var(--ground),var(--ground-2) 20%,var(--ground-2) 80%,var(--ground))}:where(.frescalo-inner-body) .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(36px,6vw,100px);align-items:center}:where(.frescalo-inner-body) .split--rev>:first-child{order:2}:where(.frescalo-inner-body) .split .h2,:where(.frescalo-inner-body).fsp .split .h2{font-size:clamp(32px,3.5vw,54px);max-width:18ch}:where(.frescalo-inner-body) .photo{position:relative;margin:0;overflow:hidden;border-radius:22px;aspect-ratio:4/3.2;background:var(--reef);box-shadow:0 50px 90px -56px rgba(11,29,46,.75),inset 0 0 0 1px rgba(255,255,255,.12)}:where(.frescalo-inner-body) .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.frescalo-inner-body) .photo__water{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(28,94,110,.97) 0,rgba(18,64,90,.98) 45%,var(--deep) 100%)}:where(.frescalo-inner-body) .photo__crest{position:absolute;left:0;top:-29px;width:200%;height:30px;overflow:visible}:where(.frescalo-inner-body) .photo__crest path{fill:rgba(28,94,110,.97)}:where(.frescalo-inner-body).js:not(.still) .photo__crest{animation:fs-drift 7s linear infinite}:where(.frescalo-inner-body).still .photo__water,:where(.frescalo-inner-body):not(.js) .photo__water{display:none}:where(.frescalo-inner-body) .photo__sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.2) 48%,transparent 60%);transform:translateX(-120%)}:where(.frescalo-inner-body).still .photo__sheen,:where(.frescalo-inner-body):not(.js) .photo__sheen{display:none}:where(.frescalo-inner-body) .photo__trim{position:absolute;left:10px;top:10px;width:44px;height:44px;overflow:visible;fill:none;stroke:var(--sand-hi);stroke-width:2.4;stroke-linecap:round;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}:where(.frescalo-inner-body).js:not(.still) [data-rv]:not(.is-in){opacity:0;transform:translateY(34px)}:where(.frescalo-inner-body).js:not(.still) [data-rv=calm]:not(.is-in){transform:translateY(14px)}:where(.frescalo-inner-body).js:not(.still) [data-rv=side]:not(.is-in){transform:translateX(-26px)}:where(.frescalo-inner-body).js:not(.still) [data-rv]{transition:opacity .9s var(--ease) var(--d,0s),transform 1s var(--ease) var(--d,0s)}:where(.frescalo-inner-body).still [data-rv]{opacity:1!important;transform:none!important}:where(.frescalo-inner-body) .ticks{margin:0;padding:0;list-style:none;display:grid;gap:12px}:where(.frescalo-inner-body) .ticks li{position:relative;padding-left:34px;line-height:1.55}:where(.frescalo-inner-body) .ticks li:before{content:"";position:absolute;left:0;top:.2em;width:20px;height:20px;border-radius:6px;background:var(--teal-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.4l2.9 2.9 6.1-6.6' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center /13px}:where(.frescalo-inner-body) .deep .ticks li:before{background-color:var(--teal)}:where(.frescalo-inner-body) .sdoc{margin:0;position:relative;padding:clamp(18px,2.4vw,28px);border-radius:18px;background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--line),0 40px 70px -46px rgba(11,29,46,.5)}:where(.frescalo-inner-body) .sdoc__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin:0 0 14px;padding-bottom:12px;border-bottom:1.5px solid rgba(46,139,139,.22)}:where(.frescalo-inner-body) .sdoc__k{display:block;font:750 10.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body) .sdoc__t{display:block;margin:2px 0 0;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:20px;letter-spacing:-.01em;line-height:1.2;color:var(--deep)}:where(.frescalo-inner-body) .badge{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:999px;background:var(--ok-bg);color:var(--ok);font-size:.76rem;font-weight:800;line-height:1.2;white-space:nowrap}:where(.frescalo-inner-body) .badge:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok-dot)}:where(.frescalo-inner-body) .badge--warn{background:var(--warn-bg);color:var(--warn);box-shadow:inset 0 0 0 1.5px var(--warn-dot)}:where(.frescalo-inner-body) .badge--warn:before{background:var(--warn-dot)}:where(.frescalo-inner-body) .badge--hot{background:var(--hot-bg);color:var(--hot)}:where(.frescalo-inner-body) .badge--hot:before{background:#C4523F}:where(.frescalo-inner-body) .badge--reef{background:rgba(26,58,92,.1);color:var(--reef)}:where(.frescalo-inner-body) .badge--reef:before{background:var(--reef)}:where(.frescalo-inner-body) .badge--plain{background:rgba(86,103,117,.1);color:var(--stone)}:where(.frescalo-inner-body) .badge--plain:before{background:rgba(86,103,117,.4)}:where(.frescalo-inner-body).fsp .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body).fsp .chips li,:where(.frescalo-inner-body).fsp .chips span{padding:6px 11px;border-radius:8px;border:1px solid rgba(86,103,117,.28);background:#fff;font:750 12px/1.25 var(--sans);color:var(--stone)}:where(.frescalo-inner-body).fsp .chips .on{background:var(--deep);color:var(--pearl);border-color:var(--deep)}:where(.frescalo-inner-body).fsp .deep .chips li,:where(.frescalo-inner-body).fsp .deep .chips span{border-color:rgba(127,209,203,.28);background:rgba(127,209,203,.07);color:rgba(245,240,232,.84)}:where(.frescalo-inner-body).fsp .deep .sdoc .chips li,:where(.frescalo-inner-body).fsp .deep .sdoc .chips span{border-color:rgba(86,103,117,.28);background:#fff;color:var(--stone)}:where(.frescalo-inner-body).fsp .deep .sdoc .chips .on{background:var(--deep);color:var(--pearl);border-color:var(--deep)}:where(.frescalo-inner-body) .dbtn{display:inline-flex;align-items:center;padding:8px 14px;border-radius:9px;background:var(--deep);color:var(--pearl);font-size:13px;font-weight:800;white-space:nowrap}:where(.frescalo-inner-body) .story{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,80px);align-items:start}:where(.frescalo-inner-body) .story__steps{margin:0;padding:0;list-style:none}:where(.frescalo-inner-body) .story__steps>li{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;padding:24px 0;border-top:1px solid var(--line)}:where(.frescalo-inner-body) .deep .story__steps>li{border-color:rgba(127,209,203,.16)}:where(.frescalo-inner-body) .story__n{position:relative;overflow:hidden;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:2px solid rgba(31,110,110,.45);font:800 13px/1 var(--sans);color:var(--teal-ink);transition:background .5s,color .5s,border-color .5s}:where(.frescalo-inner-body) .deep .story__n{border-color:rgba(127,209,203,.5);color:var(--teal-hi)}:where(.frescalo-inner-body) .story__steps>li.is-on .story__n{background:var(--teal-ink);border-color:var(--teal-ink);color:#fff}:where(.frescalo-inner-body) .deep .story__steps>li.is-on .story__n{background:var(--teal-hi);border-color:var(--teal-hi);color:var(--deep)}:where(.frescalo-inner-body) .story__t{display:block;margin:0 0 6px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:clamp(21px,1.9vw,26px);line-height:1.18;letter-spacing:-.01em}:where(.frescalo-inner-body) .story__s{display:block;font-size:15.5px;line-height:1.58;color:var(--ink-2)}:where(.frescalo-inner-body) .deep .story__s{color:rgba(245,240,232,.8)}:where(.frescalo-inner-body).js:not(.still) .story.is-live .story__steps>li{opacity:.38;transition:opacity .5s var(--ease)}:where(.frescalo-inner-body).js:not(.still) .story.is-live .story__steps>li.is-on{opacity:1}:where(.frescalo-inner-body) .stage{position:relative}:where(.frescalo-inner-body) .pane{position:relative}:where(.frescalo-inner-body) .pane+.pane{margin-top:22px}@media (min-width:901px){:where(.frescalo-inner-body).js:not(.still) .story.is-live .stage{position:sticky;top:calc(var(--hd) + 36px);display:grid;min-height:520px;align-items:center}:where(.frescalo-inner-body).js:not(.still) .story.is-live .pane{grid-area:1/1;margin:0;opacity:0;transform:translateY(18px) scale(.985);transition:opacity .6s var(--ease),transform .7s var(--ease);pointer-events:none}:where(.frescalo-inner-body).js:not(.still) .story.is-live .pane.is-on{opacity:1;transform:none;pointer-events:auto}:where(.frescalo-inner-body).js:not(.still) .story.is-live .story__steps>li{min-height:75vh;align-content:start}:where(.frescalo-inner-body).js:not(.still) .story.is-live .story__steps>li>*{position:sticky;top:calc(var(--hd) + 22vh);align-self:start}:where(.frescalo-inner-body).js:not(.still) .story.is-live .story__steps>li[data-beats="2"]{min-height:115vh}:where(.frescalo-inner-body).js:not(.still) .story.is-live .story__steps>li:last-child{min-height:60vh}}@media (max-width:900px){:where(.frescalo-inner-body).js:not(.still) .story.is-live .stage{order:-1;position:sticky;top:calc(var(--hd) + 6px);z-index:3;display:grid;padding:8px 0 14px;background:var(--ground);box-shadow:0 14px 18px -10px var(--ground)}:where(.frescalo-inner-body).js:not(.still) .deep .story.is-live .stage{background:var(--deep);box-shadow:0 14px 18px -10px var(--deep)}:where(.frescalo-inner-body).js:not(.still) .story.is-live .pane{grid-area:1/1;margin:0;opacity:0;transition:opacity .5s var(--ease);pointer-events:none}:where(.frescalo-inner-body).js:not(.still) .story.is-live .pane.is-on{opacity:1;pointer-events:auto}:where(.frescalo-inner-body).js:not(.still) .story.is-live .story__steps>li{min-height:62vh}:where(.frescalo-inner-body).js:not(.still) .story.is-live .story__steps>li[data-beats="2"]{min-height:92vh}:where(.frescalo-inner-body).js:not(.still) .story.is-live .story__steps>li>*{position:sticky;top:calc(var(--hd) + 14px + var(--stage-h, 50vh));align-self:start}:where(.frescalo-inner-body).js:not(.still) .story.is-live .story__steps>li:not(.is-on){opacity:.55}}:where(.frescalo-inner-body) .bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body) .bento--4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.frescalo-inner-body) .bcard{position:relative;padding:24px 22px 26px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px var(--line),0 26px 50px -42px rgba(11,29,46,.6)}:where(.frescalo-inner-body) .bcard--wide{grid-column:span 2}:where(.frescalo-inner-body) .deep .bcard{background:linear-gradient(160deg,rgba(26,58,92,.55),rgba(6,18,29,.55));box-shadow:inset 0 0 0 1px rgba(245,240,232,.14),inset 0 1px 0 rgba(255,255,255,.1)}:where(.frescalo-inner-body) .bcard__n{display:flex;align-items:center;gap:10px;margin-bottom:14px;font:800 13px/1 var(--sans);letter-spacing:.1em;color:var(--teal-ink)}:where(.frescalo-inner-body) .bcard__n .fglyph{width:22px;height:22px;color:var(--reef)}:where(.frescalo-inner-body) .deep .bcard__n{color:var(--sand-hi)}:where(.frescalo-inner-body) .deep .bcard__n .fglyph{color:var(--teal-hi)}:where(.frescalo-inner-body) .bcard h3{margin:0 0 8px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:clamp(20px,1.6vw,23px);line-height:1.2;letter-spacing:-.01em;color:var(--deep)}:where(.frescalo-inner-body) .deep .bcard h3{color:#fff}:where(.frescalo-inner-body) .bcard p{margin:0;font-size:15.5px;line-height:1.58;color:var(--ink-2)}:where(.frescalo-inner-body) .deep .bcard p{color:rgba(245,240,232,.8)}:where(.frescalo-inner-body) .bcard .chips{margin-top:14px}:where(.frescalo-inner-body) .xlinks{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body) .xlinks a{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;height:100%;padding:0 26px 24px;border-radius:6px 6px 18px 18px;background:#fff;color:var(--ink);text-decoration:none;box-shadow:0 0 0 1px var(--line),0 26px 44px -34px rgba(11,29,46,.5);transition:transform .5s var(--ease),box-shadow .4s}:where(.frescalo-inner-body) .xlinks a:before{content:attr(data-tab);display:block;margin:0 -26px 20px;padding:15px 34px 12px 26px;color:var(--sand-hi);font-size:10.5px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;line-height:1.2;border-top:4px solid #c9a166;background:radial-gradient(circle at 11px 55%,var(--sand) 0 2px,transparent 2.6px),radial-gradient(circle at calc(100% - 11px) 55%,var(--sand) 0 2px,transparent 2.6px),linear-gradient(180deg,#133250,#0A1C2C)}:where(.frescalo-inner-body) .xlinks a:after{content:"";position:absolute;right:28px;bottom:30px;width:9px;height:9px;border-top:2px solid var(--teal-hi);border-right:2px solid var(--teal-hi);transform:rotate(45deg);transition:transform .5s var(--ease)}:where(.frescalo-inner-body) .xlinks a:focus-visible,:where(.frescalo-inner-body) .xlinks a:hover{transform:translateY(-6px);box-shadow:0 0 0 1.5px var(--teal),0 34px 50px -30px rgba(11,29,46,.5)}:where(.frescalo-inner-body) .xlinks a:hover:after{transform:translateX(3px) rotate(45deg)}:where(.frescalo-inner-body) .xlinks b{display:block;margin-bottom:8px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:22px;line-height:1.2;letter-spacing:-.01em;color:var(--deep)}:where(.frescalo-inner-body) .xlinks span{display:block;font-size:15px;line-height:1.55;color:var(--ink-2)}:where(.frescalo-inner-body) .xlinks i{display:inline-block;margin-top:16px;font-style:normal;font-weight:800;font-size:.88rem;color:var(--teal-ink)}:where(.frescalo-inner-body) .xlinks i:after{content:" →";transition:margin .4s var(--ease)}:where(.frescalo-inner-body) .xlinks a:hover i:after{margin-left:5px}:where(.frescalo-inner-body) .xl{font-weight:800;color:var(--teal-ink);text-underline-offset:4px}:where(.frescalo-inner-body) .deep .xl{color:var(--teal-hi)}:where(.frescalo-inner-body) .qa{display:grid;gap:10px;max-width:920px}:where(.frescalo-inner-body) .qa details{border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line)}:where(.frescalo-inner-body) .qa summary{position:relative;list-style:none;cursor:pointer;padding:20px 56px 20px 22px;font-weight:780;font-size:clamp(17px,1.4vw,19px);line-height:1.35;color:var(--deep)}:where(.frescalo-inner-body) .qa summary::-webkit-details-marker{display:none}:where(.frescalo-inner-body) .qa summary:after{content:"";position:absolute;right:22px;top:50%;width:12px;height:12px;margin-top:-8px;border-right:2.5px solid var(--teal);border-bottom:2.5px solid var(--teal);transform:rotate(45deg);transition:transform .4s var(--ease)}:where(.frescalo-inner-body) .qa details[open] summary:after{transform:rotate(-135deg);margin-top:-2px}:where(.frescalo-inner-body) .qa details>div,:where(.frescalo-inner-body) .qa details>p{margin:0;padding:0 22px 22px;font-size:16px;line-height:1.64;color:var(--ink-2)}:where(.frescalo-inner-body) .qa details>div p{margin:0 0 10px}:where(.frescalo-inner-body) .qa a{font-weight:700;color:var(--teal-ink);text-underline-offset:3px}:where(.frescalo-inner-body) .close{padding:clamp(40px,6vw,90px) var(--gut) clamp(40px,6vw,80px)}:where(.frescalo-inner-body) .close__card{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(30px,5vw,80px);align-items:center;max-width:var(--max);margin:0 auto;padding:clamp(18px,3.4vw,46px);border-radius:28px;background:linear-gradient(180deg,#11344B 0,var(--deep) 70%);color:var(--pearl);overflow:hidden;isolation:isolate;box-shadow:0 50px 90px -60px rgba(11,29,46,.8)}:where(.frescalo-inner-body) .close__card:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 90% at 100% 0,rgba(46,139,139,.34),transparent 60%),radial-gradient(60% 60% at 0 100%,rgba(212,167,106,.08),transparent 70%)}:where(.frescalo-inner-body) .close__media{position:relative}:where(.frescalo-inner-body) .close__photo{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:4/4.1;background:var(--reef)}:where(.frescalo-inner-body) .close__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.frescalo-inner-body) .close__plan{position:relative;overflow:hidden;aspect-ratio:4/3.2;border-radius:20px;background:radial-gradient(90% 70% at 50% 0,rgba(46,139,139,.22),transparent 70%),var(--deeper);border:1px solid rgba(127,209,203,.16)}:where(.frescalo-inner-body) .close__plan svg{position:absolute;inset:6%;width:88%;height:88%;overflow:visible}:where(.frescalo-inner-body) .ct__lamp{fill:#1A3A5C;stroke:rgba(212,167,106,.7);stroke-width:1.4}:where(.frescalo-inner-body) .ct__beam{fill:url(#fs-ct-beam)}:where(.frescalo-inner-body) .ct__water{fill:url(#fs-ct-water)}:where(.frescalo-inner-body) .ct__crest{fill:none;stroke:rgba(190,240,232,.8);stroke-width:1.4}:where(.frescalo-inner-body) .ct__sand{fill:rgba(212,167,106,.75)}:where(.frescalo-inner-body) .ct__rock{fill:#3B5B6E;stroke:rgba(245,240,232,.25);stroke-width:1}:where(.frescalo-inner-body) .ct__plant{fill:#3E7F6B}:where(.frescalo-inner-body) .ct__plant:nth-of-type(2n){fill:#5C9B6E}:where(.frescalo-inner-body) .ct__fish{fill:var(--sand-hi)}:where(.frescalo-inner-body) .ct__bub{fill:none;stroke:rgba(225,248,255,.85);stroke-width:1.2;opacity:0}:where(.frescalo-inner-body).still .ct__bub{opacity:.8}:where(.frescalo-inner-body) .ct__glass{fill:none;stroke:rgba(220,250,245,.8);stroke-width:2.2;stroke-linejoin:round}:where(.frescalo-inner-body) .ct__stand{fill:#0A1C2C;stroke:rgba(212,167,106,.4);stroke-width:1.4}:where(.frescalo-inner-body) .ct__sump{fill:rgba(46,139,139,.14);stroke:rgba(127,209,203,.45);stroke-width:1.2}:where(.frescalo-inner-body) .ct__pipe{fill:none;stroke:rgba(245,240,232,.6);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body) .ct__pipe--in{stroke:rgba(127,209,203,.55)}:where(.frescalo-inner-body) .ct__plate rect{fill:#133250;stroke:rgba(212,167,106,.7);stroke-width:1}:where(.frescalo-inner-body) .ct__plate .ct__plate-b{fill:var(--sand-hi);stroke:none}:where(.frescalo-inner-body) .ct__plate circle{fill:var(--sand)}:where(.frescalo-inner-body).fsp .close .h2{color:#fff;font-size:clamp(30px,3.6vw,52px)}:where(.frescalo-inner-body).fsp .close .eyebrow{color:var(--teal-hi)}:where(.frescalo-inner-body).fsp .close .body{color:rgba(245,240,232,.84)}:where(.frescalo-inner-body) .close__act{margin-top:26px}:where(.frescalo-inner-body) .close__act .soon{margin:0}:where(.frescalo-inner-body) .offer{display:inline-flex;align-items:center;gap:10px;margin:4px 0 0;padding:8px 14px 8px 10px;border-radius:999px;background:rgba(127,209,203,.14);font-size:.9rem;font-weight:750;color:#CFEFEB}:where(.frescalo-inner-body) .offer__ico{flex:none;width:20px;height:20px;fill:none;stroke:var(--teal-hi);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body) .ft--pages{color:var(--pearl);margin-top:clamp(130px,13vw,190px)}:where(.frescalo-inner-body) .ft--pages .ft__inner{flex-direction:column;align-items:center;text-align:center;gap:20px;padding-top:clamp(30px,4vw,50px)}:where(.frescalo-inner-body) .ft__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px}:where(.frescalo-inner-body) .ft__pages a{font-weight:700;text-decoration:none;color:rgba(245,240,232,.9)}:where(.frescalo-inner-body) .ft__pages a:hover,:where(.frescalo-inner-body) .ft__pages a[aria-current=page]{color:#fff;text-decoration:underline;text-decoration-color:var(--sand-hi);text-underline-offset:4px}:where(.frescalo-inner-body) .ft__more{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin-top:-8px;font-size:14px}:where(.frescalo-inner-body) .ft__more a{font-weight:650;text-decoration:none;color:rgba(245,240,232,.7)}:where(.frescalo-inner-body) .ft__more a:hover,:where(.frescalo-inner-body) .ft__more a[aria-current=page]{color:#fff;text-decoration:underline;text-decoration-color:var(--sand-hi);text-underline-offset:4px}:where(.frescalo-inner-body) .ft__tag{margin:0;font-size:14px;color:rgba(245,240,232,.72)}:where(.frescalo-inner-body) .ft__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 22px}:where(.frescalo-inner-body) .ft__link{font-weight:700;text-underline-offset:4px}:where(.frescalo-inner-body) .ft__stand{margin:0;font-size:12px;color:rgba(245,240,232,.55)}:where(.frescalo-inner-body).fsp .proto{display:flex}:where(.frescalo-inner-body) .proto__badge{white-space:nowrap}@media (max-width:1100px){:where(.frescalo-inner-body) .bento--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){:where(.frescalo-inner-body) .bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:2000px){:where(.frescalo-inner-body){--max:1600px}:where(.frescalo-inner-body).fsp{font-size:19px}:where(.frescalo-inner-body) .ph__side{max-width:460px}}@media (max-width:900px){:where(.frescalo-inner-body) .ph__frame{grid-template-columns:minmax(0,1fr);height:auto;min-height:calc(100svh - 20px);align-content:center;padding:calc(var(--hd) + 30px) 22px 74px;gap:34px}:where(.frescalo-inner-body) .ph__side{justify-self:start;max-width:420px}:where(.frescalo-inner-body) .ph--band .ph__frame{padding-top:calc(38vh + 26px);align-content:start}:where(.frescalo-inner-body) .ph--band .ph__media{inset:0 0 auto 0;height:38vh}:where(.frescalo-inner-body) .ph--band .ph__pic{left:calc((100cqw - var(--w)) * var(--mpx, var(--px, .6)))}:where(.frescalo-inner-body) .ph--band .ph__veil{background:linear-gradient(180deg,rgba(6,18,29,.4) 0,rgba(6,18,29,0) 16%,rgba(6,18,29,0) calc(38vh - 90px),var(--deeper) 38vh)}:where(.frescalo-inner-body) .ph--band .ph__caustics{bottom:auto;height:46vh}:where(.frescalo-inner-body) .meni{left:22px;bottom:20px;width:calc(100% - 44px)}:where(.frescalo-inner-body) .close__card,:where(.frescalo-inner-body) .split,:where(.frescalo-inner-body) .story{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body) .split--rev>:first-child{order:0}}@media (max-width:700px){:where(.frescalo-inner-body) .ph{padding:6px}:where(.frescalo-inner-body) .ph__frame{border-radius:22px;padding-left:18px;padding-right:18px}:where(.frescalo-inner-body) .ph__h{font-size:clamp(34px,9.6vw,48px);line-height:1.16}:where(.frescalo-inner-body) .frec{padding:20px 13px 12px}:where(.frescalo-inner-body) .bento,:where(.frescalo-inner-body) .bento--4{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body) .bcard--wide{grid-column:auto}:where(.frescalo-inner-body) .deep{margin:0 6px;border-radius:22px}:where(.frescalo-inner-body) .close__card{padding:14px 14px 26px;border-radius:22px}}@media (max-width:340px){:where(.frescalo-inner-body) .ph__h{font-size:31px}:where(.frescalo-inner-body) .soon__label{font-size:16px}:where(.frescalo-inner-body) .soon__tank{padding-left:12px;padding-right:10px;gap:8px}:where(.frescalo-inner-body) .soon__fish{width:26px}}@media (max-width:460px){:where(.frescalo-inner-body) .hd--pages:has(.mkt) .hd__menu>span:not(.hd__menu-icon){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:where(.frescalo-inner-body) .hd--pages:has(.mkt) .hd__menu{padding:0 11px}}@media (max-width:330px){:where(.frescalo-inner-body) .hd--pages{gap:6px;padding:0 10px}:where(.frescalo-inner-body) .hd--pages .hd__logo{width:92px}:where(.frescalo-inner-body) .hd--pages .hd__menu{padding:0 9px;height:36px}}@media (max-width:600px){:where(.frescalo-inner-body) .badge,:where(.frescalo-inner-body) .sev{white-space:normal;max-width:100%;border-radius:12px}:where(.frescalo-inner-body) .frec__head{flex-wrap:wrap}:where(.frescalo-inner-body) .frec__status{white-space:normal;max-width:100%}}:where(.frescalo-inner-body).still .ph__copy,:where(.frescalo-inner-body).still .ph__copy *{transition:none!important}@media (min-width:901px){:where(.frescalo-inner-body) .ph--sidetop .ph__side{align-self:start}}:where(.frescalo-inner-body) .hold{display:flow-root;position:relative}:where(.frescalo-inner-body) .hold.is-held>.hold__in{position:sticky}:where(.frescalo-inner-body) .hd--pages.hd--tight .hd__nav--pages{display:none}:where(.frescalo-inner-body) .hd--pages.hd--tight .hd__menu{display:inline-flex}:where(.frescalo-inner-body) .hd--pages.hd--tight .mkt{margin-left:auto}:where(.frescalo-inner-body) .hd--pages.hd--tight .hd__lang{margin-left:0}:where(.frescalo-inner-body) .hd--pages .hd__menu{color:var(--pearl)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff{position:relative;display:grid;gap:clamp(46px,6vw,84px)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__cur{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__c{fill:none;stroke:rgba(46,139,139,.55);stroke-width:2.2;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__drop{fill:var(--teal);opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firms{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firm{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;align-items:start;padding:16px 16px 15px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--line),0 20px 40px -34px rgba(11,29,46,.55);transition:box-shadow .45s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firm.is-on{box-shadow:0 0 0 2px var(--teal),0 24px 44px -30px rgba(46,139,139,.6)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ic{grid-row:span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(46,139,139,.12);color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ic .fglyph{width:22px;height:22px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firm b{display:block;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 36;font-size:17px;line-height:1.22;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firm small{display:block;margin-top:4px;font-size:13.5px;line-height:1.4;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__reg{position:relative;z-index:1;width:min(100%,760px);margin:0 auto;padding:26px clamp(18px,2.6vw,30px) 20px;border-radius:6px 6px 20px 20px;color:var(--pearl);background:radial-gradient(90% 70% at 20% 0,rgba(46,139,139,.26),transparent 60%),linear-gradient(170deg,#12344C 0,var(--deep) 62%,var(--deeper) 100%);box-shadow:0 50px 80px -56px rgba(11,29,46,.8),inset 0 0 0 1px rgba(245,240,232,.1)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__brass{position:absolute;left:0;right:0;top:0;height:5px;border-radius:6px 6px 0 0;background:var(--brass)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__brass:after,:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__brass:before{content:"";position:absolute;top:11px;width:6px;height:6px;border-radius:50%;background:var(--sand);box-shadow:inset 0 -1px 1px rgba(0,0,0,.4)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__brass:before{left:12px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__brass:after{right:12px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid rgba(212,167,106,.32)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__head .sdoc__k{color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__t{font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:22px;color:#fff}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__lines{display:grid;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ln{display:grid;grid-template-columns:22px 54px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 2px;border-bottom:1px solid rgba(245,240,232,.1)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ln .sbox{background:transparent;border-color:rgba(245,240,232,.35)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ln.is-done .sbox{background:var(--teal);border-color:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__id{font:800 12px/1 var(--sans);letter-spacing:.1em;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__nm strong{display:block;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 36;font-size:17px;line-height:1.22;color:#fff}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__nm small{display:block;margin-top:3px;font-size:13px;line-height:1.42;color:rgba(245,240,232,.7)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__pg{width:20px;height:20px;color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__end{display:flex;align-items:center;gap:10px;margin:14px 0 0;font-size:14.5px;line-height:1.5;color:rgba(245,240,232,.86)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__reg .cap{color:rgba(245,240,232,.6)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whfs__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf{display:flex;flex-direction:column;padding:clamp(22px,2.6vw,34px);border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--line),0 30px 60px -48px rgba(11,29,46,.6)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf__n{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf__n .fglyph{width:26px;height:26px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf__n b{font:800 13px/1 var(--sans);letter-spacing:.14em;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf__h{margin:0 0 16px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 72;font-size:clamp(22px,2vw,28px);line-height:1.14;letter-spacing:-.01em;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf__dl{display:grid;gap:14px;margin:0 0 20px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf__dl dt{font:800 10.5px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf__dl dd{margin:4px 0 0;font-size:15.5px;line-height:1.58;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf__built{padding-top:16px;border-top:1.5px solid rgba(46,139,139,.2)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf__k{margin:0 0 12px;font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf .ticks li{font-size:15px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whf__go{margin-top:auto;padding-top:20px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]).fsp .xl{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--teal-ink);text-decoration:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]).fsp .xl:after{content:"";width:8px;height:8px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]).fsp .xl:hover{text-decoration:underline;text-underline-offset:4px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;margin-top:18px;padding:20px 24px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whp__ic{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:rgba(26,58,92,.08);color:var(--reef)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whp__ic .fglyph{width:28px;height:28px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whp__h{margin:0 0 4px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 36;font-size:20px;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whp p{margin:0;font-size:15px;line-height:1.55;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:clamp(26px,5vw,72px);align-items:center}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__dial{margin:0;max-width:460px;justify-self:center;width:100%}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__dial svg{display:block;width:100%;height:auto;overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__face{fill:#0C2236;stroke:rgba(201,161,102,.7);stroke-width:3}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rim{fill:none;stroke:rgba(127,209,203,.16);stroke-width:26}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__seg{fill:none;stroke:rgba(127,209,203,.55);stroke-width:12;stroke-linecap:butt}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__seg--we{stroke:rgba(127,209,203,.22)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__tk{stroke:rgba(245,240,232,.4);stroke-width:1.2}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__day{fill:var(--sand-hi);font:800 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__sweep{fill:none;stroke:var(--sand-hi);stroke-width:3;stroke-linecap:round;opacity:.9}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__ping{fill:none;stroke:var(--sand-hi);stroke-width:2;opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__head{fill:var(--sand-hi);stroke:#0C2236;stroke-width:2.5}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__pn{fill:rgba(245,240,232,.85);font:800 12px/1 var(--sans)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__hand path{fill:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__hand circle{fill:#17395A;stroke:var(--teal-hi);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__hand .wod__hub{fill:var(--sand-hi);stroke:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__side{display:grid;gap:16px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__roles{margin:0;padding:0;list-style:none;display:grid;gap:12px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__r{padding:18px 20px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--line);transition:box-shadow .4s,opacity .4s}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__r.is-on{box-shadow:0 0 0 2px var(--teal),0 26px 46px -34px rgba(11,29,46,.55)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__when{display:flex;align-items:center;gap:10px;margin:0 0 8px;font:800 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__when b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--deep);color:var(--sand-hi);font-size:11px;letter-spacing:0}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__when span:last-child{color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__role{margin:0;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 36;font-size:20px;line-height:1.2;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__who{margin:2px 0 8px;font-size:14px;font-weight:700;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__p{margin:0;font-size:15px;line-height:1.55;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rec{padding:16px 18px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rec .sdoc__k{margin:0 0 10px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rows{margin:0;padding:0;list-style:none;display:grid;gap:8px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rows li{display:flex;align-items:center;gap:10px;font-size:14.5px;line-height:1.4;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rows li:not(.is-done){color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rec .cap{margin-top:10px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]).js:not(.still) .wod__roles{grid-template-areas:"r"}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]).js:not(.still) .wod__r{grid-area:r;opacity:0;visibility:hidden}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]).js:not(.still) .wod__r.is-on{opacity:1;visibility:visible}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whcl__list{display:grid;gap:10px;margin:0 0 8px;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whc{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:13px 16px;border-radius:14px;background:rgba(245,240,232,.06);box-shadow:inset 0 0 0 1px rgba(245,240,232,.12);font-size:15.5px;line-height:1.45;color:rgba(245,240,232,.9)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whc span{flex:1 1 220px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whc__ic{flex:none;width:22px;height:22px;color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whc__go{font-size:14px;font-weight:800;color:var(--sand-hi);text-underline-offset:4px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whn{padding-left:56px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whn__x{position:absolute;left:22px;top:27px;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(156,52,38,.55)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whn__x:after,:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whn__x:before{content:"";position:absolute;left:4px;top:8.5px;width:9px;height:1.5px;background:rgba(156,52,38,.8);transform:rotate(45deg)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whn__x:after{transform:rotate(-45deg)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whm__also{margin:22px 0 0;font-size:15.5px;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whm__also a{color:var(--teal-ink);font-weight:750;text-underline-offset:4px}@media (max-width:1100px){:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whfs__list{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod{grid-template-columns:minmax(0,1fr);gap:18px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__dial{max-width:280px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whp{grid-template-columns:auto minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whp .xl{grid-column:1/-1}}@media (max-width:600px){:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff{gap:12px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firm{padding:11px 11px 10px;-moz-column-gap:8px;column-gap:8px;border-radius:12px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ic{width:30px;height:30px;border-radius:9px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ic .fglyph{width:18px;height:18px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firm b{font-size:14px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff{gap:30px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firm small,:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__nm small{display:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__reg{padding:20px 14px 12px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ln{grid-template-columns:20px 46px minmax(0,1fr) auto;gap:8px;padding:9px 0}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__nm strong{font-size:14.5px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__head{margin-bottom:6px;padding-bottom:8px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__end{font-size:13.5px;margin-top:10px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__dial{max-width:230px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__r{padding:14px 15px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__p{font-size:14px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rows li{font-size:13.5px}}@media (max-width:340px){:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firms{gap:6px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firm{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ic{display:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__firm b,:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__nm strong{font-size:13px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ln{grid-template-columns:40px minmax(0,1fr) auto}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__ln>.wff__pg{display:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__dial{max-width:190px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__p{font-size:13.5px}}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__pg,:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whc__ic{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media (max-width:360px){:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rec .sdoc__k,:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rows{display:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rec{padding:4px 14px 10px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rec .cap{margin-top:6px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__role{font-size:18px}}@media (max-width:340px){:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__end,:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__head .sdoc__k{display:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wff__t{font-size:19px}}@media (max-width:600px){:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .whcl .photo{aspect-ratio:4/3!important}}@media (max-width:600px){:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rec .sdoc__k,:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rows{display:none}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rec{padding:4px 14px 10px}:where(.frescalo-inner-body[data-frescalo-leaf=who-its-for]) .wod__rec .cap{margin-top:6px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-reg{position:relative;display:flex;flex-direction:column;align-items:center;max-width:1180px;margin:0 auto;padding:8px 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-node{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:min(380px,100%);padding:12px 20px 12px 14px;border-radius:14px;background:var(--deep);color:var(--pearl);box-shadow:0 18px 40px -26px rgba(6,18,29,.8)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-node:before{content:"";position:absolute;left:14px;right:14px;top:0;height:3px;border-radius:0 0 3px 3px;background:var(--brass)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-node--prop{background:var(--reef)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-node__g{flex:none;width:34px;height:34px;padding:6px;border-radius:10px;background:rgba(127,209,203,.14);fill:none;stroke:var(--teal-hi);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-node__k{display:block;font:800 10px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-node__t{display:block;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:19px;line-height:1.2}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-node__s{display:block;font-size:13px;color:rgba(245,240,232,.72)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-pipe{display:block;flex:none;border-radius:6px;background:linear-gradient(90deg,#1F6E6E,#2E8B8B 40%,#7FD1CB 52%,#2E8B8B 64%,#1F6E6E)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-pipe--v{width:8px;height:26px;transform-origin:50% 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-mani{position:relative;width:75%;height:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-pipe--h{position:absolute;inset:0;height:8px;background:linear-gradient(180deg,#1F6E6E,#2E8B8B 40%,#7FD1CB 52%,#2E8B8B 64%,#1F6E6E);transform-origin:50% 50%}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-sys{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate{position:relative;display:flex;flex-direction:column;align-items:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-drop{display:block;width:8px;height:22px;border-radius:0 0 6px 6px;background:linear-gradient(90deg,#1F6E6E,#2E8B8B 40%,#7FD1CB 52%,#2E8B8B 64%,#1F6E6E);transform-origin:50% 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate__in{width:100%;flex:1;padding:16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line),0 24px 46px -38px rgba(11,29,46,.7);border-top:3px solid var(--reef)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate__id{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 6px;font:750 11px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate__id b{padding:2px 6px;border-radius:4px;background:var(--deep);color:var(--sand-hi);font-weight:800;letter-spacing:.06em}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate__g{width:20px;height:20px;fill:none;stroke:var(--teal-ink);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate__t{margin:0 0 4px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:18.5px;line-height:1.18;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate__w{margin:0 0 10px;font-size:12.5px;line-height:1.45;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate__k{margin:8px 0 5px;font:800 9.5px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-eq{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-eq li{padding:3px 8px;border-radius:999px;background:var(--ground-2);font-size:11.5px;font-weight:650;line-height:1.3;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate__lv{margin:0;font-size:13px;font-weight:650;line-height:1.45;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-reg__cap{text-align:center}@media (max-width:1100px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-sys{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-mani{width:50%}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate:nth-child(n+3) .lsr-drop{opacity:0}}@media (max-width:600px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-sys{grid-template-columns:minmax(0,1fr);gap:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-mani{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate .lsr-drop{height:12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-plate:nth-child(n+3) .lsr-drop{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-node{min-width:0;width:100%}}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ty__t{font-size:clamp(20px,1.7vw,24px)}@media (max-width:1100px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-types .bento--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-types .bento--4{grid-template-columns:minmax(0,1fr)}}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vs{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(22px,3.4vw,52px);align-items:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-log{padding:18px 20px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-log .sdoc__top{margin-bottom:8px;padding-bottom:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-log__who{font-size:12.5px;font-weight:700;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-steps{margin:0;padding:0;list-style:none;display:grid;gap:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-step{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;padding:5px 6px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-step .sbox{width:18px;height:18px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-step.is-done{color:var(--ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-step.is-done .sbox{background:var(--teal-ink);border-color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-step.is-done .sbox svg{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-step.is-now{background:rgba(46,139,139,.1)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-step .sev{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-step--obs.is-done{background:#fff;box-shadow:inset 3px 0 0 var(--warn-dot)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-step--obs.is-done .sev{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-stage{position:relative;margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-svg{display:block;width:100%;height:auto;overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-glass{fill:rgba(6,18,29,.55);stroke:rgba(245,240,232,.4);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-beam{fill:rgba(201,236,233,.07)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-surf{fill:none;stroke:rgba(201,236,233,.85);stroke-width:2.2}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-sand{fill:#B99467;opacity:.55}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rock{fill:#33465A}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-coral path{fill:none;stroke:#C26A8E;stroke-width:5;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-coral path:nth-child(2){stroke:#D9A24C}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-coral path:nth-child(3){stroke:#4FB3A6}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-pale path{fill:none;stroke-width:5;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-pale__base{stroke:#8E6FC0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-pale__tip{stroke:#E9E4F2}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ring{fill:none;stroke:var(--sand-hi);stroke-width:2.4;stroke-dasharray:5 5;opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-fish{fill:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-fish--1{fill:#7FD1CB}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-fish--2{fill:#F2885F}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-haze{fill:rgba(225,232,222,.22)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-mag{fill:#0A1826;stroke:var(--sand-hi);stroke-width:1.6}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tick{stroke:rgba(232,196,143,.55);stroke-width:1.6;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tick--l{stroke:var(--sand-hi);stroke-width:2.4}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-inset{position:absolute;left:-3%;bottom:-9%;width:40%;padding:8px 10px 6px;border-radius:12px;background:#08131F;box-shadow:inset 0 3px 0 var(--sand),0 0 0 1px rgba(245,240,232,.14),0 22px 40px -20px rgba(0,0,0,.8)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-inset__k{display:block;margin:2px 0 4px;font:800 9.5px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-inset__svg{display:block;width:100%;height:auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-sump{fill:rgba(127,209,203,.05);stroke:rgba(201,236,233,.55);stroke-width:1.6}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-sump__w{fill:rgba(46,139,139,.42)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-div{stroke:rgba(201,236,233,.45);stroke-width:1.4;fill:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-sock--old{fill:#8C7A5E;stroke:rgba(245,240,232,.4)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-sock--new{fill:#F1F4F3;stroke:rgba(245,240,232,.8)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-skim{fill:rgba(245,240,232,.14);stroke:rgba(245,240,232,.6);stroke-width:1.6}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-skim__cup{fill:rgba(245,240,232,.12);stroke:rgba(245,240,232,.6);stroke-width:1.4}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-skim__foam{fill:#9C8763}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-heat{fill:rgba(245,240,232,.2);stroke:rgba(245,240,232,.6)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-pump{fill:#12324A;stroke:rgba(201,236,233,.7);stroke-width:1.6}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-dose{fill:#12324A;stroke:rgba(201,236,233,.6)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ato{fill:rgba(127,209,203,.05);stroke:rgba(201,236,233,.55);stroke-width:1.4}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ato__w{fill:rgba(127,209,203,.45)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ck circle{fill:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ck path{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-flash{fill:url(#lsr-fg);opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-lab{position:absolute;padding:4px 9px;border-radius:6px;background:rgba(6,18,29,.86);box-shadow:inset 0 0 0 1px rgba(232,196,143,.5);font:800 11px/1.25 var(--sans);letter-spacing:.06em;color:var(--sand-hi);white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-lab--out{left:9%;top:25%}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-lab--in{left:9%;top:11%}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-count{position:absolute;right:3%;top:8%;padding:4px 10px;border-radius:999px;background:rgba(6,18,29,.8);font-size:12px;font-weight:700;color:rgba(245,240,232,.85)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-count b{color:var(--teal-hi);font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-count i{font-style:normal}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obs{position:absolute;right:2%;top:30%;display:grid;gap:4px;max-width:46%;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:inset 3px 0 0 var(--warn-dot),0 16px 30px -18px rgba(0,0,0,.6);color:var(--ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obs__k{font:800 9.5px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obs b{font-size:13px;line-height:1.35}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obs .sev{justify-self:start}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obs .sev--1{background:#fff;color:var(--warn);box-shadow:inset 0 0 0 1.5px var(--warn-dot)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-now{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;margin:12px 0 0;min-height:2.8em;font-size:14px;line-height:1.4;color:var(--pearl)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-now__k{font:800 10px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--sand-hi)}@media (min-width:901px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-now{display:none}}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vs{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-stage{order:-1}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obs{top:26%;max-width:58%;padding:8px 10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-inset{position:relative;left:auto;bottom:auto;display:block;width:min(64%,300px);margin:10px 0 0;padding:6px 8px 4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obs b{font-size:12px}}@media (max-width:420px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-lab{font-size:9.5px;padding:3px 6px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-count{font-size:10.5px;left:8%}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obs .sev{display:none}}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ch{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:center;max-width:1180px;margin:0 auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rack .sdoc__top{margin-bottom:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-band__lab{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:750;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-band__lab i{width:22px;height:12px;border-radius:3px;background:rgba(46,139,139,.2);box-shadow:inset 0 0 0 1px rgba(46,139,139,.6)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rack__fig{position:relative;padding:34px 0 30px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rack__svg{display:block;width:100%;height:auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-band{fill:rgba(46,139,139,.14)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-band__edge{stroke:rgba(31,110,110,.6);stroke-width:1.4;stroke-dasharray:6 5;fill:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tube{fill:none;stroke:rgba(11,29,46,.38);stroke-width:2.2}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rim{stroke:rgba(11,29,46,.5);stroke-width:3;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-liq{fill:#2E8B8B;transition:fill .5s}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-men{fill:#7FD1CB;transition:fill .5s}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vial--low.is-flag .lsr-liq{fill:#C08E4C}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vial--low.is-flag .lsr-men{fill:#E8C48F}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-bar{fill:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-bar__trim{fill:var(--sand)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vk,:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vv{position:absolute;transform:translateX(-50%);white-space:nowrap;text-align:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vv{top:4px;font-size:14px;font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vv small{margin-left:3px;font-size:10px;font-weight:700;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vv--low.is-flag{color:var(--warn)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vk{bottom:4px;font-size:11.5px;font-weight:700;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-trail{display:grid;gap:10px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr{display:grid;gap:4px;justify-items:start;padding:12px 16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line),0 20px 40px -34px rgba(11,29,46,.7)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr--flag{box-shadow:inset 3px 0 0 var(--warn-dot),0 0 0 1px rgba(192,142,76,.4)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr--done{padding:0;background:none;box-shadow:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr__k{font:800 10px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr b{font-size:15px;line-height:1.35;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr__p{font-size:13.5px;line-height:1.5;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rtypes{max-width:1180px;margin:clamp(40px,5vw,64px) auto 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rtypes__h{margin:0 0 14px;font:800 11px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rtypes ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rtypes li{display:grid;gap:4px;padding:14px 16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rtypes .fglyph{width:22px;height:22px;color:var(--reef)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rtypes b{font-size:14.5px;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rtypes span{font-size:13px;line-height:1.5;color:var(--ink-2)}@media (max-width:1000px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ch{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-trail{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rtypes ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-trail{grid-template-columns:minmax(0,1fr);gap:6px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr{padding:8px 12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr b{font-size:13.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr__p{font-size:12.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vv{font-size:11px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vv small{display:block;margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-vk{font-size:9.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rack__fig{padding:34px 0 22px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rtypes ul{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-band__lab{font-size:11px}}@media (max-width:420px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rack{padding:12px 14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rack .cap{margin-top:6px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rack__fig{padding:28px 0 18px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-trail{gap:5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr{gap:2px;padding:6px 10px;border-radius:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr b{font-size:12.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr__p{font-size:12px;line-height:1.4}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ch{gap:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rack .sdoc__top{gap:4px 10px;margin-bottom:2px;padding-bottom:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rack .sdoc__t{font-size:17px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-band__lab{font-size:10.5px;gap:6px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-band__lab i{width:16px;height:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-rack__fig{padding:26px 0 16px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr{padding:5px 10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-tr__k{font-size:9px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-coral-row{margin-bottom:clamp(60px,7vw,100px)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obsl .sdoc__k{margin:0 0 12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obsl__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obsl__list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obsl__k{font:800 10.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-obsl__list b{font-size:15px;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-wall__doc{padding:18px 20px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-wall__svg{display:block;width:100%;max-width:470px;height:auto;max-height:44vh;margin:0 auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-wall__frame{fill:#0F2236}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zone__bg{fill:#163049}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-lf{fill:#3E8A5B}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-lf--1{fill:#5BA36A}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-lf--2{fill:#2F6E4E}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zone--3.is-dry .lsr-lf{fill:#8E9A52}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zone--3.is-dry .lsr-lf--1{fill:#A3A35E}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zone__line{stroke:#0A1826;stroke-width:5;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zone--3.is-dry .lsr-zone__bg{stroke:var(--warn-dot);stroke-width:3}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-dr{fill:#7FD1CB}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zone__mbg{fill:rgba(245,240,232,.12)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zone__m{fill:#2E8B8B}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zone--3.is-dry .lsr-zone__m{fill:var(--warn-dot)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zone__id{fill:rgba(245,240,232,.85);font:800 14px var(--sans);letter-spacing:.08em}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-flush{fill:none;stroke:#C9ECE9;stroke-width:4;stroke-linecap:round;stroke-dasharray:34 200;stroke-dashoffset:234;opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-gutter{fill:#0A1826;stroke:rgba(232,196,143,.5)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:12px 0 0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:7px 10px;border-radius:10px;background:var(--ground);font-size:12.5px;line-height:1.35}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl b{font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl--3{grid-column:1/-1}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl--3.is-dry{background:#fff;box-shadow:inset 3px 0 0 var(--warn-dot),0 0 0 1px rgba(192,142,76,.4)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl__s{display:none;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl--3.is-dry .lsr-zl__s--dry,:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl--3.is-even .lsr-zl__s--even,:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl--3.is-fix .lsr-zl__s--fix,:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl--3:not(.is-dry):not(.is-fix):not(.is-even) .lsr-zl__s--dry{display:inline}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl__p .sev--0{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl--3.is-even .lsr-zl__p .sev--1{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl--3.is-even .lsr-zl__p .sev--0{display:inline-flex}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-wall__copy .h3{margin-top:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-res{display:flex;gap:10px;align-items:flex-start;margin:16px 0 20px;font-size:14.5px;line-height:1.5;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-res .fglyph{flex:none;width:22px;height:22px;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-wall__pic{margin:0;border-radius:16px;overflow:hidden;aspect-ratio:4/3}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-wall__pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-wall__pic{max-width:520px}}@media (max-width:420px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl{padding:5px 8px;font-size:11.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-zl .sev{font-size:.68rem;padding:4px 8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-wall__doc{padding:12px 14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-wall__doc .sdoc__top{margin-bottom:8px;padding-bottom:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-wall__doc .cap{margin-top:8px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ic{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face{position:relative;margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__svg{display:block;width:100%;height:auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__w{fill:#12405A}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__s{fill:none;stroke:#C9ECE9;stroke-width:2.4}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__rock{fill:#243A50}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__pipe{stroke:rgba(201,236,233,.5);stroke-width:7;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-bb{fill:none;stroke:rgba(201,236,233,.8);stroke-width:1.4}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__coral{fill:none;stroke:#C26A8E;stroke-width:5;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__fish{fill:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__dim{fill:#06121D;opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-call{position:absolute;left:0;right:0;width:-moz-fit-content;width:fit-content;margin:0 auto;bottom:10%;display:flex;gap:10px;align-items:center;padding:9px 14px 9px 10px;border-radius:14px;background:#fff;box-shadow:inset 3px 0 0 #C4523F,0 18px 34px -18px rgba(0,0,0,.7);color:var(--ink);opacity:0;white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-call__g{width:28px;height:28px;padding:5px;border-radius:8px;background:var(--ground-2);fill:none;stroke:var(--reef);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-call b{display:block;font-size:13px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-call span span{display:block;font-size:11.5px;color:var(--stone)}@media (max-width:420px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-call{bottom:6%;padding:6px 10px 6px 8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-call b{font-size:11.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-call span span{font-size:10px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__glass{fill:none;stroke:rgba(245,240,232,.42);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-clock{position:absolute;left:6%;top:10%;padding:6px 12px;border-radius:8px;background:rgba(6,18,29,.8);box-shadow:inset 0 0 0 1px rgba(232,196,143,.5);font:800 14px/1.2 var(--sans);letter-spacing:.04em;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-clock:empty{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__lab{position:absolute;right:6%;top:10%;padding:5px 10px;border-radius:999px;background:rgba(6,18,29,.82);font-size:12.5px;font-weight:750;color:var(--pearl);opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-icard{padding:18px 20px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irows{display:grid;gap:4px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irow{display:grid;grid-template-columns:20px minmax(0,1fr);gap:2px 10px;align-items:start;padding:6px;border-radius:8px;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irow .sbox{grid-row:span 2;width:18px;height:18px;margin-top:1px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irow__t{font:800 11px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irow__w{font-size:13.5px;line-height:1.4}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irow.is-done{color:var(--ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irow.is-done .lsr-irow__t{color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irow.is-done .sbox{background:var(--teal-ink);border-color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irow.is-done .sbox svg{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-icard__closed{margin:10px 0 0;visibility:hidden}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-icard__closed.is-on{visibility:visible}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-inc__rep{margin:28px 0 0;max-width:70ch;font-size:15.5px;line-height:1.6;color:rgba(245,240,232,.82)}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-ic{grid-template-columns:minmax(0,1fr);gap:14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-icard{padding:14px 16px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irow{padding:3px 4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-irow__w{font-size:12.5px}}@media (max-width:420px){:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-face__lab{top:36%;font-size:11px}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]) .lsr-clock{font-size:12px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]).still .lsr-face__lab--flow,:where(.frescalo-inner-body[data-frescalo-leaf="features/living-system-records"]).still .lsr-ring{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]).fsp .rpt .ghost,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]).fsp .rwr .ghost{color:var(--deep);border-color:rgba(11,29,46,.24)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]).fsp .rpt .ghost:hover,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]).fsp .rwr .ghost:hover{border-color:var(--teal);background:rgba(46,139,139,.08)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(28px,5vw,90px);align-items:end;margin-bottom:clamp(36px,5vw,64px)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-head .sec__head{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-head .ticks{font-size:15.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-spread{position:relative;display:grid;grid-template-columns:minmax(0,.82fr) 14px minmax(0,1.18fr);max-width:1180px;margin:0 auto;padding:0;border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--line),0 50px 90px -50px rgba(11,29,46,.55),0 18px 30px -24px rgba(11,29,46,.3)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-pg{position:relative;min-width:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-pg--l{display:flex;flex-direction:column;overflow:hidden;border-radius:20px 0 0 20px;background:var(--deep);color:var(--pearl)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-cover{position:relative;flex:1 1 auto;min-height:220px;overflow:hidden}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-cover__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-drain{position:absolute;inset:0;background:linear-gradient(180deg,#1C5E6E 0,#12405A 45%,var(--deep) 100%);transform-origin:50% 100%}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-drain:before{content:"";position:absolute;left:0;right:0;top:-2px;height:3px;background:rgba(190,240,232,.55);box-shadow:0 0 14px rgba(190,240,232,.6)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-glint{position:absolute;top:-20%;bottom:-20%;left:-30%;width:22%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-14deg);opacity:0;pointer-events:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-cover:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(180deg,transparent,rgba(11,29,46,.9));pointer-events:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-mast{position:relative;padding:4px clamp(20px,2.4vw,32px) clamp(22px,2.4vw,30px);margin-top:-64px;z-index:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-kick{margin:0 0 6px;font:800 10.5px/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-title{margin:0;font-family:var(--display);font-weight:480;font-style:italic;font-variation-settings:"opsz" 144;font-size:clamp(34px,3.6vw,54px);line-height:1.02;letter-spacing:-.02em;color:#fff}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-period{margin:10px 0 14px;font-size:13.5px;line-height:1.45;color:rgba(245,240,232,.82)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-for{display:grid;gap:2px;margin:0;padding-top:12px;border-top:1px solid rgba(232,196,143,.5);font-size:12px;line-height:1.45;color:rgba(245,240,232,.7)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-spine{background:linear-gradient(90deg,rgba(11,29,46,.16),rgba(11,29,46,.03) 45%,rgba(11,29,46,.08))}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-pg--r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(18px,2vw,30px);align-content:start;padding:clamp(20px,2.4vw,32px) clamp(20px,2.6vw,36px) clamp(16px,2vw,24px) clamp(14px,1.6vw,22px)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-b{padding:11px 0;border-top:1px solid rgba(46,139,139,.22)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-n,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-sum{grid-column:1/-1}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-n{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:0;border-top:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-n p{margin:0;display:grid;gap:2px;font-size:12px;font-weight:700;line-height:1.3;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-count{font-family:var(--display);font-weight:460;font-variation-settings:"opsz" 144;font-size:clamp(34px,3.2vw,46px);line-height:1;letter-spacing:-.02em;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-k{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 7px;font:800 10.5px/1.35 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-k .sev{font-size:10px;letter-spacing:.04em}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-tx{margin:0;font-size:13px;line-height:1.5;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-tx--sum{font-family:var(--display);font-style:italic;font-weight:420;font-variation-settings:"opsz" 24;font-size:15px;line-height:1.5;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-next ul,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-sys ul{display:grid;gap:5px;margin:0;padding:0;list-style:none;font-size:12.5px;line-height:1.35;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-sys li{display:grid;grid-template-columns:18px auto minmax(0,1fr);gap:7px;align-items:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-sys b{font:800 10.5px/1 var(--sans);letter-spacing:.06em;padding:3px 5px;border-radius:4px;background:var(--deep);color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-g{width:18px;height:18px;color:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-chart{display:block;width:100%;height:auto;max-height:92px;overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-band{fill:rgba(46,139,139,.16)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-base{stroke:rgba(11,29,46,.14);stroke-width:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-line{fill:none;stroke:var(--deep);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-pt{fill:#fff;stroke:var(--deep);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-pt--out{stroke:var(--warn-dot);fill:var(--warn-dot)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-vals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:4px 0 0;padding:0;list-style:none;text-align:center;font-size:10.5px;line-height:1.3;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-vals b{display:block;font-size:12px;font-weight:800;color:var(--deep);white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-vals--out b{color:var(--warn)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-bandk{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:10.5px;font-weight:700;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-bandk i{width:16px;height:8px;border-radius:2px;background:rgba(46,139,139,.3)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-ai{display:inline-block;margin-top:8px;padding:2px 9px;border-radius:999px;border:1px dashed rgba(46,139,139,.6);font:750 11px/1.5 var(--sans);font-style:normal;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-sign{grid-column:1/-1;justify-self:end;display:inline-flex;align-items:center;gap:8px;margin:10px 0 0;padding:7px 14px 7px 10px;border-radius:6px;border:1.5px solid var(--teal-ink);color:var(--teal-ink);font:800 11.5px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;transform:rotate(-2deg)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-sign svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-cap{grid-column:1/-1;margin:0;padding:12px clamp(20px,2.4vw,32px) 16px;border-top:1px solid var(--line)}@media (min-width:901px) and (max-height:820px){:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-next,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-wall{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-life{grid-column:1/-1}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-count{font-size:34px}}@media (min-width:901px) and (max-height:760px){:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-for,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-life{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-sum{grid-column:auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-tx--sum{font-size:13.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-pg--r{padding-top:16px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-b{padding:8px 0}}@media (min-width:901px) and (max-height:700px){:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-cap{padding-top:8px;padding-bottom:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-tx{font-size:12.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-chart{max-height:70px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-copy .ticks{margin:18px 0 22px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-faq{padding:18px 20px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-faq .h3{font-size:clamp(19px,1.5vw,22px)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-faq .body{margin:0;font-size:15px;line-height:1.6}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd{position:relative;padding-bottom:40px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-sheet,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-sheet{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-sheet{max-width:420px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-g{width:15px;height:15px;margin:-2px 6px 0 0;vertical-align:middle;color:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-dl{display:grid;gap:0;margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-dl>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px dashed var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-dl dt{font:800 10.5px/1.9 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-dl dd{margin:0;font-size:13.5px;font-weight:650;line-height:1.45;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-opts{display:flex;flex-wrap:wrap;gap:5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-opt{padding:4px 10px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:12.5px;font-weight:720;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-opt.is-on{box-shadow:0 0 0 1.5px var(--teal-ink);background:rgba(46,139,139,.1);color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-sched{display:block;margin-top:6px;font-size:11.5px;font-weight:650;line-height:1.35;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-as{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:999px;box-shadow:0 0 0 1px var(--line);font-size:12.5px;font-weight:720}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-as .sbox{width:16px;height:16px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-go{position:relative;display:flex;justify-content:flex-start;margin-top:14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-btn{position:relative;display:inline-grid;padding:10px 18px;border-radius:999px;background:var(--deep);color:var(--pearl);font-size:13.5px;font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-btn>span{grid-area:1/1;display:inline-flex;align-items:center;gap:6px;justify-content:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-btn .sbox{width:16px;height:16px;border-color:var(--teal-hi);background:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-btn .sbox svg{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-b1{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]).still .rsd-b0{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]).still .rsd-b1{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-cur{position:absolute;width:24px;height:24px;fill:#fff;stroke:var(--deep);stroke-width:1.5;stroke-linejoin:round;opacity:0;pointer-events:none;filter:drop-shadow(0 3px 4px rgba(0,0,0,.3))}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-phone{position:absolute;right:-24px;top:92px;z-index:2;width:min(262px,52%);margin:0;padding:10px;border-radius:34px;background:var(--deeper);box-shadow:0 0 0 1px rgba(127,209,203,.25),0 40px 70px -30px rgba(6,18,29,.7);opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-lab{position:absolute;left:0;right:0;top:-26px;margin:0;text-align:center;font:800 10.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-screen{position:relative;padding:26px 14px 16px;border-radius:26px;background:#fff;color:var(--ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-notch{position:absolute;left:50%;top:8px;width:60px;height:8px;margin-left:-30px;border-radius:99px;background:var(--deeper)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-hdr{display:flex;gap:8px;margin:0;font-size:11.5px;line-height:1.5}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-hdr span{width:32px;flex:none;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-hdr b{font-weight:750;overflow-wrap:anywhere}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-sub{margin:8px 0 4px;font-family:var(--display);font-weight:600;font-size:15px;line-height:1.25;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-body{margin:0;font-size:12px;line-height:1.5;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-att{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding:8px 10px;border-radius:9px;background:var(--ground);font-size:11.5px;font-weight:750;overflow-wrap:anywhere}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-att .fglyph{flex:none;width:18px;height:18px;color:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-link{margin:6px 0 0;font-size:12px;font-weight:750;color:var(--teal-ink);text-decoration:underline;text-underline-offset:3px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]).still .rsd-phone{opacity:1;position:relative;right:auto;bottom:auto;width:auto;max-width:300px;margin:40px 0 0 auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,60px);align-items:center;margin-top:clamp(28px,4vw,52px)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-bill{margin-top:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-rows{display:grid;gap:0;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-row{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;border-bottom:1px dashed var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-id{display:inline-flex;align-items:center;gap:6px;font:800 11px/1.4 var(--sans);letter-spacing:.06em;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-nm{font-size:13.5px;font-weight:750;line-height:1.35;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-rh{justify-self:end;padding:2px 8px;border-radius:999px;background:var(--ok-bg);color:var(--ok);font-size:11.5px;font-weight:750}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-cv{grid-column:2/-1;font-size:12px;line-height:1.45;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;margin:12px 0 0;font-size:13px;font-weight:700;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-foot b{color:var(--deep);font-size:15px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-sw{display:inline-block;width:9px;height:9px;border-radius:50%}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-dot--0{background:#7FD1CB}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-dot--1{background:#6FA8DC}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-dot--2{background:#8FC27A}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-dot--3{background:#E8C48F}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-right{display:grid;justify-items:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-cal{display:grid;gap:6px;width:100%;max-width:460px;padding:16px;border-radius:18px;background:rgba(6,18,29,.5);box-shadow:inset 0 0 0 1px rgba(127,209,203,.2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-wk{display:grid;grid-template-columns:44px repeat(7,minmax(0,1fr));gap:6px;align-items:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-wkl{font:750 11px/1 var(--sans);color:rgba(245,240,232,.7)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-c{position:relative;height:34px;border-radius:8px;background:rgba(245,240,232,.06)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-dl{height:auto;background:none;text-align:center;font:750 10.5px/1.4 var(--sans);letter-spacing:.04em;color:rgba(245,240,232,.66)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-dot{position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;box-shadow:0 0 0 3px rgba(6,18,29,.5),0 0 12px rgba(127,209,203,.45)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-flow{width:2px;height:40px;overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-flow path{fill:none;stroke:var(--teal-hi);stroke-width:2;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-rep{position:relative;display:grid;gap:4px;width:min(100%,340px);padding:16px 20px 14px;border-radius:6px;text-align:center;background:linear-gradient(180deg,#133250,#0A1C2C);box-shadow:inset 0 0 0 1px rgba(232,196,143,.4),0 20px 40px -20px rgba(0,0,0,.6)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-rep:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;border-radius:6px 6px 0 0;background:var(--brass)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-rk{display:inline-flex;justify-content:center;align-items:center;gap:8px;margin:2px 0 0;font:800 10.5px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-rk .fglyph{width:16px;height:16px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-cn{display:flex;justify-content:center;align-items:baseline;gap:6px 8px;flex-wrap:wrap;margin:0;color:rgba(245,240,232,.8);font-size:13px;font-weight:700}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-cn b{font-family:var(--display);font-weight:480;font-variation-settings:"opsz" 144;font-size:36px;line-height:1;color:#fff;font-variant-numeric:tabular-nums}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-cn b+span{margin-right:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rwr-go{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 0}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-head{grid-template-columns:1fr;gap:10px;align-items:start}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-spread{grid-template-columns:1fr}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-spine{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-pg--l{border-radius:20px 20px 0 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-cover{flex:none;height:150px;min-height:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-mast{margin-top:-40px;padding-bottom:16px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-title{font-size:34px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-for{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-period{margin-bottom:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-pg--r{padding:14px 18px 8px;gap:0 16px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-life,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-next,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-wall{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-count{font-size:32px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-chart{max-height:64px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd{padding-bottom:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-sheet{max-width:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-phone{right:0;top:auto;bottom:64px;width:min(250px,70%)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl{grid-template-columns:1fr}}@media (max-width:600px){:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-pg--r{grid-template-columns:1fr}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-sys{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-inc .rpt-tx{font-size:12.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-tx--sum{font-size:14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-n p{font-size:11px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-cap{padding:10px 18px 12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-dl>div{grid-template-columns:1fr;gap:4px;padding:8px 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-opt:not(.rsd-opt--1){display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-sched{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-phone{position:relative;right:auto;bottom:auto;width:86%;margin:36px 0 0 auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-lab{top:-22px;text-align:right;right:8px;left:auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-body,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-link{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-cv,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-flow,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-rh{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-row{padding:8px 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-rep{margin-top:12px;padding:12px 16px 10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-cn b{font-size:30px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-cover{height:110px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-period{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-mast{margin-top:-34px;padding-bottom:12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-sum .rpt-k{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-chart{max-height:56px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-count{font-size:28px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-row{grid-template-columns:70px minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-rh{grid-column:2;justify-self:start}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-cal{padding:10px;gap:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-wk{grid-template-columns:34px repeat(7,minmax(0,1fr));gap:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-c{height:26px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-dot{width:11px;height:11px;margin:-5.5px 0 0 -5.5px}}@media (max-width:360px){:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-cover{height:110px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-title{font-size:28px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-bandk,:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-chart{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpt-ai{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-dl>div:first-child{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rsd-hdr:nth-of-type(2){display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-cn b{font-size:30px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-row{grid-template-columns:1fr;gap:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/stewardship-reports"]) .rpl-sheet .sdoc__t{font-size:18px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__sheet{position:relative;padding-bottom:20px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__day{display:flex;flex-direction:column;min-width:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__dh{margin:0 0 8px;padding:0 4px 8px;border-bottom:1.5px solid rgba(11,29,46,.1);font:800 12px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__body{position:relative;flex:1;display:grid;align-content:start;gap:10px;min-height:276px;padding:6px;border-radius:12px;background:var(--ground)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__v{position:relative;z-index:2;padding:12px 12px 11px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--line),0 14px 24px -20px rgba(11,29,46,.5);border-left:4px solid var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__v--0{border-left-color:#8FA7B6}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__v--2{border-left-color:#3E8E5A}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__v--3{border-left-color:var(--sand);z-index:4}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__v--4{border-left-color:var(--reef)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__v.is-lift{box-shadow:0 0 0 2px var(--teal),0 30px 40px -20px rgba(11,29,46,.55)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;margin:0 0 4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__id{font:800 11.5px/1 var(--sans);letter-spacing:.1em;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__time{font:750 11.5px/1 var(--sans);color:var(--teal-ink);font-variant-numeric:tabular-nums}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__t{margin:0 0 8px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 24;font-size:15px;line-height:1.25;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__rec{display:inline-flex;align-items:center;gap:6px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__cyc,:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__meta{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;line-height:1.35;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__cyc{margin-top:5px;padding-top:6px;border-top:1px dashed rgba(11,29,46,.14)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__g{flex:none;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__ev{position:absolute;inset:6px;z-index:1;display:grid;place-items:end center;padding:10px;border-radius:10px;background:repeating-linear-gradient(135deg,rgba(26,58,92,.1) 0 8px,rgba(26,58,92,.03) 8px 16px);box-shadow:inset 0 0 0 1.5px rgba(26,58,92,.28);transform-origin:50% 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__ev span{padding:5px 9px;border-radius:8px;background:#fff;font:800 11px/1.3 var(--sans);letter-spacing:.04em;color:var(--reef);text-align:center;box-shadow:0 0 0 1px rgba(26,58,92,.2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__ghost{min-height:1px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__cur{position:absolute;z-index:6;left:0;top:0;width:26px;height:30px;pointer-events:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__cur path{fill:var(--deep);stroke:#fff;stroke-width:1.6;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__moved{display:flex;align-items:center;gap:10px;margin:14px 0 0;font-size:14.5px;font-weight:650;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__moved:not(.is-done) .sbox{opacity:.35}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]).js:not(.still) .vcb__cur{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vch__go{margin:22px 0 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vch__also{margin:22px 0 0;font-size:15.5px;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vch__also a{color:var(--teal-ink);font-weight:750;text-underline-offset:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]).fsp .xl{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--teal-ink);text-decoration:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]).fsp .xl:after{content:"";width:8px;height:8px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]).fsp .xl:hover{text-decoration:underline;text-underline-offset:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__sheet{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__st{display:inline-grid;grid-template-areas:"s"}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__st>*{grid-area:s;justify-self:end}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__st1{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]).still .vcn__st0{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]).still .vcn__st1{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(20px,3vw,40px);align-items:start}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tank{display:block;width:100%;max-width:300px;height:auto;margin:0 auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__lamp{fill:#1A3A5C}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__beam{fill:rgba(127,209,203,.12)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__water{fill:#DCEFF0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__crest{fill:none;stroke:rgba(46,139,139,.55);stroke-width:1.5}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__sand{fill:#D9CDB8}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__plant{fill:none;stroke:#3E8E5A;stroke-width:3;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__fish path{fill:var(--reef)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__glass{fill:none;stroke:rgba(11,29,46,.45);stroke-width:2.5}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__stand{fill:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__ends{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__ends li{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:650;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__ends li.is-done{color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0 0 4px;font-size:13px;font-weight:750;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__lg{display:inline-flex;align-items:center;gap:7px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__lg i{width:18px;height:3px;border-radius:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__lg--am i,:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__r--am th i{background:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__lg--ni i,:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__r--ni th i{background:#C08E4C}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__u{margin-left:auto;font-size:12px;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__chart{display:block;width:100%;height:auto;overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__grid{stroke:rgba(11,29,46,.1);stroke-width:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__grid--0{stroke:rgba(11,29,46,.35);stroke-width:1.5}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__x,:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__zero{fill:var(--stone);font:700 12px/1 var(--sans)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__wk{fill:var(--teal-ink);font:800 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__ln{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__ln--am{stroke:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__ln--ni{stroke:#C08E4C}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__dot{stroke:#fff;stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__dot--am{fill:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__dot--ni{fill:#C08E4C}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab{width:100%;margin:10px 0 0;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab td,:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab th{padding:6px 4px;text-align:center;border-bottom:1px solid rgba(11,29,46,.08)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab thead th{font-weight:750;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab tbody th{text-align:left;white-space:nowrap;font-weight:750;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab tbody th i{display:inline-block;vertical-align:middle;width:12px;height:3px;margin-right:7px;border-radius:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab td{color:var(--ink-2);font-weight:650}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab td.is-on,:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab th.is-on{background:rgba(46,139,139,.08)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__strip{display:flex;flex-wrap:wrap;gap:10px 28px;margin:16px 0 0;padding-top:14px;border-top:1.5px solid rgba(46,139,139,.18)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__strip p{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:700;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__dots{display:inline-flex;gap:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__dots i{width:10px;height:10px;border-radius:50%;background:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__dots--fn{gap:16px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__dots--fn i{background:var(--reef)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(26px,5vw,70px);align-items:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__fig{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__pond{display:block;width:100%;height:auto;overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__edge{fill:none;stroke:rgba(212,167,106,.6);stroke-width:10;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__water{fill:#12506A}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__deep{fill:#0B3550}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__rip circle{fill:none;stroke:rgba(190,240,232,.45);stroke-width:1.4}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__kb{fill:#F2F2EE}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__k--a .vcs__kb,:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__k--c .vcs__kb{fill:#F08A3C}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__kt{fill:rgba(242,242,238,.8)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__ks{fill:#E0582E}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__k--b .vcs__ks{fill:#1D1D1D}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__cold{fill:rgba(205,230,240,.28);opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__net path{stroke:rgba(245,240,232,.75);stroke-width:1.1;fill:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__leaf path{fill:#C08E4C;opacity:.9}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__eq rect{fill:#17395A;stroke:rgba(127,209,203,.4)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__eq path{stroke:var(--teal-hi);stroke-width:2;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__led{fill:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__pipe{fill:none;stroke:rgba(127,209,203,.5);stroke-width:3;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__side{display:grid;gap:14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__k0{margin:0;color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__stops{display:grid;gap:10px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__s{padding:14px 18px;border-radius:14px;background:rgba(245,240,232,.05);box-shadow:inset 0 0 0 1px rgba(245,240,232,.12);transition:box-shadow .4s,background .4s}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__s.is-on{background:rgba(127,209,203,.1);box-shadow:inset 0 0 0 1.5px var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__when{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 6px;font:800 12px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__when b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--sand-hi);color:var(--deep);font-size:11px;letter-spacing:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__when>span:last-child{color:rgba(245,240,232,.66)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__h{margin:0 0 4px;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 36;font-size:19px;color:#fff}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__p{margin:0;font-size:14.5px;line-height:1.55;color:rgba(245,240,232,.8)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__feed{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:14px;line-height:1.5;color:rgba(245,240,232,.8)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__g{flex:none;width:20px;height:20px;fill:none;stroke:var(--teal-hi);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__year{display:none;margin:0;font-size:14px;font-weight:700;color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs--year .vcs__when .fdate{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs--year .vcs__year{display:block}@media (max-width:1100px){:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__t{font-size:14px}}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__grid{grid-template-columns:minmax(0,1fr);gap:6px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__day{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:start;gap:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__dh{margin:0;padding:12px 0 0;border:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__body{min-height:0;display:flex;flex-wrap:wrap;gap:6px;padding:5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__v{flex:1 1 200px;padding:9px 10px 8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__ghost{flex:1 1 200px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__t{margin-bottom:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__ev{inset:5px;place-items:center end}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__row{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tank{max-width:220px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs{grid-template-columns:minmax(0,1fr);gap:18px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__pond{max-width:440px;margin:0 auto}}@media (max-width:600px){:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__day{grid-template-columns:minmax(0,1fr);gap:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__dh{padding:4px 0 0;font-size:11px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__cyc{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__v{padding:7px 9px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__t{font-size:13.5px;margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__meta{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__moved{font-size:13px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__left{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__ends{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__ends li{font-size:13px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab{font-size:11.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__strip p{font-size:13px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__s{padding:10px 13px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__p{font-size:13.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__h{font-size:17px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__pond{max-width:300px}}@media (max-width:360px){:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tab{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__p{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__left{grid-template-columns:96px minmax(0,1fr)}}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__note{margin:12px 0 0;font-size:13.5px;line-height:1.5;font-weight:650;color:var(--ink-2)}@media (max-width:360px){:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__day[data-vc-day="1"],:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__sheet>.sdoc__top{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcb__moved{margin-top:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__note{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__strip{gap:6px 14px;margin-top:10px;padding-top:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__dots i{width:8px;height:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__sheet .sdoc__top{margin-bottom:8px;padding-bottom:8px}}@media (min-width:901px) and (max-height:800px){:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__chart{max-width:86%;margin:0 auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__tank{max-width:240px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__note{margin-top:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__strip{margin-top:10px;padding-top:10px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__more{display:none}@media (max-width:600px){:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__s .vcs__p{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__s{padding:9px 13px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__h{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__more{display:grid;gap:10px;margin:18px 0 0;padding:0 0 0 20px;font-size:14.5px;line-height:1.55;color:rgba(245,240,232,.82)}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__more b{color:#fff}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__pond{max-width:260px}}@media (max-width:360px){:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__strip{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__left{grid-template-columns:84px minmax(0,1fr);gap:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcn__ends li{font-size:12.5px;gap:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__pond{max-width:210px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__feed{font-size:13px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__more-feed{display:none}@media (max-width:360px){:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs .vcs__feed{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__more .vcs__more-feed{display:list-item}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__pond{max-width:180px}:where(.frescalo-inner-body[data-frescalo-leaf="features/visit-calendar"]) .vcs__when{font-size:11px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .amt{white-space:nowrap;font-variant-numeric:tabular-nums}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .xl:after{content:" →"}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .rp__more{margin:22px 0 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .jr__from{margin:4px 0 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .irows{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .irows li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--line);font-size:13.5px;font-weight:600;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .irows b{font-family:var(--sans);font-size:13px;font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .irows .is-total b,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .irows .is-total span{font-weight:850}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .irows .is-total{border-bottom-width:2px;border-bottom-color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .irows .is-dep b,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .irows .is-dep span{color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .jr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 236px;gap:20px;align-items:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer{padding:18px 20px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__top{display:grid;gap:10px;margin:0 0 12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__top>span:first-child{display:grid;gap:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__c{font-size:13px;color:rgba(11,29,46,.64)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__state{display:grid}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__state .badge{grid-area:1/1;justify-self:start;transition:opacity .4s var(--ease),transform .5s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__tabs{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 12px;padding:4px;border-radius:12px;background:rgba(11,29,46,.06)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__tabs span{padding:6px 10px;border-radius:9px;font-size:12.5px;font-weight:800;color:var(--deep);transition:background .35s,color .35s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__tabs span.on{background:var(--deep);color:#fff}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__body{display:grid}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__body>*{grid-area:1/1;margin:0;padding:0;list-style:none;transition:opacity .4s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__invv li,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__lines li,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__pays li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line);font-size:14px;font-weight:600;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__invv b,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__lines b,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__pays b,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__sum dd{font-family:var(--sans);font-weight:800;font-size:13px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__pays li{grid-template-columns:minmax(0,1fr) auto auto}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__pays i{grid-column:3;grid-row:1;justify-self:end;padding:3px 8px;border-radius:999px;font-style:normal;font-size:11px;font-weight:800;transition:opacity .35s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__pays .due{background:var(--warn-bg);color:var(--warn)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__pays .ok{background:var(--ok-bg);color:var(--ok);opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__invv .is-total{font-weight:850}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__invv,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__pays{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__sum{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:12px 0 0;font-size:14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__sum dt{font-weight:700;color:rgba(11,29,46,.7);transition:opacity .4s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__sum dd{margin:0;text-align:right;color:var(--deep);transition:opacity .4s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__inv{display:grid;margin:14px 0 0;padding:11px 14px;border-radius:12px;background:rgba(46,139,139,.14);font-weight:800;font-size:13.5px;color:var(--deep);transition:opacity .5s var(--ease),transform .5s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__inv>span{grid-area:1/1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;transition:opacity .35s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__inv2{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__dots{display:flex;gap:6px;margin:14px 0 0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__dots li{flex:1;height:4px;border-radius:4px;background:var(--teal-ink);transition:background .4s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .phone-wrap{display:grid;gap:12px;justify-items:center;align-content:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .phone-wrap .cphone{width:100%}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .phone__who{display:inline-flex;align-items:center;gap:7px;margin:0;padding:6px 13px 6px 9px;border-radius:999px;background:var(--deep);color:#fff;font-size:12px;font-weight:800;box-shadow:0 10px 20px -12px rgba(11,29,46,.7);transition:opacity .5s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .phone__who svg{width:16px;height:16px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone{position:relative;display:grid;grid-template-areas:"scr";padding:34px 16px 18px;border-radius:32px;background:#fff;color:var(--deep);box-shadow:0 0 0 8px var(--deep),0 0 0 9px rgba(46,139,139,.5),0 40px 60px -30px rgba(11,29,46,.7);transition:opacity .6s var(--ease),transform .7s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__notch{position:absolute;left:50%;top:10px;width:70px;height:8px;margin-left:-35px;border-radius:8px;background:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone p{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__bar{position:absolute;left:20px;right:18px;top:7px;display:flex;justify-content:space-between;align-items:center;font-size:10.5px;font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__sig{display:inline-flex;align-items:flex-end;gap:2px;height:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__sig i{width:3px;border-radius:1px;background:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__sig i:first-child{height:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__sig i:nth-child(2){height:6px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__sig i:nth-child(3){height:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__sig i:nth-child(4){height:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__scr{grid-area:scr;display:grid;gap:8px;align-content:start;transition:opacity .45s var(--ease),transform .55s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__from{font:700 10.5px/1.3 var(--sans);letter-spacing:.04em;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__h{font-weight:850;font-size:17px;line-height:1.15;letter-spacing:-.01em;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__t{font-size:12.5px;font-weight:700;color:rgba(11,29,46,.78)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__row{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__row b{font-family:var(--sans);font-size:12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__row--bal{font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__row--bal b{display:grid;justify-items:end}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__row--bal b>*{grid-area:1/1;transition:opacity .35s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__note{font-size:11.5px;line-height:1.4;color:rgba(11,29,46,.7)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__act{position:relative;display:grid;margin-top:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__act>p{grid-area:1/1;transition:opacity .35s var(--ease),transform .45s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__btns{display:grid;grid-template-columns:1fr 1fr;gap:6px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__btns span{padding:9px;border-radius:10px;border:1px solid rgba(11,29,46,.2);text-align:center;font-size:12.5px;font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__btns .ok{background:var(--deep);color:#fff;border-color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__pay{padding:10px;border-radius:10px;background:var(--deep);color:#fff;text-align:center;font-size:12.5px;font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__done{padding:9px 10px;border-radius:10px;background:var(--ok-bg);color:var(--ok);font-size:12.5px;font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__done--paid{display:flex;align-items:center;gap:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__stamp{padding:3px 8px;border:2px solid var(--teal-ink);border-radius:6px;color:var(--ok);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;transform:rotate(-4deg)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__mail{display:inline-flex;align-items:center;gap:5px;justify-self:start;padding:3px 8px;border-radius:999px;background:rgba(0,0,0,.06);font-size:10.5px;font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .phone__tap{position:absolute;z-index:3;left:50%;top:50%;width:40px;height:40px;margin:-6px 0 0 -12px;pointer-events:none;opacity:0;transform:translate(30px,46px) rotate(-12deg);transition:opacity .35s var(--ease),transform .5s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__scr--1 .phone__tap{left:26%}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .phone__tap svg{position:relative;z-index:1;width:100%;height:100%;filter:drop-shadow(0 6px 8px rgba(0,0,0,.28))}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .phone__tap i{position:absolute;left:6px;top:1px;width:18px;height:18px;margin:-4px 0 0 -4px;border-radius:50%;background:rgba(46,139,139,.8);opacity:0;transform:scale(.3)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__scr--1,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__scr--2,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__scr--4,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__scr--5{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__act>.cphone__btns,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__act>.cphone__pay{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__due{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__state .badge:not([data-state="5"]){opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__inv1{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__inv2{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__pays{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__lines{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__pays .due{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__pays .ok{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__tabs span[data-tab="2"]{background:var(--deep);color:#fff}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__go{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__tabs span[data-tab="2"]:not(.on){background:transparent;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__state .badge{opacity:0;transform:translateY(6px)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__state .badge.on{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__lines{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__invv,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__pays{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.show-pays .drawer__pays{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.show-invtab .drawer__invv{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.show-invtab .drawer__lines,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.show-pays .drawer__lines{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__pays .due{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__pays .ok{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.bal-paid .drawer__pays .p2 .due,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.dep-paid .drawer__pays .p1 .due{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.bal-paid .drawer__pays .p2 .ok,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.dep-paid .drawer__pays .p1 .ok{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr:not(.show-inv) .drawer__inv{opacity:0;transform:translateY(8px)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__inv1{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__inv2{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.bal-paid .drawer__inv1{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.bal-paid .drawer__inv2{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .drawer__dots li{background:rgba(11,29,46,.12)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .drawer__dots li.on{background:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr:not(.show-dep) .drawer__sum .bal,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr:not(.show-dep) .drawer__sum .dep{opacity:.25}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .cphone__scr{opacity:0;transform:translateY(10px);pointer-events:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-scr="1"] .cphone__scr--1,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-scr="2"] .cphone__scr--2,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-scr="3"] .cphone__scr--3,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-scr="4"] .cphone__scr--4,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-scr="5"] .cphone__scr--5{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-scr="0"] .cphone{opacity:0;transform:translateX(30px) rotate(3deg)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-scr="0"] .phone__who{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .cphone__act>.cphone__btns,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .cphone__act>.cphone__pay{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .cphone__act>.cphone__done{opacity:0;transform:translateY(6px) scale(.97)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-done .cphone__act>.cphone__btns,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-done .cphone__act>.cphone__pay{opacity:0;transform:scale(.96)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-done .cphone__act>.cphone__done{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .cphone__due{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .cphone__zero{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.bal-paid .cphone__due{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.bal-paid .cphone__zero{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-tap[data-scr="1"] .cphone__scr--1 .phone__tap,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-tap[data-scr="2"] .cphone__scr--2 .phone__tap,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-tap[data-scr="3"] .cphone__scr--3 .phone__tap{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-tap .phone__tap i{animation:or-tap 1.1s var(--ease) .35s infinite}@keyframes or-tap{0%{opacity:.9;transform:scale(.3)}70%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-tap[data-scr="1"] .cphone__scr--1 .cphone__btns .ok,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-tap[data-scr="2"] .cphone__scr--2 .cphone__pay,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-tap[data-scr="3"] .cphone__scr--3 .cphone__pay{transform:scale(.95);filter:brightness(.82);box-shadow:inset 0 2px 6px rgba(0,0,0,.3);transition:transform .2s,filter .2s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-done .phone__tap{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__go{display:grid;min-height:34px;margin:12px 0 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr .drawer__go>*{grid-area:1/1;justify-self:start;align-self:center;opacity:0;transform:translateY(6px);transition:opacity .35s var(--ease),transform .45s var(--ease);pointer-events:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-go=done]:not(.go-sent) .drawer__btn--done,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-go=start]:not(.go-sent) .drawer__btn--start{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-go=done].go-sent .drawer__toast--2,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr[data-go=start].go-sent .drawer__toast--1{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .jr.is-press .drawer__btn{transform:scale(.94);filter:brightness(.82);box-shadow:inset 0 2px 6px rgba(0,0,0,.3),0 0 0 4px rgba(46,139,139,.45);transition:transform .2s,filter .2s,box-shadow .2s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__toast{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:var(--ok-bg);color:var(--ok);font-size:12.5px;font-weight:800}@media (min-width:901px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .story__steps>li[data-beats="2"]{min-height:115vh}}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(16px,2.4vw,32px);align-items:center;max-width:1060px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__inv,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__mail{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__mail{padding:0;overflow:hidden}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__bar{display:flex;gap:6px;margin:0;padding:11px 16px;background:var(--ground-2);border-bottom:1px solid var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__bar span{width:10px;height:10px;border-radius:50%;background:rgba(86,103,117,.25)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__hd{display:grid;gap:4px;margin:0;padding:12px 18px;border-bottom:1px solid var(--line);font-size:13px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__hd div{display:flex;gap:8px;min-width:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__hd dt{flex:none;width:58px;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__hd dd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px;flex:1;min-width:0;margin:0;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__hd time{color:var(--stone);font-size:12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__subj dd{font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__body{display:grid;grid-template-columns:minmax(0,1fr);gap:11px;padding:16px 18px 18px;font-size:14px;line-height:1.55;color:rgba(11,29,46,.85)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__co{display:flex;align-items:center;gap:10px;margin:0;font-weight:830;letter-spacing:-.015em;font-size:19px;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__logo{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:9px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__logo svg{width:22px;height:22px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__ok{display:inline-flex;align-items:center;gap:8px;justify-self:start;margin:0;padding:4px 12px 4px 5px;border-radius:999px;background:var(--ok-bg);color:var(--ok);font:800 11.5px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__ok b{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--teal-ink);color:#fff;font-size:12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__hi{margin:0;font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__p{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__dl{display:grid;margin:0;padding:4px 12px;border-radius:12px;background:var(--ground)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__dl div{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--line);font-size:13.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__dl div:last-child{border-bottom:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__dl dt{color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__dl dd{margin:0;font-family:var(--sans);font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__att{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:12px;border:1px solid rgba(86,103,117,.25);background:#fff;font:inherit;color:var(--deep);text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__att:hover{border-color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__att:focus-visible{outline:3px solid var(--teal-ink);outline-offset:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__clip{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:9px;background:#FBE4E1;color:#A3372B}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__clip svg{width:18px;height:18px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__fn{flex:1;min-width:0;overflow:hidden;font-weight:800;font-size:13.5px;white-space:nowrap;text-overflow:ellipsis}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__go{display:grid;font-weight:800;font-size:12.5px;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__go>*{grid-area:1/1;transition:opacity .25s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm:not([data-open="1"]) .tm__go .c,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm[data-open="1"] .tm__go .o{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__att:after{content:"";position:absolute;inset:-4px;border-radius:15px;border:2px solid var(--teal-ink);opacity:var(--ring,0);transform:scale(calc(1 + var(--ring, 0) * .03));pointer-events:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__foot{margin:0;font-size:12.5px;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__inv{overflow:hidden;padding-bottom:76px;transition:opacity .45s var(--ease),transform .5s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__inv .sdoc__top .tm__logo{width:36px;height:36px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm:not([data-open="1"]) .tm__inv{opacity:0;transform:translateX(-28px) scale(.97);pointer-events:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin:0 0 6px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__meta span{display:grid;gap:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__meta small{font:700 10.5px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__meta b{font-size:14px;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__site{margin:0 0 12px;font-size:13px;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__pays{display:grid;margin:10px 0 0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__pays li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:7px 0;font-size:13px;font-weight:700;color:var(--ok)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__pays b{font-family:var(--sans);font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__pays .is-zero{margin-top:4px;padding-top:10px;border-top:2px solid var(--deep);color:var(--deep);font-weight:850;font-size:14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__stamp{position:absolute;left:50%;bottom:16px;padding:4px 16px;border:3px solid rgba(192,142,76,.9);border-radius:9px;color:var(--ok);font:900 22px/1.2 var(--sans);letter-spacing:.18em;text-transform:uppercase;transform:translateX(-50%) rotate(-6deg)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__cur{position:absolute;left:0;top:0;z-index:6;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(11,29,46,.35))}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__cur svg{display:block;width:22px;height:22px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__cur b{position:absolute;left:16px;top:18px;padding:3px 8px;border-radius:6px;background:var(--stone);color:#fff;font-size:11px;font-weight:800;white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) #thank-you>.cap{max-width:1060px}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm{grid-template-columns:minmax(0,1fr);max-width:520px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm>*{grid-area:1/1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__inv{align-self:end;margin:0 8px 8px;box-shadow:0 0 0 1px var(--line),0 -20px 50px -18px rgba(11,29,46,.45)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm:not([data-open="1"]) .tm__inv{transform:translateY(40px)}}@media (max-width:380px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__body{padding:14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__hd{padding:10px 14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__inv{margin:0 4px 4px;padding:14px 14px 70px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__stamp{font-size:18px;letter-spacing:.12em}}@media (prefers-reduced-motion:reduce){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__inv{transition:none}}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wrs__stage{position:relative}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr{display:grid;gap:10px;margin:0;padding:clamp(14px,1.8vw,20px)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr .sdoc__top{margin:0;flex-wrap:nowrap;align-items:flex-start}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr .sdoc__top>span:first-child{flex:1;min-width:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__c{display:block;margin-top:3px;font-size:12.5px;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__state{display:grid;flex:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__state>*{grid-area:1/1;justify-self:end;transition:opacity .35s var(--ease),transform .45s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__ba{position:relative;overflow:hidden;border-radius:14px;aspect-ratio:2.2/1;background:var(--ground-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:62% 60%;object-position:62% 60%;display:block}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__after{position:absolute;inset:0;clip-path:inset(0 0 0 50%)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__wipe{position:absolute;top:0;bottom:0;left:50%;width:3px;margin-left:-1.5px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.12),0 0 18px rgba(255,255,255,.7)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__wipe:after{content:"";position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B1D14' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M9 7l-5 5 5 5M15 7l5 5-5 5'/%3E%3C/svg%3E") 50% /18px no-repeat;box-shadow:0 4px 12px rgba(0,0,0,.3)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__tag{position:absolute;top:10px;padding:4px 10px;border-radius:999px;background:rgba(11,29,46,.7);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.04em;backdrop-filter:blur(4px)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__tag--b{left:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__tag--a{right:10px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__l{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__l li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid var(--line);font-size:13.5px;font-weight:650;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__l time{font-size:12px;font-weight:700;color:var(--stone);font-variant-numeric:tabular-nums;white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__ck{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__ck svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__dl{display:grid;grid-template-columns:1.4fr 1fr;gap:10px;margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__dl div{padding:9px 12px;border-radius:12px;background:var(--ground)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__dl dt{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__dl dd{margin:3px 0 0;font-size:13.5px;font-weight:750;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__note{margin:0;padding:10px 12px;border-left:3px solid rgba(46,139,139,.45);border-radius:0 10px 10px 0;background:var(--ground);font-size:13.5px;line-height:1.5;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__note b{display:block;margin-bottom:2px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__act{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__opt{font-size:12px;font-weight:800;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__btns{display:inline-flex;flex-wrap:wrap;gap:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__keep{padding:7px 12px;border-radius:9px;border:1px solid rgba(86,103,117,.25);font-size:12.5px;font-weight:800;color:var(--deep);background:#fff;transition:opacity .35s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__send{position:relative;transition:transform .2s,filter .2s,box-shadow .2s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wrs.is-sent .wr__keep{opacity:.45}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wrs.is-sent .wr__s0,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wrs:not(.is-sent) .wr__s1{opacity:0;transform:translateY(6px)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wrs.is-press .wr__send{transform:scale(.94);filter:brightness(.85);box-shadow:0 0 0 4px rgba(46,139,139,.45)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__mail{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:3px;width:min(340px,92%);margin:-22px 14px 0 auto;padding:10px 12px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--line),0 24px 44px -18px rgba(0,0,0,.45);transition:opacity .5s var(--ease),transform .6s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__mail p{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__from{grid-column:1/-1;font-size:10.5px;font-weight:700;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__mh{grid-column:1;font-size:14px;font-weight:850;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__ms{grid-column:1;grid-row:3;font-size:12.5px;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__mb{grid-column:2;grid-row:2/span 2;align-self:center;padding:6px 11px;border-radius:8px;background:var(--deep);color:#fff;font-size:12px;font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wrs:not(.is-sent) .wr__mail{opacity:0;transform:translate(14px,16px) scale(.96)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__cur{position:absolute;left:0;top:0;z-index:6;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__cur svg{display:block;width:22px;height:22px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__cur b{position:absolute;left:16px;top:18px;padding:3px 8px;border-radius:6px;color:#fff;font-size:11px;font-weight:800;white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wrs__stage .cap{margin-top:18px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__more{margin:18px 0 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__more a{font-weight:800;color:var(--stone);text-underline-offset:4px;text-decoration-thickness:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__more a:after{content:" →"}@media (min-width:901px) and (max-height:960px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__note{display:none}}@media (min-width:901px) and (max-height:820px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__dl{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__ba{aspect-ratio:2.7/1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wrs__stage .cap{display:none}}@media (min-width:901px) and (max-height:740px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__ba{aspect-ratio:3.2/1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__l li{padding:4px 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr.sdoc{gap:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__act{padding-top:8px}}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__note{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__ba{aspect-ratio:2.4/1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wrs__stage .cap{display:none}}@media (max-width:560px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr .sdoc__top{flex-wrap:wrap}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr .sdoc__top>span:first-child{flex:1 1 100%}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__state>*{justify-self:start}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__dl,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__l time{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__l li{grid-template-columns:auto minmax(0,1fr);padding:5px 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__ba{aspect-ratio:2.6/1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr.sdoc{gap:8px}}@media (max-width:340px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__c,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__opt{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__act{justify-content:flex-end}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr .sdoc__top{margin:0;padding-bottom:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__mail .wr__from,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__mail .wr__mb,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__mail .wr__ms{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__mail{grid-template-columns:minmax(0,1fr);margin-top:-14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__l li{font-size:12.5px}}@media (prefers-reduced-motion:reduce){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__mail,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__state>*{transition:none}}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .pay__flag{padding:5px 10px;border-radius:999px;background:var(--deep);color:#fff;font:800 11px/1 var(--sans);letter-spacing:.1em}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .pay__card{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:14px 16px;border-radius:14px;background:rgba(46,139,139,.14);font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tog{position:relative;flex:none;width:38px;height:22px;border-radius:999px;background:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tog i{position:absolute;right:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .pay__l{margin:0 0 10px;font:700 10.5px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .hist__l{position:relative;margin:0;padding:2px 0 0 28px;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .hist__stem{position:absolute;left:7px;top:12px;width:10px;height:calc(100% - 26px);overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .hist__stem path{fill:none;stroke:var(--teal-ink);stroke-width:2.5;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .hi__e{position:relative;display:grid;grid-template-columns:70px minmax(0,1fr);gap:10px;align-items:baseline;padding:7px 0;font-size:14px;font-weight:650;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .hi__e:before{content:"";position:absolute;left:-27px;top:10px;width:12px;height:12px;border-radius:4px;background:#fff;border:3px solid var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .hi__e--client:before{border-color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .hi__e--system:before{border-color:rgba(46,139,139,.45)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .hi__who{justify-self:start;padding:2px 8px;border-radius:999px;background:rgba(11,29,46,.08);font:700 10.5px/1.5 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .hi__e--client .hi__who{background:var(--ok-bg);color:var(--ok)}@media (max-width:1100px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .jr{grid-template-columns:minmax(0,1fr) 200px;gap:14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone{padding:30px 12px 14px;border-radius:26px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__h{font-size:15px}}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .jr{grid-template-columns:minmax(0,1fr) 176px;gap:10px;align-items:start}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer{padding:14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__tabs span{padding:5px 7px;font-size:11.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .stage{background:var(--ground);padding-bottom:14px;box-shadow:0 14px 18px -10px var(--ground)}}@media (max-width:560px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .jr{grid-template-columns:minmax(0,1fr) 168px;gap:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__body,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__c,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__dots,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__tabs{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__sum{font-size:12.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__sum dd{font-size:12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__inv{padding:9px 10px;font-size:12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone{padding:28px 10px 12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__h{font-size:14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .phone__who{font-size:11px;padding:5px 10px 5px 7px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .hi__e{grid-template-columns:minmax(0,1fr);gap:2px}}@media (max-width:340px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .jr{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .phone-wrap{max-width:210px;margin:0 auto}}@media (max-width:600px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__fn{white-space:normal;overflow-wrap:anywhere;line-height:1.3}}@media (max-width:420px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__bar,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__foot,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__site{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__body{gap:8px;padding:12px 14px 14px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__hd{padding:9px 14px;font-size:12.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__co{font-size:16px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__logo{width:28px;height:28px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__dl div{padding:5px 0;font-size:12.5px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__inv{padding:14px 14px 58px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__inv .sdoc__top{margin-bottom:8px;padding-bottom:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__inv .sdoc__t{font-size:17px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__meta{margin-bottom:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm .irows li{padding:5px 0;font-size:12.5px;line-height:1.35}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__pays li{padding:4px 0;font-size:12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__pays .is-zero{padding-top:7px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__stamp{bottom:12px;font-size:17px;padding:4px 14px 4px 10px}}@media (max-width:300px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__dl div:nth-child(2),:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__hd .tm__subj{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm .irows li{font-size:12px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__meta{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__inv{padding:12px 12px 50px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm .irows li{font-size:11.5px;padding:4px 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__pays li{font-size:11px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__stamp{font-size:15px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .sdoc__t{display:block}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__top .sdoc__k,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr .sdoc__k{display:block}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone{box-shadow:0 0 0 8px var(--deep),0 0 0 9px rgba(212,167,106,.55),0 40px 60px -30px rgba(11,29,46,.7)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .cphone__stamp{border-color:var(--teal-ink);color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .phone__tap i{background:rgba(46,139,139,.7)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__logo{background:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__clip{background:rgba(46,139,139,.12);color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__cur b{background:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__note{border-left-color:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__cur b{background:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .xl{font-weight:800;color:var(--teal-ink);text-underline-offset:4px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__dots{gap:2px;align-items:end;padding-top:6px;border-top:1.5px dashed var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__dots li{height:24px;background:none!important;display:grid;place-items:end center}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .drawer__dots svg{width:22px;height:20px;overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .pil__glass{fill:none;stroke:rgba(11,29,46,.35);stroke-width:1.4}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .pil__w{fill:var(--teal);transform-origin:11px 16.6px;transform-box:view-box;transition:transform .45s var(--ease),opacity .3s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .pil__m{fill:none;stroke:var(--teal-hi);stroke-width:1.2;stroke-linecap:round;transition:opacity .3s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .drawer__dots li:not(.on) .pil__w{transform:scaleY(.08);opacity:.5}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .story--jr.is-live .drawer__dots li:not(.on) .pil__m{opacity:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__stamp{display:inline-flex;align-items:center;gap:10px;padding:6px 18px 6px 14px;border:2.5px solid #a9824c;border-radius:6px;background:linear-gradient(180deg,#133250,#0A1C2C);color:var(--sand-hi);font:900 21px/1.2 var(--sans);letter-spacing:.2em;box-shadow:0 10px 24px -14px rgba(11,29,46,.7)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .tm__eye{width:9px;height:9px;border-radius:50%;background:var(--sand);box-shadow:inset 0 -1px 1px rgba(0,0,0,.4)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bl .split{align-items:start}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bl__top{padding-bottom:0;align-items:center}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bl__row{padding-top:clamp(28px,4vw,48px)}@media (min-width:901px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bills{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bills>.cap{grid-column:1/-1}}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bl__photo{margin-top:26px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bl .rp__more{margin:22px 0 0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bl .xl{color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bills{display:grid;gap:16px;align-content:start}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bills>.cap{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan{position:relative;margin:0}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__l{display:grid;gap:6px;margin:0 0 12px;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__l li{display:grid;grid-template-columns:20px 30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 10px;border-radius:10px;background:var(--ground)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__ck{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__ck svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__g{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:rgba(46,139,139,.12);color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__g .fglyph{width:19px;height:19px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__l li>span:nth-child(3) b{display:block;font-size:14px;font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__l small{display:block;margin-top:1px;font-size:12.5px;font-weight:650;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__a{font-size:14.5px;font-weight:850;color:var(--deep);white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__t,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__t{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding-top:10px;border-top:1.5px solid var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__t>span,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__t>span{font:800 11px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__t b,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__t b{font-size:21px;font-weight:850;color:var(--deep);white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__s{margin:10px 0 0;font-size:12.5px;font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__s span{display:none;align-items:center;gap:7px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__s span:before{content:"";width:8px;height:8px;border-radius:50%}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__s0{color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__s0:before{background:rgba(86,103,117,.5)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__s1{color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__s1:before{background:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__s .bplan__s1{display:inline-flex}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .bills .sdoc:not(.is-issued) .bplan__s .bplan__s1{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).js:not(.still) .bills .sdoc:not(.is-issued) .bplan__s .bplan__s0{display:inline-flex}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__fd{display:flex;gap:10px;align-items:baseline;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.45;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__id{flex:none;padding:2px 7px;border-radius:4px;background:var(--deep);color:var(--sand-hi);font:800 11px/1.4 var(--sans);letter-spacing:.06em}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__inc{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__m{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin:6px 0 8px;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__m li{position:relative;display:grid;justify-items:center;gap:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__m svg{width:100%;max-width:32px;height:auto;overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__m span{font:800 10px/1 var(--sans);color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blm__g{fill:#fff;stroke:rgba(11,29,46,.3);stroke-width:1.4}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blm__w{fill:rgba(46,139,139,.12);transform-origin:15px 19.5px;transform-box:view-box;transform:scaleY(.15);transition:transform .4s var(--ease),fill .4s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blm__m{fill:none;stroke:var(--teal-hi);stroke-width:1.3;stroke-linecap:round;opacity:0;transition:opacity .3s}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__m li.on .blm__w{fill:var(--teal);transform:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__m li.on .blm__m{opacity:1}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__m li.now:after{content:"";position:absolute;top:-6px;left:50%;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:var(--sand);box-shadow:0 0 0 2px #fff}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__m li.on span{color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__n{margin:0 0 12px;font-size:13px;font-weight:750;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__n b{font-size:15px;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]).still .blease__m li:nth-child(-n+5) .blm__w,:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]):not(.js) .blease__m li:nth-child(-n+5) .blm__w{fill:var(--teal);transform:none}@media (max-width:420px){:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__l li{grid-template-columns:20px minmax(0,1fr) auto;padding:8px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .bplan__g{display:none}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__m{gap:2px}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .blease__m span{font-size:9px}}:where(.frescalo-inner-body[data-frescalo-leaf="features/proposals-and-invoices"]) .wr__l li{padding:4px 0}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc{padding-top:clamp(60px,7vw,100px)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-hrows{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid rgba(245,240,232,.18)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-hrows li{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;align-items:baseline;padding:8px 0;border-bottom:1px solid rgba(245,240,232,.12);font-size:14px;line-height:1.35}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-hrows b{font:750 10.5px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-hrows span{font-weight:700;color:var(--pearl)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-per{position:relative;display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto clamp(40px,4.6vw,62px);padding:5px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px rgba(31,110,110,.28),0 16px 30px -24px rgba(11,29,46,.5)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-per button{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;min-width:130px;justify-content:center;padding:11px 20px;border:0;border-radius:999px;background:none;font-weight:800;font-size:15px;color:var(--deep);cursor:pointer;transition:color .35s}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-per button[aria-pressed=true]{color:var(--pearl)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-per__save{padding:3px 8px;border-radius:999px;background:rgba(46,139,139,.14);font-size:11.5px;color:var(--teal-ink);transition:background .35s,color .35s}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-per button[aria-pressed=true] .pr-per__save{background:var(--teal-hi);color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-per__knob{position:absolute;z-index:0;left:5px;top:5px;bottom:5px;width:var(--kw,130px);border-radius:999px;background:var(--deep);transform:translateX(var(--kx,0));transition:transform .5s var(--ease),width .5s var(--ease)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;padding:30px 26px 26px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--line),0 30px 60px -46px rgba(11,29,46,.6)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan--star{background:radial-gradient(90% 46% at 100% 0,rgba(127,209,203,.16),transparent 62%),#fff;box-shadow:0 0 0 2px var(--teal),0 40px 70px -44px rgba(11,29,46,.7)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__badge{position:absolute;left:22px;top:-15px;margin:0;padding:7px 11px 5px;border-radius:4px;background:var(--deep);color:var(--teal-hi);font-size:10.5px;font-weight:850;letter-spacing:.14em;line-height:1.25;text-transform:uppercase;box-shadow:inset 0 3px 0 #C9A166,0 10px 18px -12px rgba(11,29,46,.8)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__plate{position:absolute;right:22px;top:-13px;margin:0;display:flex;align-items:center;gap:9px;padding:7px 9px 5px;border-radius:3px;background:linear-gradient(180deg,#133250,#0A1C2C);box-shadow:inset 0 3px 0 #C9A166,0 10px 18px -12px rgba(11,29,46,.8)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__plate b{font:800 12px/1 var(--sans);letter-spacing:.1em;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__plate i{width:4px;height:4px;border-radius:50%;background:var(--sand);box-shadow:inset 0 -1px 1px rgba(0,0,0,.4)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__n{margin:0;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 96;font-size:clamp(27px,2.4vw,34px);line-height:1.05;letter-spacing:-.012em;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__for{margin:0;min-height:3.1em;font-size:15px;line-height:1.5;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__price{margin:6px 0 0;font-weight:800;font-size:clamp(38px,3.8vw,54px);line-height:1;letter-spacing:-.03em;color:var(--deep);font-variant-numeric:tabular-nums;white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__price small{margin-left:6px;font-size:15px;font-weight:700;letter-spacing:0;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc.is-long .pr-plan__price{font-size:clamp(28px,2.6vw,40px)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc.is-xlong .pr-plan__price{font-size:clamp(24px,2.1vw,34px)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__sub{margin:0;font-size:13.5px;font-weight:700;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-pv{white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc[data-period=m] .is-y,:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc[data-period=y] .is-m{display:none}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__meta{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__meta li{padding:6px 11px;border-radius:8px;background:var(--ground-2);font-size:.82rem;font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__f{display:grid;gap:9px;margin:6px 0 auto;padding:14px 0 0;list-style:none;border-top:1px solid var(--line);font-size:14.5px;line-height:1.4;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__f li{position:relative;padding-left:28px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__f li:before{content:"";position:absolute;left:0;top:.1em;width:17px;height:17px;border-radius:4px;background:var(--teal-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.4l2.9 2.9 6.1-6.6' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center /11px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__f .u+li:not(.u){margin-top:6px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__cta{width:100%;margin-top:18px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan .btn{background:var(--deep);color:var(--pearl);box-shadow:0 18px 30px -18px rgba(11,29,46,.9)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan .btn:focus-visible,:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan .btn:hover{color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan .pr-btn--line{background:#fff;color:var(--deep);box-shadow:inset 0 0 0 1.5px var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-cur{margin:24px 0 0;text-align:center;font-size:14px;font-weight:700;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-core{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,80px);align-items:start}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-core__l{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;font-size:16px;color:rgba(245,240,232,.92)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panels{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;align-items:stretch;padding-top:0}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel{position:relative;padding:28px 28px 26px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--line),0 26px 50px -40px rgba(11,29,46,.55)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel p:not(.pr-panel__k):not(.pr-panel__sub){margin:0;font-size:15.5px;line-height:1.6;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__side{display:grid;gap:18px;align-content:stretch}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__head{display:flex;align-items:flex-start;gap:16px;margin-bottom:22px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__head--sm{align-items:center;gap:12px;margin-bottom:12px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:rgba(46,139,139,.12);color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__ic svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-seal{flex:none;display:inline-flex;align-items:center;gap:10px;padding:12px 12px 9px;border-radius:4px;background:linear-gradient(180deg,#133250,#0A1C2C);box-shadow:inset 0 4px 0 #C9A166,0 0 0 1px rgba(127,209,203,.2),0 14px 22px -14px rgba(0,0,0,.8)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-seal b{font:800 28px/1 var(--sans);letter-spacing:.02em;color:var(--sand-hi);font-variant-numeric:tabular-nums}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-seal i{width:5px;height:5px;border-radius:50%;background:var(--sand);box-shadow:inset 0 -1px 1px rgba(0,0,0,.4)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__k{margin:0 0 6px;font-size:11px;font-weight:820;letter-spacing:.16em;text-transform:uppercase;color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__h{margin:0;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 96;font-size:clamp(25px,2.3vw,35px);line-height:1.1;letter-spacing:-.01em;color:#fff;text-wrap:balance}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__t{margin:0;font-family:var(--display);font-weight:600;font-size:20px;line-height:1.25;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__sub{margin:2px 0 0;font-size:13.5px;line-height:1.4;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel--trial{overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 64px;gap:22px;padding-right:22px;background:radial-gradient(70% 60% at 100% 0,rgba(46,139,139,.32),transparent 70%),radial-gradient(60% 50% at 0 100%,rgba(26,58,92,.7),transparent 70%),var(--deep);color:var(--pearl)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-trial{gap:18px;font-size:16.5px;color:rgba(245,240,232,.9)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-trial b{color:#fff;font-weight:800}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-trial small{display:block;margin-top:3px;font-size:13.5px;color:rgba(245,240,232,.84)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel--trial .ticks li:before{background-color:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel.pr-panel--trial p.pr-panel__end{margin:24px 0 0;padding-top:18px;border-top:1px dashed rgba(127,209,203,.3);font-size:14.5px;color:rgba(245,240,232,.9)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-trial__glass{align-self:stretch;display:flex}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-gauge{display:block;width:64px;height:100%;min-height:260px;overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-gauge__water{fill:url(#pr-gw)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-gauge__glass{fill:none;stroke:rgba(127,209,203,.55);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-gauge__t{stroke:rgba(232,196,143,.55);stroke-width:1.6;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-gauge__t.is-last{stroke:var(--sand-hi);stroke-width:2.4}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-gauge__line{fill:none;stroke:var(--teal-hi);stroke-width:2;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-ticks--sm{margin-top:14px;gap:10px;font-size:15px;font-weight:600;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__note{margin-top:14px!important;padding-top:12px;border-top:1px dashed rgba(31,110,110,.35);font-size:13.5px!important}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__price{margin:4px 0 6px!important;font-weight:800;font-variant-numeric:tabular-nums;font-size:clamp(30px,2.6vw,38px)!important;line-height:1.1!important;letter-spacing:-.025em;color:var(--deep)!important;white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__price small{margin-left:8px;font-size:15px;font-weight:600;letter-spacing:0;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-more{margin:22px 0 0}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-more .xl:after{content:" →"}@media (max-width:1000px){:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panels{grid-template-columns:minmax(0,1fr);max-width:560px;margin-left:auto;margin-right:auto}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plans{grid-template-columns:minmax(0,1fr);max-width:560px;margin-left:auto;margin-right:auto;gap:30px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__for{min-height:0}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc.is-long .pr-plan__price,:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc.is-xlong .pr-plan__price{font-size:clamp(32px,7vw,44px)}}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-core{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-core__l{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-per button{min-width:0;padding:10px 14px}}@media (max-width:480px){:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel--trial{grid-template-columns:minmax(0,1fr) 30px;gap:12px;padding-right:12px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-gauge{width:30px}}@media (max-width:400px){:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan{padding:26px 18px 22px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-plan__price,:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc.is-long .pr-plan__price{font-size:30px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc.is-xlong .pr-plan__price{font-size:26px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc.is-long .pr-plan__price,:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc.is-xlong .pr-plan__price{white-space:normal}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc.is-long .pr-plan__price small,:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-prc.is-xlong .pr-plan__price small{display:block;margin:6px 0 0}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-per button{padding:10px;font-size:14px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-per__save{font-size:10.5px;padding:3px 6px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel{padding:22px 18px 20px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__head{gap:12px;flex-wrap:wrap}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-seal{padding:9px 9px 7px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-seal b{font-size:22px}:where(.frescalo-inner-body[data-frescalo-leaf=pricing]) .pr-panel__price{white-space:normal;font-size:28px!important}}@media (min-width:901px){:where(.frescalo-inner-body[data-frescalo-leaf=faq]).fsp--faq .ph__copy{align-self:end}}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx{margin:0 0 clamp(30px,3.8vw,54px)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx a{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:center;height:100%;padding:16px 16px 13px;border-radius:4px;background:linear-gradient(180deg,#133250,#0A1C2C);box-shadow:inset 0 3px 0 #C9A166,0 0 0 1px rgba(127,209,203,.14),0 18px 28px -22px rgba(11,29,46,.9);font-weight:760;font-size:15px;line-height:1.25;color:var(--pearl);text-decoration:none;transition:transform .4s var(--ease),box-shadow .3s}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx a:focus-visible,:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx a:hover{transform:translateY(-3px);box-shadow:inset 0 3px 0 #C9A166,0 0 0 1px rgba(127,209,203,.4),0 26px 34px -22px rgba(11,29,46,.9)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx__t small{display:block;margin-bottom:3px;font:750 10px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx li:not(.is-trade) .fq-idx__t small{color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx__n{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1.5px solid rgba(127,209,203,.55);font:800 12px/1 var(--sans);color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx li:not(.is-trade) .fq-idx__n{border-color:rgba(232,196,143,.55);color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx__s{position:absolute;top:9px;width:4px;height:4px;border-radius:50%;background:var(--sand);box-shadow:inset 0 -1px 1px rgba(0,0,0,.4)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx__s:first-of-type{left:7px}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx__s:last-of-type{right:7px}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-all{display:grid;gap:clamp(46px,6vw,80px)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g{--fc:var(--reef);display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(20px,4vw,60px);align-items:start;scroll-margin-top:calc(var(--hd) + 20px)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g--trade{--fc:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g__head{position:sticky;top:calc(var(--hd) + 30px);display:grid;gap:8px;padding-top:2px}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g__n{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--fc);color:#fff;font:800 13.5px/1 var(--sans)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g__k{margin:6px 0 0;font:750 11px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--fc)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-men{width:160px;height:22px;margin-top:2px;overflow:visible}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-men__w{fill:none;stroke:var(--teal);stroke-width:2;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-men__t{stroke:rgba(11,29,46,.3);stroke-width:1.4}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-men__t.is-l{stroke:var(--fc);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g .qa{max-width:none}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g .qa details{box-shadow:0 0 0 1px var(--line),inset 3px 0 0 var(--fc)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-links{display:flex;flex-wrap:wrap;gap:6px 18px}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g .xl{text-decoration-color:var(--fc);text-decoration-thickness:2px}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g .xl:after{content:" →"}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-all>.note{max-width:76ch}@media (max-width:1180px){:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-g__head{position:static}}@media (max-width:560px){:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx ol{grid-template-columns:minmax(0,1fr);gap:8px}:where(.frescalo-inner-body[data-frescalo-leaf=faq]) .fq-idx a{font-size:14.5px;padding:13px 14px 11px}}@media (min-width:901px){:where(.frescalo-inner-body[data-frescalo-leaf=glossary]).fsp--glossary .ph__copy{align-self:end}}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-row{max-width:1240px;margin:0 auto}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px clamp(24px,4vw,60px);align-items:end;margin-bottom:clamp(16px,2.2vw,28px)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-head .h2{font-size:clamp(32px,3.6vw,54px);max-width:15ch}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-head .lead{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-fig{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(18px,3vw,44px);align-items:center;margin:0;padding:clamp(14px,2vw,26px);border-radius:22px;background:#fff;box-shadow:0 0 0 1px var(--line),0 34px 60px -48px rgba(11,29,46,.6)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-draw{display:flex;justify-content:center}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-svg{display:block;height:min(60vh,600px);width:auto;max-width:100%;aspect-ratio:600/720;overflow:hidden}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-canopy{fill:#0F2438;stroke:var(--teal);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-led{fill:#3C5468;transition:fill .4s}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-fig.is-lit .gs-led,:where(.frescalo-inner-body[data-frescalo-leaf=glossary]).still .gs-led{fill:#DDF6F2}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-beam{fill:url(#gs-bg)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-water{fill:url(#gs-wg)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-surf{fill:none;stroke:var(--teal);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-sand{fill:#DEDFDC;stroke:rgba(11,29,46,.22);stroke-width:1}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-rock{fill:#6B7F8E;stroke:rgba(11,29,46,.35);stroke-width:1.2}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-coral{fill:#E28A72}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-coral:nth-of-type(2n){fill:#B98AD6}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-coral:nth-of-type(3n){fill:#E8C48F}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-branch{fill:none;stroke:#E28A72;stroke-width:3.5;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-fish path{fill:#F0B24A}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-fish--b path{fill:#3C8FD6}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-eye{fill:#0B1D2E}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-glass{fill:none;stroke:var(--deep);stroke-width:3}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-ovf{fill:rgba(11,29,46,.1);stroke:var(--deep);stroke-width:1.6}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-teeth{fill:none;stroke:var(--deep);stroke-width:1.6;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-cab{fill:#FAFBFC;stroke:var(--deep);stroke-width:2.4}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-pipe{fill:none;stroke:#9AA8B4;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-sump{fill:none;stroke:var(--deep);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-swater{fill:rgba(46,139,139,.2)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-baffle{stroke:var(--deep);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-rail{stroke:var(--deep);stroke-width:3;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-sock{fill:#fff;stroke:rgba(11,29,46,.55);stroke-width:1.4}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-skbody{fill:rgba(11,29,46,.82)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-skcup{fill:rgba(255,255,255,.9);stroke:var(--deep);stroke-width:1.6}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-skbub{fill:#B9A88A;opacity:.9}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-heat{fill:#2C3E4E}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-heatglow{fill:rgba(232,160,100,.35)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-pump{fill:#1F2F3E}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-imp{fill:none;stroke:var(--teal-hi);stroke-width:2.4}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-ato{fill:#fff;stroke:var(--deep);stroke-width:1.8}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-atow{fill:rgba(127,209,203,.45)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-dose{fill:#1F2F3E}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-head{fill:#E9F0F2;stroke:var(--teal);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-line{fill:none;stroke:rgba(11,29,46,.45);stroke-width:1.6}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-atodrop,:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-drop{fill:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-flow{fill:none;stroke:var(--teal);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-ripple{fill:none;stroke:var(--teal);stroke-width:2;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-mk circle{fill:#fff;stroke:rgba(11,29,46,.35);stroke-width:1.6;transition:fill .35s,stroke .35s}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-mk text{font:800 11.5px/1 var(--sans);fill:var(--stone);text-anchor:middle}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-mk.is-on circle,:where(.frescalo-inner-body[data-frescalo-leaf=glossary]).still .gs-mk circle{fill:var(--teal-ink);stroke:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-mk.is-on text,:where(.frescalo-inner-body[data-frescalo-leaf=glossary]).still .gs-mk text{fill:#fff}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-mk.is-now circle{fill:var(--deep);stroke:var(--sand);stroke-width:3}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-mk.is-now text{fill:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-side{min-width:0}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list a{display:grid;grid-template-columns:26px minmax(0,1fr);gap:2px 10px;align-items:start;height:100%;padding:10px 12px;border-radius:12px;background:var(--ground);text-decoration:none;color:var(--ink);transition:background .35s,box-shadow .35s,opacity .35s}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list__n{grid-row:span 2;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1.5px solid rgba(11,29,46,.3);font:800 11px/1 var(--sans);color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list b{font-family:var(--display);font-weight:600;font-variation-settings:"opsz" 36;font-size:17px;line-height:1.2;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list small{font-size:12.5px;line-height:1.4;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list li.is-on a{background:#fff;box-shadow:inset 0 0 0 1.5px var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list li.is-on .gs-list__n,:where(.frescalo-inner-body[data-frescalo-leaf=glossary]).still .gs-list__n{background:var(--teal-ink);border-color:var(--teal-ink);color:#fff}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list li.is-now a{background:#fff;box-shadow:inset 0 0 0 2px var(--deep),0 18px 30px -22px rgba(11,29,46,.6)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list li.is-now .gs-list__n{background:var(--deep);border-color:var(--deep);color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list a:focus-visible b,:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list a:hover b{text-decoration:underline;text-decoration-color:var(--teal)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]).js:not(.still) .gs-fig.is-live .gs-list li:not(.is-on):not(.is-now) a{opacity:.55}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-side .cap{margin-top:12px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find{position:sticky;top:calc(var(--hd) + 12px);z-index:5;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 16px;align-items:center;margin-bottom:clamp(10px,2vw,24px);padding:12px 14px 12px 20px;border-radius:14px;background:rgba(245,248,249,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 1px var(--line),0 18px 30px -24px rgba(11,29,46,.4)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find__l{font:750 11px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find__box{position:relative}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find__box svg{position:absolute;left:13px;top:50%;width:19px;height:19px;margin-top:-9.5px;fill:none;stroke:var(--teal-ink);stroke-width:2.2;stroke-linecap:round;pointer-events:none}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find__box input{width:100%;min-height:46px;padding:0 14px 0 42px;border:1.5px solid rgba(11,29,46,.25);border-radius:10px;background:#fff;font:500 16px/1.2 var(--sans);color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find__box input:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 4px rgba(46,139,139,.18)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find__n{margin:0;font-size:13.5px;color:var(--ink-2);white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find__n b{font:800 14px/1 var(--sans);color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find__none{margin:0;padding:18px 20px;border-radius:12px;background:var(--ground-2);font-weight:650;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-all{display:grid;gap:clamp(46px,6vw,80px)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-g{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:clamp(20px,4vw,60px);align-items:start;scroll-margin-top:calc(var(--hd) + 90px)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-g__head{position:sticky;top:calc(var(--hd) + 110px);display:grid;gap:10px;padding-top:2px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-g__n{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:9px 10px 7px;border-radius:3px;background:linear-gradient(180deg,#133250,#0A1C2C);box-shadow:inset 0 3px 0 #C9A166,0 10px 18px -12px rgba(11,29,46,.8)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-g__n b{font:800 13px/1 var(--sans);letter-spacing:.08em;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-g__n i{width:4px;height:4px;border-radius:50%;background:var(--sand)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-g__p{margin:0;font-size:15px;line-height:1.5;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-g__c{justify-self:start;padding:4px 10px;border-radius:99px;background:rgba(46,139,139,.12);font-size:12.5px;font-weight:700;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-l{display:grid;margin:0;border-top:1px solid var(--line)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:6px 26px;padding:20px 0;border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--hd) + 100px)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t dt{font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:21px;line-height:1.22;letter-spacing:-.01em;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t dd{margin:0}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t dd p{margin:0 0 8px;font-size:16px;line-height:1.62;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t dd p:last-child{margin-bottom:0}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t__in{padding-left:12px;border-left:3px solid var(--teal);font-weight:600;color:var(--deep)!important}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t__a{font-size:14.5px!important;color:var(--stone)!important}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t__a b{font:750 10.5px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t:target{background:linear-gradient(90deg,rgba(127,209,203,.2),transparent 70%)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-all .xl:after{content:" →"}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-all>.note{max-width:76ch}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-g[hidden],:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t[hidden]{display:none}@media (max-width:1100px){:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-head{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list{grid-template-columns:minmax(0,1fr);gap:6px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list small{display:none}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list a{align-items:center;padding:8px 10px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list__n{grid-row:auto}}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-g{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-g__head{position:static}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-t{grid-template-columns:minmax(0,1fr)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find{grid-template-columns:minmax(0,1fr) auto}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find__l{grid-column:1/-1}}@media (max-width:760px){:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-fig{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px 10px 12px;border-radius:16px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-svg{height:auto;width:min(100%,46vh)}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list li:last-child{grid-column:1/-1}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list a{grid-template-columns:22px minmax(0,1fr);gap:2px 8px;padding:6px 8px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list__n{width:22px;height:22px;font-size:10.5px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list b{font-size:14.5px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-head .lead{font-size:15.5px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-side .cap{margin-top:8px;font-size:10.5px}}@media (max-width:360px){:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list b{font-size:13px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gs-list a{padding:5px 6px;gap:2px 6px}}@media (max-width:560px){:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find{padding:10px 12px}:where(.frescalo-inner-body[data-frescalo-leaf=glossary]) .gl-find__n{font-size:12.5px}}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-hc{display:grid;gap:0;margin:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-hc div{display:grid;grid-template-columns:minmax(92px,36%) minmax(0,1fr);gap:12px;padding:7px 2px;border-bottom:1px dashed rgba(127,209,203,.2)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-hc div:last-child{border-bottom:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-hc dt{font-size:11.5px;font-weight:750;letter-spacing:.04em;color:rgba(245,240,232,.62)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-hc dd{margin:0;font-size:13.5px;font-weight:700;line-height:1.35;color:var(--pearl)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-prs__l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;padding:0 28px 24px;border-radius:6px 6px 18px 18px;background:#fff;box-shadow:0 0 0 1px var(--line),0 30px 50px -40px rgba(11,29,46,.5);overflow:hidden}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr__plate{display:flex;align-items:center;justify-content:space-between;margin:0 -28px 22px;padding:14px 30px 14px 28px;border-top:4px solid #c9a166;background:radial-gradient(circle at 11px 55%,var(--sand) 0 2px,transparent 2.6px),radial-gradient(circle at calc(100% - 11px) 55%,var(--sand) 0 2px,transparent 2.6px),linear-gradient(180deg,#133250,#0A1C2C)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr__plate b{font:800 12px/1 var(--sans);letter-spacing:.16em;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr__ico{width:24px;height:24px;fill:none;stroke:var(--teal-hi);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr__h{margin:0 0 10px;font-family:var(--display);font-weight:600;font-variation-settings:"opsz" 48;font-size:clamp(21px,1.8vw,26px);line-height:1.18;letter-spacing:-.01em;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr__p{margin:0 0 18px;font-size:16px;line-height:1.6;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr__r{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;margin:0;padding:14px 16px;border-radius:12px;background:var(--ground);box-shadow:inset 0 0 0 1px var(--line);font-size:14.5px;line-height:1.5;color:var(--ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr__r b{display:block;margin-bottom:2px;font-size:10.5px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr__r .sbox{margin-top:2px;background:var(--teal-ink);border-color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr__r .sbox svg{opacity:1}@media (max-width:760px){:where(.frescalo-inner-body[data-frescalo-segment]) .fo-prs__l{grid-template-columns:1fr}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr{padding:0 20px 20px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-pr__plate{margin:0 -20px 18px;padding:12px 22px 12px 20px}}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-scn{position:relative;padding:clamp(80px,9vw,130px) 0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec__in{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec__copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px clamp(32px,5vw,80px);align-items:end;margin-bottom:clamp(24px,3vw,40px)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec__copy .h2{font-size:clamp(30px,3.2vw,50px);max-width:18ch;margin-bottom:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec__copy .lead{margin:0;max-width:56ch}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-mo{position:relative;margin:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-mo .cap{margin-top:12px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-mo__ico{flex:none;width:17px;height:17px;fill:none;stroke:var(--teal-hi);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec--gp.deep{padding:clamp(64px,7vw,110px) 0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__pic{position:relative;width:100%;aspect-ratio:1200/420;max-height:46vh;border-radius:20px;overflow:hidden;background:#0E2132;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 50px 80px -50px rgba(0,0,0,.8)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__svg{position:absolute;inset:0;display:block;width:100%;height:100%}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__sup{position:absolute;left:14px;top:12px;display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 12px;border-radius:999px;background:rgba(6,18,29,.72);font-size:10.5px;font-weight:820;letter-spacing:.14em;text-transform:uppercase;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__wall{fill:#0E2132}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__vein{fill:none;stroke:rgba(245,240,232,.07);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__lamp{fill:#2A3D4D}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__beam{fill:url(#fo-gp-beam)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__crest{fill:none;stroke:rgba(207,243,236,.55);stroke-width:1.6}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__glint{fill:none;stroke:rgba(207,243,236,.3);stroke-width:1.2;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__rock{fill:#26394A}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__rock2{fill:#1D3245}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__sand{fill:#C9B48C;opacity:.5}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__c1{fill:none;stroke:#E8846B;stroke-width:6;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__c2{fill:none;stroke:#B98AD6;stroke-width:5;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__c3{fill:#7FD1CB;opacity:.8}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__c4{fill:#E8846B;opacity:.85}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__fan{fill:none;stroke:#E58BA8;stroke-width:2.2;stroke-linecap:round;opacity:.9}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__anem path{fill:none;stroke:#8FE3D3;stroke-width:2.4;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__fish--a{fill:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__fish--y{fill:#F2D26B}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__fish--b{fill:#5BA8E0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__bubs circle{fill:none;stroke:rgba(207,243,236,.6);stroke-width:1.2}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__glass{fill:none;stroke:rgba(207,243,236,.35);stroke-width:2}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__plinth{fill:#172A3A}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__dim rect{fill:rgba(4,12,20,.62)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__phone rect{fill:none;stroke:#F5F0E8;stroke-width:6}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__phone path{stroke:#F5F0E8;stroke-width:5;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__brk{opacity:0;transform:scale(1.25);transform-origin:var(--ox) var(--oy);transform-box:view-box;transition:opacity .35s,transform .45s var(--ease)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__brk path{fill:none;stroke:#fff;stroke-width:3.4;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__brk circle{fill:var(--teal)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__brk text{fill:#fff;font:800 14px/1 var(--sans)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__brk.is-on{opacity:.42;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__brk.is-cur,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-gp__brk{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__time{fill:#fff;font:800 16px/1 var(--sans);letter-spacing:.04em}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__shut{fill:none;stroke:#fff;stroke-width:3.4}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__flash{fill:#fff;opacity:0;pointer-events:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__shot{position:absolute;right:14px;top:12px;display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:999px;background:rgba(46,139,139,.92);color:#fff;font-size:12px;font-weight:800;opacity:0;transform:translateY(-6px);transition:opacity .35s,transform .45s var(--ease)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__sico{width:15px;height:15px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__shot.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-gp__shot{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__ls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__l{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;align-content:start;align-items:center;padding:12px 14px;border-radius:4px 4px 14px 14px;border-top:3px solid rgba(201,161,102,.55);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(127,209,203,.12);opacity:.38;transition:opacity .35s,background .35s,box-shadow .35s}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__n{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(127,209,203,.16);font:800 11.5px/1 var(--sans);color:var(--teal-hi);transition:background .35s,color .35s}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__part{font-size:10.5px;font-weight:820;letter-spacing:.12em;text-transform:uppercase;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__txt{grid-column:1/-1;font-size:13.5px;line-height:1.45;color:rgba(245,240,232,.92)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__l.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-gp__l{opacity:1}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__l.is-cur{background:rgba(46,139,139,.18);box-shadow:inset 0 0 0 1.5px rgba(127,209,203,.55)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__l.is-on .fo-gp__n,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-gp__n{background:var(--teal);color:#fff}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__end{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;font-size:14.5px;font-weight:700;line-height:1.45;color:#fff;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .45s var(--ease)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__end.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-gp__end{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm{padding:22px clamp(16px,2.4vw,30px) 16px;border-radius:22px;background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--line),0 40px 70px -50px rgba(11,29,46,.45)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm .fo-mo__ico{stroke:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 22px;margin:0 0 8px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__sup{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:10.5px;font-weight:820;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__lanes{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__ll{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:750;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__ll i{width:11px;height:11px;border-radius:50%;background:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__ll--b i{background:#C08E4C}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__ll--r i{border-radius:2px;transform:rotate(45deg) scale(.85);background:var(--deep)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__draw{position:relative;padding-top:70px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__who{position:absolute;top:0;left:var(--mx);transform:translateX(-100%);display:flex;align-items:center;gap:6px 12px;padding:9px 14px;border-radius:12px 12px 0 12px;background:var(--deep);color:#fff;white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__who:after{content:"";position:absolute;right:-1px;top:100%;width:2px;height:14px;background:#C4523F}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__role{font-size:10px;font-weight:820;letter-spacing:.14em;text-transform:uppercase;color:rgba(245,240,232,.62)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__names{display:inline-grid;overflow:hidden}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__names b{grid-area:1/1;font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 36;font-size:19px;line-height:1.25;color:#fff;transition:opacity .4s,transform .5s var(--ease)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__new{opacity:0;transform:translateY(100%)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__old.is-on{opacity:0;transform:translateY(-100%)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__new.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__new{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__old{opacity:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__from{background:rgba(127,209,203,.18);color:var(--teal-hi);opacity:0;transition:opacity .35s}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__from:before{background:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__from.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__from{opacity:1}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__svg{display:block;width:100%;height:auto;overflow:hidden}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__lane{fill:none;stroke:rgba(11,29,46,.16);stroke-width:2;stroke-dasharray:2 7;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__d{fill:#fff;stroke:rgba(31,110,110,.4);stroke-width:2.2;transition:fill .3s,stroke .3s;transition-delay:calc(var(--i) * 30ms)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__d--b{stroke:rgba(192,142,76,.45)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__d.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__d{fill:var(--teal-ink);stroke:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__d--b.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__d--b{fill:#C08E4C;stroke:#C08E4C}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__r{fill:#fff;stroke:rgba(11,29,46,.35);stroke-width:2;transition:fill .3s,stroke .3s}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__r.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__r{fill:var(--deep);stroke:var(--deep)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mon{stroke:#C4523F;stroke-width:2.6;stroke-dasharray:6 5;opacity:0;transition:opacity .35s}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__ml{fill:#9C3426;font:800 12px/1 var(--sans);letter-spacing:.06em;opacity:0;transition:opacity .35s}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__ml.is-on,:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mon.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__ml,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__mon{opacity:1}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__sl{fill:var(--stone);font:750 12px/1 var(--sans);letter-spacing:.04em}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__foot{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px 24px;align-items:start;margin-top:14px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__kept{display:flex;gap:10px;align-items:flex-start;margin:6px 0 0;font-size:15px;font-weight:700;line-height:1.45;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__kept.is-on .sbox,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__kept .sbox{background:var(--teal-ink);border-color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__kept.is-on .sbox svg,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__kept .sbox svg{opacity:1}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mail{padding:14px 16px;border-radius:12px;background:var(--ground);box-shadow:inset 0 0 0 1px var(--line);opacity:0;transform:translateY(16px);transition:opacity .4s,transform .5s var(--ease)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mail.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-nm__mail{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mh{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0 0 6px;font-size:12.5px;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mh b{font-weight:800;color:var(--ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__ms{margin:0 0 4px;font-weight:800;font-size:15px;line-height:1.35;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mb{margin:0 0 10px;font-size:14px;line-height:1.5;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__ml2{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:var(--deep);color:#fff;font-size:13px;font-weight:800}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__ml2 .fo-mo__ico{stroke:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec--bs .fo-sec__in{max-width:none;padding:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec--bs .fo-sec__copy{max-width:var(--max);margin-left:auto;margin-right:auto;padding:0 var(--gut)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec--bs .fo-sec__stage{margin:0 10px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs{padding:22px clamp(16px,4vw,64px) 18px;border-radius:28px;color:var(--pearl);background-color:#10202D;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),radial-gradient(90% 70% at 50% 0,rgba(46,139,139,.22),transparent 70%);background-size:64px 32px,64px 32px,100% 100%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs .cap{color:rgba(245,240,232,.6)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__sup{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font-size:10.5px;font-weight:820;letter-spacing:.14em;text-transform:uppercase;color:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__rail{position:relative;padding:14px 0 0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__bar{position:absolute;left:calc(clamp(16px, 4vw, 64px) * -1);right:calc(clamp(16px, 4vw, 64px) * -1);top:0;height:14px;background:linear-gradient(180deg,#E3EAEE,#8D9CA6 55%,#56656F);box-shadow:0 8px 12px -6px rgba(0,0,0,.7)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__tks{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-height:250px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__grp{position:relative;flex:1 1 0;min-width:0;min-height:250px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__grp>ol{display:flex;gap:10px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__grp--d>ol{justify-content:flex-end}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__spike{position:absolute;left:50%;bottom:-4px;width:26px;height:58px;margin-left:-13px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__spike i{position:absolute;left:11px;bottom:0;width:4px;height:54px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#E3EAEE,#6E7D88)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__spike:after{content:"";position:absolute;left:0;bottom:-4px;width:26px;height:7px;border-radius:4px;background:#56656F}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__tk{position:relative;flex:none;display:grid;align-content:start;gap:4px;width:62px;padding:14px 8px 10px;border-radius:2px 2px 6px 6px;background:#fff;color:var(--ink);box-shadow:0 14px 20px -14px rgba(0,0,0,.7);transform-origin:50% 0;transition:opacity .45s,transform .55s var(--ease)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__clip{position:absolute;left:50%;top:-9px;width:26px;height:11px;margin-left:-13px;border-radius:3px;background:#8D9CA6}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__tm{font:800 13px/1 var(--sans);color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__k{font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__sc{display:grid;gap:5px;margin-top:6px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__sc i{height:3px;border-radius:2px;background:rgba(11,29,46,.16)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__sc i:nth-child(2){width:70%}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__sc i:nth-child(3){width:84%}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__tk--d{opacity:0;transform:translateY(-14px)}:where(.frescalo-inner-body[data-frescalo-segment]) .is-dinner .fo-bs__tk--d,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__tk--d{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]) .is-lunchout .fo-bs__tk--l,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__tk--l{opacity:.34;transform:translateY(128px) rotate(calc(-3deg + var(--i) * 2deg))}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__tk--v{flex:0 0 300px;width:300px;padding:16px 16px 14px;border-top:5px solid var(--teal);opacity:0;transform:translateY(-22px)}:where(.frescalo-inner-body[data-frescalo-segment]) .is-visit .fo-bs__tk--v,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__tk--v{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]) .is-spiked .fo-bs__tk--v,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__tk--v{transform:translateY(8px) rotate(-1.5deg)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__vh{display:flex;align-items:center;gap:7px;margin:0;font-size:14px;line-height:1.25;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__vh .fo-mo__ico{stroke:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__vw{margin:0 0 6px;font-size:12px;font-weight:750;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__vl{display:grid;gap:5px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__vi{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.35;color:var(--ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__vi .sbox{width:16px;height:16px;border-radius:5px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__vi .sbox svg{width:11px;height:11px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__vi.is-on .sbox,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__vi .sbox{background:var(--teal-ink);border-color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__vi.is-on .sbox svg,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__vi .sbox svg{opacity:1}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__done{display:inline-block;justify-self:start;margin-top:8px;padding:4px 9px;border:2px solid var(--teal-ink);border-radius:6px;color:var(--teal-ink);font:850 12px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:rotate(-4deg) scale(1.3);transition:opacity .3s,transform .4s var(--ease)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__done.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__done{opacity:1;transform:rotate(-4deg)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__clock{position:relative;margin:16px 0 0;padding:30px 0 0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__bands{position:relative;height:12px;margin:0;padding:0;list-style:none;border-radius:6px;background:rgba(255,255,255,.08)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__band{position:absolute;top:0;bottom:0;border-radius:6px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__band span{position:absolute;top:20px;left:0;width:-moz-max-content;width:max-content;max-width:200px;font-size:11.5px;font-weight:750;line-height:1.3;color:rgba(245,240,232,.78)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__band--0{left:0;width:42.86%;background:rgba(245,240,232,.3)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__band--1{left:50%;width:25%;background:var(--teal)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__band--1 span{color:var(--teal-hi)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__band--2{left:85.71%;width:14.29%;background:rgba(232,196,143,.55)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__band--2 span{left:auto;right:0;text-align:right}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__needle{position:absolute;left:0;top:18px;bottom:-2px;width:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__needle:before{content:"";position:absolute;left:-1.5px;top:4px;bottom:0;width:3px;border-radius:2px;background:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__now{position:absolute;left:50%;top:-14px;transform:translateX(-50%);padding:3px 7px;border-radius:5px;background:var(--sand-hi);color:var(--deep);font:850 11.5px/1 var(--sans);white-space:nowrap}:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__needle{left:100%}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__end{display:flex;gap:10px;align-items:flex-start;margin:50px 0 0;font-size:14.5px;font-weight:700;line-height:1.45;color:#fff;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .45s var(--ease)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__end.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__end{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec--oa .fo-sec__in{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(32px,5vw,80px);align-items:center}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec--oa .fo-sec__copy{display:block;margin:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec--oa .fo-sec__copy .lead{margin-top:18px;max-width:46ch}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__grid{display:grid;grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);gap:14px 10px;align-items:start}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__side{display:grid;gap:6px;justify-items:center;text-align:center}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__k{margin:0;font-size:12px;line-height:1.35;color:var(--stone)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__k b{display:block;font-size:10.5px;font-weight:850;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__dt{font-family:var(--display);font-weight:560;font-variation-settings:"opsz" 48;font-size:30px;line-height:1;color:var(--deep);font-variant-numeric:tabular-nums}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__win{display:block;width:100%;max-width:240px;height:auto;margin-top:4px;filter:drop-shadow(0 26px 30px rgba(11,29,46,.28))}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__shelf{fill:#5B3B28}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__floor{fill:#C7D6DC}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__shelves{fill:none;stroke:#3E271A;stroke-width:6}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__pots circle,:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__pots rect{fill:#E9F0F2}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__pots circle:nth-of-type(2n){fill:#7FD1CB}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__tank{fill:#0E2132}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__tankw{fill:#2E8B8B;opacity:.85}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__coral{fill:none;stroke:#E8846B;stroke-width:4;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__fish{fill:var(--sand-hi)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__cab{fill:#3E271A}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__sunbeam path{fill:rgba(255,255,255,.26)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__frame{fill:none;stroke:#C9A166;stroke-width:10;stroke-linejoin:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__mull{fill:none;stroke:#C9A166;stroke-width:5;opacity:.75}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__star{fill:#fff}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__moon circle{fill:#E8C48F}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__moon .fo-oa__moonc{fill:#0F2C44}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__hills{fill:#081624}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__sea{fill:#0C2538}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__glow{fill:none;stroke:rgba(232,196,143,.6);stroke-width:2;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__sill{fill:#C9A166;opacity:.55}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__route{align-self:center;display:grid;justify-items:center;gap:4px;margin-top:40px;text-align:center;font-size:11px;font-weight:750;line-height:1.3;color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__arc{width:96px;height:96px;overflow:visible}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__trail{fill:none;stroke:rgba(31,110,110,.35);stroke-width:2.4;stroke-dasharray:2 7;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__go{fill:none;stroke:var(--teal-ink);stroke-width:2.4;stroke-linecap:round}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__env rect{fill:#fff;stroke:var(--teal-ink);stroke-width:1.5}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__env path{fill:none;stroke:var(--teal-ink);stroke-width:1.5}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__env{opacity:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__log{grid-column:1;display:grid;gap:7px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__phone{grid-column:3}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__acc{display:flex;gap:8px;align-items:flex-start;margin:0;padding:8px 10px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-size:12.5px;font-weight:700;line-height:1.35;color:var(--deep);opacity:.3;transition:opacity .35s}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__acc .fo-mo__ico,:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__sent .fo-mo__ico{stroke:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__acc.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-oa__acc{opacity:1}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__vl{display:grid;gap:5px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__vl li{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.35;color:var(--ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__vl .sbox{width:16px;height:16px;border-radius:5px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__vl .sbox svg{width:11px;height:11px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__vl li.is-on .sbox{background:var(--teal-ink);border-color:var(--teal-ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__vl li.is-on .sbox svg{opacity:1}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__sent{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;font-size:13px;font-weight:800;color:var(--teal-ink);opacity:0;transition:opacity .35s}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__sent.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-oa__sent{opacity:1}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__phone{padding:12px 13px;border-radius:16px;background:#fff;color:var(--ink);box-shadow:inset 0 0 0 4px var(--deep),0 24px 40px -26px rgba(11,29,46,.5);opacity:.16;transform:translateY(10px);transition:opacity .4s,transform .5s var(--ease)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__phone.is-on,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-oa__phone{opacity:1;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__pf{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px;margin:0 0 4px;font-size:12px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__pf b{font-weight:800;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__op{color:var(--teal-ink);font-weight:800}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__ps{margin:0 0 4px;font-size:13.5px;font-weight:800;line-height:1.3;color:var(--deep)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__pb{margin:0;font-size:12.5px;line-height:1.45;color:var(--ink-2)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bt__photo{aspect-ratio:3/2}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__route{position:relative}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__line{position:absolute;left:6%;right:6%;top:22px;width:88%;height:24px;overflow:visible}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__line path{fill:none;stroke:var(--teal);stroke-width:2.4;stroke-linecap:round;vector-effect:non-scaling-stroke}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__l{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__stop{display:grid;justify-items:center;align-content:start;gap:12px;text-align:center;font-size:15px;font-weight:750;line-height:1.35;color:var(--ink)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__u{display:grid;place-items:center;width:66px;height:66px;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px var(--line),0 18px 30px -22px rgba(11,29,46,.5);transition:background .4s,box-shadow .4s}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__u .fglyph{width:28px;height:28px;color:var(--reef);transition:color .4s}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__stop.is-on .fo-ws__u,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-ws__u{background:var(--deep);box-shadow:0 0 0 3px var(--sand-hi),0 18px 30px -18px rgba(11,29,46,.7)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__stop.is-on .fo-ws__u .fglyph,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-ws__u .fglyph{color:var(--teal-hi)}@media (min-width:901px) and (max-height:820px){:where(.frescalo-inner-body[data-frescalo-segment]) .fo-scn{padding:72px 0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec__copy{margin-bottom:20px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec__copy .h2{font-size:clamp(28px,2.8vw,42px)}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec__copy .lead{font-size:16px;line-height:1.5}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__pic{max-height:40vh}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__l{padding:9px 12px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__txt{font-size:12.5px;line-height:1.4}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__end{margin-top:10px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__draw{padding-top:62px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mb{margin-bottom:6px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mail{padding:11px 14px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__tks{min-height:222px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__vl{gap:3px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__end{margin-top:44px}:where(.frescalo-inner-body[data-frescalo-segment]) .is-lunchout .fo-bs__tk--l,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__tk--l{transform:translateY(108px) rotate(calc(-3deg + var(--i) * 2deg))}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__win{max-width:200px}}@media (max-width:900px){:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec__copy{grid-template-columns:1fr}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec__copy .lead{max-width:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__ls{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec--oa .fo-sec__in{grid-template-columns:1fr}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__foot{grid-template-columns:1fr}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__line{display:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-ws__l{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}}@media (max-width:560px){:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__pic{aspect-ratio:4/3;max-height:none;border-radius:14px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__sup{left:10px;top:8px;padding:4px 9px;font-size:9px;letter-spacing:.1em}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__shot{right:10px;top:auto;bottom:8px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__ls{grid-template-columns:1fr;gap:6px;margin-top:10px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__l{grid-template-columns:auto auto minmax(0,1fr);gap:2px 8px;padding:7px 10px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__txt{grid-column:1/-1;font-size:12.5px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm{padding:16px 13px 12px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__draw{padding-top:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__who{position:static;transform:none;flex-wrap:wrap;margin:4px 0 8px;border-radius:12px;white-space:normal}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__who:after{display:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__svg{height:150px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mb{font-size:13px;margin-bottom:8px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-nm__mail{padding:11px 12px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-sec--bs .fo-sec__stage{margin:0 8px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs{padding:16px 12px 12px;border-radius:20px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__bar{left:-12px;right:-12px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__tk--x{display:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__tks{flex-wrap:wrap;min-height:0;row-gap:10px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__grp{flex:0 0 auto;min-height:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__tk{width:54px;padding:13px 6px 9px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__tk--v{order:9;flex:0 0 100%;width:auto}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__spike{display:none}:where(.frescalo-inner-body[data-frescalo-segment]) .is-lunchout .fo-bs__tk--l,:where(.frescalo-inner-body[data-frescalo-segment]).still .fo-bs__tk--l{opacity:.3;transform:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__band span{max-width:96px;font-size:10.5px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__band--1 span{left:50%;transform:translateX(-50%);text-align:center}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__end{margin-top:56px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 12px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__route{display:none}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__log,:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__phone{grid-column:1/-1}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__dt{font-size:22px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__win{max-width:150px}}@media (max-width:340px){:where(.frescalo-inner-body[data-frescalo-segment]) .fo-hc div{grid-template-columns:1fr;gap:0}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-gp__part{font-size:9.5px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-bs__band span{max-width:74px;font-size:9.5px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__k{font-size:11px}:where(.frescalo-inner-body[data-frescalo-segment]) .fo-oa__win{max-width:120px}}.lg.lg--brand-frescalo{--ink:#0B1D2E;--navy:#1A3A5C;--sky:#7FD1CB;--sky-deep:#1F6E6E;--text:#1E2E3B;--text-2:#4C5D6B;--light:#F4F7F8;--panel-light:#E6EEF0;--white:#ffffff;--on-ink:#ffffff;--on-ink-2:#B4CAD3;--line:rgba(26,58,92,.14);--line-ink:rgba(255,255,255,.13);--display:"FR Fraunces",Georgia,"Times New Roman",serif;--ui:"FR Archivo",Inter,ui-sans-serif,system-ui,sans-serif;--body:"FR Archivo",Inter,ui-sans-serif,system-ui,sans-serif;--lg-accent-rgb:46,139,139;--lg-navy-rgb:26,58,92;--lg-ink-rgb:11,29,46;--lg-light-rgb:244,247,248;--lg-link-rgb:31,110,110;--lg-sheet-back:#CFE3E3;--lg-sheet-line:#E2ECEE;--lg-lede:#C8D9DF;font-family:var(--body)}.lg.lg--brand-frescalo .lg-hero__h{font-weight:520;font-variation-settings:"opsz" 144}.lg.lg--brand-frescalo .lg-top__logo img{width:160px}.lg.lg--brand-frescalo .lg-foot__mark,.lg.lg--brand-frescalo .lg-sheet__mark{-o-object-fit:contain;object-fit:contain}.lg--brand-frescalo .lg-pnav{position:relative;display:flex;align-items:center;margin-left:clamp(16px,3vw,40px)}.lg--brand-frescalo .lg-pnav__in{display:flex;align-items:center;gap:2px}.lg--brand-frescalo .lg-pnav a{display:inline-flex;align-items:center;min-height:36px;padding:0 11px;border-radius:999px;font-family:var(--ui);font-size:.82rem;font-weight:700;white-space:nowrap;color:var(--on-ink-2,rgba(255,255,255,.8));text-decoration:none;transition:color .2s,background .2s}.lg--brand-frescalo .lg-pnav a:focus-visible,.lg--brand-frescalo .lg-pnav a:hover{color:var(--on-ink,#fff);background:rgba(255,255,255,.08)}.lg--brand-frescalo .lg-pnav__btn{display:none;align-items:center;gap:8px;min-height:36px;padding:0 14px;border:1px solid var(--line-ink);border-radius:999px;background:rgba(255,255,255,.06);font:inherit;font-family:var(--ui);font-size:.8rem;font-weight:800;color:var(--on-ink,#fff);cursor:pointer}.lg--brand-frescalo .lg-pnav__btn svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s}.lg--brand-frescalo .lg-pnav.is-open .lg-pnav__btn svg{transform:rotate(180deg)}.lg--brand-frescalo .lg-pnav__menu{display:none;position:absolute;left:0;top:calc(100% + 10px);z-index:50;min-width:240px;padding:8px;border-radius:14px;background:var(--white,#fff);box-shadow:0 0 0 1px var(--line),0 24px 40px -20px rgba(0,0,0,.45)}.lg--brand-frescalo .lg-pnav__menu a{display:flex;color:var(--text)!important;border-radius:9px}.lg--brand-frescalo .lg-pnav__menu a:focus-visible,.lg--brand-frescalo .lg-pnav__menu a:hover{background:var(--panel-light)!important}.lg--brand-frescalo .lg-pnav.is-open .lg-pnav__menu{display:grid}@media (max-width:1240px){.lg--brand-frescalo .lg-pnav__in{display:none}.lg--brand-frescalo .lg-pnav__btn{display:inline-flex}}@media (max-width:520px){.lg--brand-frescalo .lg-pnav{margin-left:10px}.lg--brand-frescalo .lg-pnav__btn{padding:0 11px}.lg--brand-frescalo .lg-pnav__menu{position:fixed;left:12px;right:12px;top:calc(var(--strip, 64px) + 6px)}.lg.lg--brand-frescalo .lg-top__logo img{width:116px}}.lg--brand-frescalo .lg-fnav{display:grid;gap:8px;justify-items:center;margin:0 0 18px}.lg--brand-frescalo .lg-fnav__row{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 20px}.lg--brand-frescalo .lg-fnav a{font-family:var(--ui);font-size:14px;font-weight:700;color:var(--on-ink,#fff);text-decoration:none}.lg--brand-frescalo .lg-fnav__row--more a{font-size:13px;font-weight:600;color:var(--on-ink-2,rgba(255,255,255,.72))}.lg--brand-frescalo .lg-fnav a:hover{text-decoration:underline;text-underline-offset:4px}