.handbook-module__H4wxLa__page{max-width:1320px;color:var(--club-ink);margin:0 auto;padding:64px 44px 72px}.handbook-module__H4wxLa__page ::selection{color:#092828;background:#d9eddf}.handbook-module__H4wxLa__page a,.handbook-module__H4wxLa__page button,.handbook-module__H4wxLa__page input,.handbook-module__H4wxLa__page summary{-webkit-tap-highlight-color:transparent}.handbook-module__H4wxLa__page :is(a,button,input,summary):focus-visible{outline-offset:5px;outline:3px solid #08755e}.handbook-module__H4wxLa__skip{z-index:120;background:#fff;padding:12px 20px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.handbook-module__H4wxLa__skip:focus{transform:none}.handbook-module__H4wxLa__intro{grid-template-columns:1.15fr 1fr;align-items:end;gap:64px;padding-bottom:48px;display:grid}.handbook-module__H4wxLa__book{color:#08755e;width:48px;height:48px;margin-bottom:18px}.handbook-module__H4wxLa__heading h1{text-wrap:balance;margin:0 0 18px;font-size:clamp(36px,4vw,56px);line-height:1.12}.handbook-module__H4wxLa__lead{max-width:34ch;margin:0 0 12px;font-size:21px;font-weight:500;line-height:1.65}.handbook-module__H4wxLa__description{color:#435c52;max-width:53ch;margin:0;font-size:15px;line-height:1.8}.handbook-module__H4wxLa__searchArea{padding-bottom:2px}.handbook-module__H4wxLa__searchArea label{margin-bottom:14px;font-size:18px;font-weight:600;display:block}.handbook-module__H4wxLa__searchBox{background:#fff;border:1px solid #a3b8ac;border-radius:18px;align-items:center;gap:12px;padding:4px 16px;display:flex}.handbook-module__H4wxLa__searchBox:focus-within{border-color:#08755e;box-shadow:0 0 0 3px #deeee3}.handbook-module__H4wxLa__searchBox>svg{color:#436759;flex-shrink:0;width:22px;height:22px}.handbook-module__H4wxLa__searchBox input{width:100%;min-width:0;height:54px;font:inherit;color:var(--club-ink);caret-color:#08755e;background:0 0;border:0;font-size:14px;outline:none!important}.handbook-module__H4wxLa__searchBox input::placeholder{color:#53685f}.handbook-module__H4wxLa__searchBox input::-webkit-search-cancel-button{display:none}.handbook-module__H4wxLa__searchBox button{cursor:pointer;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:44px;display:grid}.handbook-module__H4wxLa__searchBox button svg{width:18px;height:18px}.handbook-module__H4wxLa__searchBox button:hover{background:#eaf6ee}.handbook-module__H4wxLa__searchHint{color:#435c52;min-height:24px;margin:12px 0 0;font-size:13px;line-height:1.65}.handbook-module__H4wxLa__quick{background:var(--club-butter);border-radius:28px;margin-bottom:58px;padding:28px 32px 30px}.handbook-module__H4wxLa__quick h2{margin:0 0 20px;font-size:26px;line-height:1.3}.handbook-module__H4wxLa__quick ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.handbook-module__H4wxLa__quick a{border-radius:8px;align-items:flex-start;gap:12px;padding:4px 0;text-decoration:none;display:flex}.handbook-module__H4wxLa__stepNumber{border:1px solid #9d9c70;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:13px;font-weight:600;display:grid}.handbook-module__H4wxLa__quick a>span:nth-child(2){flex:1;min-width:0}.handbook-module__H4wxLa__quick strong{font-size:15px;line-height:1.65;display:block}.handbook-module__H4wxLa__quick a>span>span{color:#56593f;margin-top:5px;font-size:13px;line-height:1.75;display:block}.handbook-module__H4wxLa__quick a>svg{flex-shrink:0;width:18px;height:18px;margin-top:4px;transition:transform .18s ease-out}.handbook-module__H4wxLa__quick a:hover>svg{transform:translate(2px,-2px)}.handbook-module__H4wxLa__layout{grid-template-columns:240px minmax(0,1fr);gap:64px;display:grid}.handbook-module__H4wxLa__contents{align-self:start;position:sticky;top:28px}.handbook-module__H4wxLa__contents h2{font-family:var(--font-sans);color:#435c52;margin:0 0 14px;font-size:14px;font-weight:600;line-height:1.6}.handbook-module__H4wxLa__contents ul{margin:0;padding:0;list-style:none}.handbook-module__H4wxLa__contents li a{padding:11px 0;font-size:14px;line-height:1.6;text-decoration:none;display:block}.handbook-module__H4wxLa__contents li a:hover{color:#08755e;text-underline-offset:5px;text-decoration:underline}.handbook-module__H4wxLa__topLink{color:#436759;align-items:center;gap:10px;margin-top:24px;padding:10px 0;font-size:13px;display:inline-flex}.handbook-module__H4wxLa__topLink svg{width:16px;height:16px}.handbook-module__H4wxLa__reading{min-width:0;max-width:78ch}.handbook-module__H4wxLa__topic{border-bottom:1px solid #dbe5de;margin-bottom:44px;padding-bottom:48px;scroll-margin-top:32px}.handbook-module__H4wxLa__topic h2{text-wrap:balance;margin:0 0 12px;font-size:32px;line-height:1.3}.handbook-module__H4wxLa__summary{color:#435c52;max-width:65ch;margin:0 0 30px;font-size:16px;line-height:1.85}.handbook-module__H4wxLa__steps{margin:0;padding-left:25px;list-style:decimal}.handbook-module__H4wxLa__steps li{margin-bottom:24px;padding-left:9px}.handbook-module__H4wxLa__steps li::marker{color:#08755e;font-size:14px;font-weight:600}.handbook-module__H4wxLa__steps h3{font-family:var(--font-sans);letter-spacing:normal;margin:0 0 7px;font-size:16px;font-weight:600;line-height:1.6}.handbook-module__H4wxLa__steps p,.handbook-module__H4wxLa__note p{margin:0;font-size:15px;line-height:1.85}.handbook-module__H4wxLa__note{background:var(--club-mint);color:#294e3c;border-radius:16px;align-items:flex-start;gap:13px;margin-top:28px;padding:20px 22px;display:flex}.handbook-module__H4wxLa__note svg{flex-shrink:0;width:23px;height:23px;margin-top:2px}.handbook-module__H4wxLa__note p{font-size:14px}.handbook-module__H4wxLa__action{color:#08755e;text-underline-offset:5px;align-items:center;gap:12px;margin-top:18px;padding:12px 0;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.handbook-module__H4wxLa__action svg{width:18px;height:18px}.handbook-module__H4wxLa__faq details{border-top:1px solid #dbe5de;padding:2px 0}.handbook-module__H4wxLa__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:19px 0;font-size:15px;font-weight:500;line-height:1.75;list-style:none;display:flex}.handbook-module__H4wxLa__faq summary::-webkit-details-marker{display:none}.handbook-module__H4wxLa__faq summary svg{flex-shrink:0;width:18px;height:18px;transition:transform .18s ease-out}.handbook-module__H4wxLa__faq details[open] summary svg{transform:rotate(180deg)}.handbook-module__H4wxLa__faq details p{color:#435c52;margin:0;padding:0 30px 22px 0;font-size:15px;line-height:1.85}.handbook-module__H4wxLa__empty{padding:40px 0 60px}.handbook-module__H4wxLa__empty>svg{color:#08755e;width:38px;height:38px;margin-bottom:20px}.handbook-module__H4wxLa__empty h2{margin-bottom:12px;font-size:28px}.handbook-module__H4wxLa__empty p{color:#435c52;max-width:52ch;line-height:1.8}.handbook-module__H4wxLa__empty button{color:#08755e;cursor:pointer;align-items:center;gap:14px;margin-top:16px;padding:12px 0;font-weight:600;display:inline-flex}.handbook-module__H4wxLa__empty button svg{width:18px;height:18px}.handbook-module__H4wxLa__footer{color:#435c52;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;line-height:1.75;display:flex}.handbook-module__H4wxLa__footer>svg{flex-shrink:0;width:24px;height:24px}.handbook-module__H4wxLa__footer p{flex:1;min-width:180px;margin:0}.handbook-module__H4wxLa__footer a{text-underline-offset:4px;align-items:center;gap:8px;padding:10px 0;text-decoration:underline;display:inline-flex}.handbook-module__H4wxLa__footer a svg{width:16px;height:16px}@media (max-width:1000px){.handbook-module__H4wxLa__page{padding:44px 32px 56px}.handbook-module__H4wxLa__intro{gap:32px}.handbook-module__H4wxLa__layout{grid-template-columns:200px minmax(0,1fr);gap:36px}.handbook-module__H4wxLa__quick{padding:26px}.handbook-module__H4wxLa__quick ol{gap:20px}}@media (max-width:720px){.handbook-module__H4wxLa__page{padding:32px 22px 44px}.handbook-module__H4wxLa__intro{grid-template-columns:minmax(0,1fr);gap:30px;padding-bottom:32px}.handbook-module__H4wxLa__book{width:36px;height:36px;margin-bottom:15px}.handbook-module__H4wxLa__heading h1{font-size:36px}.handbook-module__H4wxLa__lead{font-size:19px}.handbook-module__H4wxLa__quick{border-radius:22px;margin-bottom:34px;padding:24px}.handbook-module__H4wxLa__quick h2{font-size:24px}.handbook-module__H4wxLa__quick ol{grid-template-columns:minmax(0,1fr);gap:17px}.handbook-module__H4wxLa__quick a>span>span{margin-top:2px}.handbook-module__H4wxLa__layout{grid-template-columns:minmax(0,1fr);gap:36px}.handbook-module__H4wxLa__contents{border-bottom:1px solid #dbe5de;padding-bottom:24px;position:static}.handbook-module__H4wxLa__contents ul{flex-wrap:wrap;column-gap:18px;display:flex}.handbook-module__H4wxLa__contents li a{text-underline-offset:4px;padding:9px 0;font-size:13px;text-decoration:underline}.handbook-module__H4wxLa__topLink{display:none}.handbook-module__H4wxLa__topic{margin-bottom:34px;padding-bottom:34px}.handbook-module__H4wxLa__topic h2{font-size:28px}.handbook-module__H4wxLa__summary{margin-bottom:24px;font-size:15px}.handbook-module__H4wxLa__steps{padding-left:20px}.handbook-module__H4wxLa__steps li{padding-left:6px}.handbook-module__H4wxLa__note{gap:10px;padding:17px}.handbook-module__H4wxLa__footer{align-items:flex-start}}.handbook-module__H4wxLa__pictures{gap:28px;margin-top:28px;display:grid}.handbook-module__H4wxLa__picture{min-width:0;margin:0}.handbook-module__H4wxLa__pictureButton{cursor:zoom-in;text-align:left;background:#fff;border:1px solid #dbe5de;border-radius:16px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.handbook-module__H4wxLa__pictureButton img{width:100%;height:auto;display:block}.handbook-module__H4wxLa__enlarge{color:#fff;background:#075e4c;border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:12px;right:12px}.handbook-module__H4wxLa__enlarge svg{width:16px;height:16px}.handbook-module__H4wxLa__picture figcaption{margin-top:16px}.handbook-module__H4wxLa__picture figcaption h3{font:600 15px/1.6 var(--font-sans);letter-spacing:normal;margin:0}.handbook-module__H4wxLa__sample{color:#435c52;margin:5px 0 12px;font-size:12px;line-height:1.7}.handbook-module__H4wxLa__imageLegend{gap:10px;margin:0;padding:0;list-style:none;display:grid}.handbook-module__H4wxLa__imageLegend li{color:#294e3c;align-items:flex-start;gap:10px;font-size:13px;line-height:1.8;display:flex}.handbook-module__H4wxLa__imageLegend li>span{color:#fff;background:#075e4c;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;font-size:12px;font-weight:600;display:grid}.handbook-module__H4wxLa__viewerBackdrop{z-index:150;background:#092828c9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.handbook-module__H4wxLa__viewer{background:var(--club-ground);width:min(1200px,100%);max-height:calc(100dvh - 48px);color:var(--club-ink);border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.handbook-module__H4wxLa__viewer header{justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 12px;display:flex}.handbook-module__H4wxLa__viewer h2{margin:0;font-size:26px;line-height:1.3}.handbook-module__H4wxLa__viewer header button{cursor:pointer;border-radius:12px;place-items:center;min-width:44px;height:44px;display:grid}.handbook-module__H4wxLa__viewer header button:hover{background:#d9eddf}.handbook-module__H4wxLa__viewer header button svg{width:22px;height:22px}.handbook-module__H4wxLa__viewerToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0 22px 14px;display:flex}.handbook-module__H4wxLa__viewerToolbar button{color:#fff;cursor:pointer;background:#075e4c;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;display:flex}.handbook-module__H4wxLa__viewerToolbar button svg{width:18px;height:18px}.handbook-module__H4wxLa__viewerToolbar p{color:#435c52;margin:0;font-size:12px}.handbook-module__H4wxLa__viewerImage{overscroll-behavior:contain;scrollbar-color:#6e9381 #eaf6ee;background:#fff;min-height:0;overflow:auto}.handbook-module__H4wxLa__viewerImage img{height:auto;display:block}.handbook-module__H4wxLa__viewerHint{color:#435c52;margin:0;padding:12px 22px;font-size:12px;line-height:1.7}.handbook-module__H4wxLa__viewer :is(button,[tabindex]):focus-visible{outline-offset:-3px;outline:3px solid #08755e}@media (max-width:720px){.handbook-module__H4wxLa__enlarge{border-radius:0;justify-content:center;padding:12px;position:static}.handbook-module__H4wxLa__viewerBackdrop{padding:10px}.handbook-module__H4wxLa__viewer{border-radius:16px;max-height:calc(100dvh - 20px)}.handbook-module__H4wxLa__viewer header{padding:12px 14px 8px}.handbook-module__H4wxLa__viewer h2{font-size:22px}.handbook-module__H4wxLa__viewerToolbar{padding:0 14px 12px}.handbook-module__H4wxLa__viewerHint{padding:10px 14px}}@media print{.handbook-module__H4wxLa__page{padding:0}.handbook-module__H4wxLa__searchArea,.handbook-module__H4wxLa__contents,.handbook-module__H4wxLa__quick,.handbook-module__H4wxLa__skip,.handbook-module__H4wxLa__action,.handbook-module__H4wxLa__footer a{display:none}.handbook-module__H4wxLa__intro,.handbook-module__H4wxLa__layout{display:block}.handbook-module__H4wxLa__reading{max-width:none}.handbook-module__H4wxLa__topic{break-inside:avoid}.handbook-module__H4wxLa__faq details>p{display:block}.handbook-module__H4wxLa__enlarge,.handbook-module__H4wxLa__viewerBackdrop{display:none}.handbook-module__H4wxLa__picture{break-inside:avoid}}
