.holding-module__8e783W__page{--line-h:70px;--u:1.3px;--band:150px;background:var(--ground);min-height:100svh;color:var(--ink);font-family:var(--font-holding), ui-serif, Georgia, serif;flex-direction:column;font-weight:300;display:flex;overflow-x:clip}.holding-module__8e783W__line{height:var(--band);flex:none;position:relative;container-type:inline-size}.holding-module__8e783W__string{width:100%;height:var(--line-h);position:absolute;inset:0 0 auto;overflow:visible}.holding-module__8e783W__string path{fill:none;stroke:var(--string);stroke-width:1.4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.holding-module__8e783W__garment{--p:var(--sm);left:calc(var(--p) * 100%);top:calc(var(--line-h) * (var(--yl) + (var(--yr) - var(--yl)) * var(--p) + 4 * var(--sag) * var(--p) * (1 - var(--p))));width:calc(var(--gw) * var(--u));margin-top:calc(-6 * var(--u));margin-left:calc(var(--gw) * var(--u) / -2);transform-origin:50% calc(6 * var(--u));rotate:atan2(calc(var(--line-h) * ((var(--yr) - var(--yl)) + 4 * var(--sag) * (1 - 2 * var(--p)))), 100cqw);position:absolute}.holding-module__8e783W__swing{transform-origin:50% calc(6 * var(--u));animation:holding-module__8e783W__gust 2.6s ease-in-out calc(.35s + var(--i) * .12s) both, holding-module__8e783W__sway var(--sway) ease-in-out calc(2.95s + var(--i) * .12s) infinite alternate;rotate:1.6deg}@keyframes holding-module__8e783W__gust{0%{rotate:none}14%{rotate:9deg}32%{rotate:-5.5deg}50%{rotate:3.2deg}68%{rotate:-1.6deg}to{rotate:1.6deg}}@keyframes holding-module__8e783W__sway{0%{rotate:1.6deg}to{rotate:-1.6deg}}@media (prefers-reduced-motion:reduce){.holding-module__8e783W__swing{animation:none}}.holding-module__8e783W__garmentSvg{width:100%;height:auto;display:block;overflow:visible}.holding-module__8e783W__ink{fill:none;stroke:var(--ink);stroke-width:1.05px;stroke-linecap:round;stroke-linejoin:round}.holding-module__8e783W__peg{stroke:var(--ink);stroke-width:.9px;stroke-linejoin:round}.holding-module__8e783W__main{text-align:center;flex-direction:column;flex:1 0 auto;align-items:center;padding:10px 16px 8px;display:flex}.holding-module__8e783W__main:before,.holding-module__8e783W__main:after{content:"";flex:1 1 0}.holding-module__8e783W__main:after{flex-grow:1.6}.holding-module__8e783W__lockup{aspect-ratio:1965/1252;background:linear-gradient(to bottom, var(--logo-mark) 0 58%, var(--logo-word) 58% 86%, var(--logo-swim) 86%);width:min(58vw,228px);-webkit-mask:url(/holding-media/lockup-mask.png) 50%/100% 100% no-repeat;mask:url(/holding-media/lockup-mask.png) 50%/100% 100% no-repeat}.holding-module__8e783W__headline{letter-spacing:-.012em;max-width:8.6em;color:var(--ink);text-wrap:balance;margin:30px 0 0;font-size:clamp(2.4rem,1.55rem + 3.7vw,4.75rem);font-weight:400;line-height:1.08}.holding-module__8e783W__lede{max-width:30em;color:var(--text);text-wrap:pretty;margin:16px 0 0;font-size:clamp(1.0625rem,.98rem + .4vw,1.3125rem);line-height:1.6}.holding-module__8e783W__phrase{display:inline-block}@media (max-width:359.98px){.holding-module__8e783W__phrase{display:inline}}.holding-module__8e783W__links{flex-direction:column;align-items:center;gap:2px;margin:22px 0 0;padding:0;list-style:none;display:flex}.holding-module__8e783W__link{min-height:44px;color:var(--ink);text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:7px;text-decoration-skip-ink:none;border-radius:12px;align-items:center;gap:10px;padding:4px 8px;font-size:1.0625rem;font-weight:500;text-decoration-thickness:1.25px;transition:text-decoration-color .16s;display:inline-flex}.holding-module__8e783W__link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.holding-module__8e783W__link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.holding-module__8e783W__icon{fill:none;width:22px;height:22px;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;color:var(--accent);flex:none}.holding-module__8e783W__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.holding-module__8e783W__footer{padding:18px 16px calc(22px + env(safe-area-inset-bottom));text-align:center;color:var(--quiet);font-size:.875rem;line-height:1.65}.holding-module__8e783W__footer p{margin:0}@media (max-width:639.98px){.holding-module__8e783W__noSm{display:none}}@media (min-width:640px){.holding-module__8e783W__page{--line-h:104px;--u:1.95px;--band:236px}.holding-module__8e783W__garment{--p:var(--md)}.holding-module__8e783W__lockup{width:270px}.holding-module__8e783W__headline{font-size:4rem}.holding-module__8e783W__links{flex-direction:row;gap:28px}}@media (min-width:640px) and (max-width:1023.98px){.holding-module__8e783W__noMd{display:none}}@media (min-width:1024px){.holding-module__8e783W__page{--line-h:120px;--u:2.1px;--band:256px}.holding-module__8e783W__garment{--p:var(--lg)}.holding-module__8e783W__lockup{width:262px}.holding-module__8e783W__headline{margin-top:30px;font-size:4.5rem}}@media (max-height:720px) and (max-width:639.98px){.holding-module__8e783W__page{--line-h:58px;--u:1.05px;--band:120px}.holding-module__8e783W__lockup{width:190px}.holding-module__8e783W__headline{margin-top:20px;font-size:2.25rem}.holding-module__8e783W__lede{margin-top:10px}.holding-module__8e783W__links{margin-top:14px}}@media (max-height:860px) and (min-width:1024px){.holding-module__8e783W__page{--line-h:100px;--u:1.7px;--band:212px}.holding-module__8e783W__lockup{width:230px}.holding-module__8e783W__headline{margin-top:24px;font-size:4rem}}
