.burger[data-v-267205ff]{background:var(--tint);padding:.666em 0}nav a[data-v-267205ff]{color:var(--default);display:block;font-size:.9rem;font-weight:700;padding:8px 0;text-align:center;text-decoration:none}nav a i[data-v-267205ff]{border-bottom:2px solid transparent;display:inline-block;font-style:normal;padding:4px 2px 3px}.b[data-v-267205ff]{text-transform:lowercase}nav a[data-v-267205ff]:last-child{margin-bottom:.66em}nav a[data-v-267205ff]:first-child{margin-top:.66em}.toggle[data-v-267205ff]{display:block;margin:0 auto;text-align:center;width:100%}nav[data-v-267205ff]{max-height:0;overflow:hidden;transition:max-height .33s ease}nav.open[data-v-267205ff]{max-height:350px}.toggle .toggle-arrow[data-v-267205ff],.toggle.open .toggle-burger[data-v-267205ff]{display:none}.toggle .toggle-burger[data-v-267205ff],.toggle.open .toggle-arrow[data-v-267205ff]{display:inline-block}@media (min-width:800px){.burger[data-v-267205ff]{background:none;font-size:.8rem;margin-right:4%}.toggle .toggle-arrow[data-v-267205ff],.toggle .toggle-burger[data-v-267205ff],.toggle.open .toggle-arrow[data-v-267205ff],.toggle.open .toggle-burger[data-v-267205ff]{display:none}nav[data-v-267205ff],nav.open[data-v-267205ff]{max-height:none;text-align:right}nav a[data-v-267205ff]{display:inline-block;margin:.66em;min-height:42px}nav a:hover i[data-v-267205ff]{border-color:var(--default)}}.mast[data-v-4d59edb3]{background:var(--tint) url(../images/kate-portrait.jpg);background-position-x:center;background-position-y:-95px;background-repeat:no-repeat;background-size:145%;margin-top:170px;min-height:300px}.mast img[data-v-4d59edb3]{display:block;margin:1.66em auto 0;max-width:none;transform:translateY(-150px);width:180px}.intro[data-v-4d59edb3]{background-color:#fff;display:block;font-size:1rem;margin:1em 4% 0;padding:1em 4%;position:relative;top:4em;width:auto;z-index:2}@media (min-width:375px){.mast[data-v-4d59edb3]{background-position-y:-95px;background-size:130%}.intro[data-v-4d59edb3]{top:6em}}@media (min-width:480px){.mast[data-v-4d59edb3]{background-position-y:-115px;background-size:115%;min-height:360px}.intro[data-v-4d59edb3]{font-size:1.15rem;top:150px}}@media (min-width:600px){.mast[data-v-4d59edb3]{background-position-y:-110px;background-size:100%;min-height:380px}.intro[data-v-4d59edb3]{top:175px;width:70%}}@media (min-width:800px){.mast[data-v-4d59edb3]{background-position-y:calc(-20px - 5vw);background-size:cover;margin:0 0 5em}.mast img[data-v-4d59edb3]{background-color:#ffffffe6;border:4px solid #1d353c;box-shadow:2px 2px 2px #0000001a,5px 5px 16px #00000026;box-sizing:border-box;display:block;margin:-85px 0 calc(7vw + 100px) 4%;max-width:none;padding:1em;transform:translateY(0);width:30%}.intro[data-v-4d59edb3]{display:inline-block;top:4em;width:63.5%}}.part.part--cream[data-v-e337c784]{background-color:var(--cream)}.part.part--tint[data-v-e337c784]{background-color:var(--tint)}.part.part--sky[data-v-e337c784]{background-color:var(--sky)}.part.part--dusk[data-v-e337c784]{background-color:var(--dusk)}.part.part--tuft[data-v-e337c784]{background-color:var(--tuft)}.part.part--lichen[data-v-e337c784]{background-color:var(--lichen)}.part.part--rose[data-v-e337c784]{background-color:var(--rose)}.part.part--default[data-v-e337c784]{background-color:var(--default);color:#fff}.part.part--putty[data-v-e337c784]{background-color:var(--putty);color:#fff}.part.part--default a[data-v-e337c784],.part.part--putty a[data-v-e337c784]{color:#fff}.part.part--flush .part-row[data-v-e337c784]{padding:0}.part .part-row[data-v-e337c784]{margin:0 auto;max-width:calc(25vw + 575px);padding:1.666em 0}a.tile{background-color:#fafafa;border-bottom:6px solid #7fbed8;box-shadow:inset 0 1px 0 1px #e3e3e3,0 0 0 transparent,0 0 0 transparent;box-sizing:border-box;color:#1d353c;display:inline-block;line-height:1.4em;margin-bottom:1.66em;margin-left:4%;position:relative;text-decoration:none;transform:scale(1);transition:all .15s ease;vertical-align:top;white-space:normal;width:65%}a.tile:last-child{margin-right:4%}a.tile:active,a.tile:hover{background-color:#f6f6f6;box-shadow:inset 0 1px 0 1px #e3e3e3,1px 1px 1px #0000000d,3px 3px 4px #00000014;transform:scale(1.015)}a.tile h2{display:block;font-size:24px;font-weight:300;letter-spacing:.1em;margin:1em 0;padding-top:20%;position:absolute;text-align:center;text-transform:uppercase;top:auto}a.tile h2,a.tile img{width:100%}a.tile p{line-height:1.5em;margin:.333em 1em .666em;min-height:4.2em}@media (min-width:800px){a.tile p{margin:.5em 1em 1em}}a.tile.tile--studio{border-color:var(--studio)!important}a.tile.tile--mat{border-color:var(--mat)!important}a.tile.tile--private{border-color:var(--private)!important}@media (min-width:375px){a.tile p{min-height:2.8em}}@media (min-width:550px){a.tile{width:40%}}@media (min-width:800px){a.tile{width:30.666%}}.slider[data-v-03576dc8]{overflow-x:scroll;padding:.666em 0 0;width:100%;-webkit-overflow-scrolling:touch;white-space:nowrap}@media (min-width:800px){.slider[data-v-03576dc8]{display:flex;overflow:visible}}.alert[data-v-df6e518e]{background:#faf0a4;border-top:6px solid #f4df40;display:inline-block;line-height:1.75em;margin:.66em 4% 2em;padding:1em 2em 1.25em 1em}.courses[data-v-46097628]{margin:0 4%}table[data-v-46097628]{border-collapse:collapse;width:100%}td[data-v-46097628],th[data-v-46097628]{box-sizing:border-box;padding:1em 0;text-align:center}td.u-left[data-v-46097628],td[data-v-46097628]:first-child,th.u-left[data-v-46097628],th[data-v-46097628]:first-child{text-align:left}th[data-v-46097628]{border-top:1px solid var(--default)}.table td[data-v-46097628],.table th[data-v-46097628]{display:block;text-align:center}.table th[data-v-46097628]{padding-bottom:0}small[data-v-46097628]{display:block;font-size:12px;font-weight:300}@media (min-width:500px){.table th[data-v-46097628]{padding:.666em 1em}.table td[data-v-46097628],.table th[data-v-46097628]{display:table-cell;text-align:left}.table td[data-v-46097628]{border-top:1px solid var(--default)}.table tr:last-child td[data-v-46097628],.table tr:last-child th[data-v-46097628]{border-bottom:1px solid var(--default)}}.tag[data-v-46097628],.wrapper[data-v-46097628],a.tag[data-v-46097628]{display:inline-block}.tag[data-v-46097628],a.tag[data-v-46097628]{background-color:#fff;border-bottom:5px solid #666;border-radius:3px;box-shadow:0 0 0 transparent,0 0 0 transparent;color:var(--default);font-weight:600;margin:.33em .75vw;max-width:260px;padding:.75em 1.5vw;position:relative;text-decoration:none;transition:opacity .15s ease;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tag.tag--disabled[data-v-46097628],a.tag.tag--disabled[data-v-46097628]{cursor:default;opacity:.65}.tag[data-v-46097628]:hover:not(.tag--disabled),a.tag[data-v-46097628]:hover:not(.tag--disabled){box-shadow:1px 1px 2px #0000001a,5px 5px 15px #0000001a;cursor:pointer;transform:scale(1.015)}a.tag[data-v-46097628]:active{transform:translateY(2px)}.tag.tag--Studio[data-v-46097628]{border-color:var(--studio)}.tag.tag--Mat[data-v-46097628]{border-color:var(--mat)}.tag.tag--Private[data-v-46097628]{border-color:var(--private)}.tag.tag--disabled[data-v-46097628]{border-color:#d5d5d5}.tag.tag--Seminar[data-v-46097628]{border-color:#d392b7}.ratecard[data-v-773c47bd]{margin:1.666em 4%}table[data-v-773c47bd]{border-collapse:collapse;width:100%}td[data-v-773c47bd],th[data-v-773c47bd]{box-sizing:border-box;padding:1em;text-align:center}td.u-left[data-v-773c47bd],td[data-v-773c47bd]:first-child,th.u-left[data-v-773c47bd],th[data-v-773c47bd]:first-child{text-align:left}th[data-v-773c47bd]{border-bottom:1px solid #1d353c;border-top:1px solid #1d353c}td[data-v-773c47bd]{border-bottom:1px solid var(--fade)}.table--hair th[data-v-773c47bd]{border-bottom:transparent;border-top:1px solid #1d353c}p[data-v-773c47bd]{margin:1.66em 0}.press{background:var(--tint);border-radius:21px;box-shadow:var(--dropshadow);color:var(--default);cursor:pointer;display:inline-block;font-weight:700;line-height:42px;margin:.666em 0 -.666em -.333em;padding:0 1.66em 0 1em;text-decoration:none;transition:transform .1s ease}.press.press--studio:before{background:var(--studio)}.press.press--mat:before{background:var(--mat)}.press.press--private:before{background:var(--private)}.press:before{border-radius:50%;content:"";display:inline-block;height:16px;margin-right:.333em;vertical-align:middle;width:16px}.press:active{transform:translateY(2px)}dt[data-v-4eb02ef9]{border-top:1px solid #1d353c;cursor:pointer;margin:0;padding:1em 0;transition:all .2s ease}.faqopen[data-v-4eb02ef9]{padding-bottom:2em}.faqopen dt[data-v-4eb02ef9]{font-size:1.25rem;font-weight:700;padding:2em 0 .5em}dd[data-v-4eb02ef9]{margin:0;max-height:1px;overflow:hidden;padding:0;transition:max-height .2s ease}dd p[data-v-4eb02ef9]{margin:0 0 .66em}dd.open[data-v-4eb02ef9]{max-height:999px}.faqs[data-v-1cedb7a8]{border-bottom:1px solid #1d353c;margin:0 4% 4em}.bio p[data-v-e22566f6]{line-height:1.75em;margin:1.333em 4%}.intro[data-v-e22566f6]{margin:1.333em 0}img[data-v-e22566f6]{margin:0;max-width:100%;width:auto}a[data-v-e22566f6]{color:#fff;text-decoration:none}a nobr[data-v-e22566f6]{font-style:normal;text-decoration:underline}.bio img.avatar[data-v-e22566f6]{border:0 solid #fff;border-radius:50%;box-shadow:1px 1px 2px #0000001a,3px 5px 12px #0000001a;float:right;margin:-80px 3% 15px 4%;width:120px}iframe[data-v-e22566f6],img.veronica[data-v-e22566f6]{border:7px solid #fff;height:280px;width:100%}img.veronica[data-v-e22566f6]{height:auto;max-width:100%}i[data-v-e22566f6]{font-size:1.25rem;line-height:1.6em;max-width:444px}cite[data-v-e22566f6],i[data-v-e22566f6]{display:block}cite[data-v-e22566f6]{font-size:11.5px;font-style:normal;margin-left:1em}li[data-v-e22566f6],ul[data-v-e22566f6]{display:block;list-style:none;margin:0 4%;padding:0}ul[data-v-e22566f6]{margin:.666em 0}li[data-v-e22566f6]{font-size:14px;line-height:1.4em;margin-top:2.33em;width:92%}li[data-v-e22566f6],li a[data-v-e22566f6]{display:block}li a[data-v-e22566f6]{max-width:100%}li a img.veronica[data-v-e22566f6]{box-sizing:border-box;max-width:100%}@media (min-width:600px){ul[data-v-e22566f6]{align-items:top;display:flex}li[data-v-e22566f6]{width:48%}li[data-v-e22566f6]:first-child{margin-right:4%}.bio img.avatar[data-v-e22566f6]{margin-top:calc(-5vw - 40px);width:calc(8vw + 80px)}}
