.NavDrawer-module__govCfq__hamburger{cursor:pointer;background:linear-gradient(160deg,#e8dfc817,#7aa8ab0d);border:none;border-radius:40px;flex-direction:column;justify-self:end;gap:5px;padding:12px;display:flex;box-shadow:inset 0 1px #e8dfc81a}.NavDrawer-module__govCfq__bar{background:#e8dfc8b3;width:18px;height:1px;transition:all .2s}.NavDrawer-module__govCfq__overlay{z-index:9998;pointer-events:auto;opacity:1;background:#050f1399;position:fixed;inset:0}.NavDrawer-module__govCfq__drawer{z-index:9999;width:290px;padding:calc(env(safe-area-inset-top) + 30px) 26px 40px 56px;background:linear-gradient(200deg,#152a30,#1c373b 45%,#071418);flex-direction:column;transition:transform .35s cubic-bezier(.25,.46,.45,.94);display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-40px 0 80px -40px #000000e6,inset 1px 0 #e8dfc81a;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40px 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 40px 100%)}.NavDrawer-module__govCfq__drawerOpen{transform:translate(0)}.NavDrawer-module__govCfq__closeBtn{color:#e8dfc899;cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:6px 0;font-size:16px;font-weight:200}.NavDrawer-module__govCfq__navList{flex-direction:column;gap:26px;margin-top:30px;list-style:none;display:flex}.NavDrawer-module__govCfq__navItem{color:#e8dfc8f2;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:Cormorant Garamond,serif;font-size:20px;display:flex}.NavDrawer-module__govCfq__navGroup{flex-direction:column;gap:14px;display:flex}.NavDrawer-module__govCfq__chevron{border-bottom:1.5px solid #e8dfc899;border-right:1.5px solid #e8dfc899;width:8px;height:8px;transition:transform .2s;display:inline-block;transform:rotate(45deg)}.NavDrawer-module__govCfq__chevronOpen{transform:rotate(225deg)}.NavDrawer-module__govCfq__subList{flex-direction:column;gap:12px;padding-left:2px;list-style:none;display:flex}.NavDrawer-module__govCfq__subItem{letter-spacing:.1em;color:#e8dfc88c;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:Cormorant Garamond,serif;font-size:15px;font-weight:300}.NavDrawer-module__govCfq__sisterSection{flex-direction:column;gap:10px;margin-top:0;padding-top:30px;display:flex;position:relative}.NavDrawer-module__govCfq__sisterSection:before{content:"";background:#e8dfc80f;height:1px;position:absolute;top:0;left:0;right:0}.NavDrawer-module__govCfq__sisterLabel{letter-spacing:.22em;text-transform:uppercase;color:#b89a5ed9;font-family:Inter,-apple-system,Helvetica Neue,sans-serif;font-size:9px;font-weight:300}.NavDrawer-module__govCfq__sisterLink{color:#7aa8abe6;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:Cormorant Garamond,serif;font-size:19px;font-style:italic}.NavDrawer-module__govCfq__socialRow{gap:18px;margin-top:auto;padding-top:40px;padding-bottom:24px;display:flex}.NavDrawer-module__govCfq__socialLink{color:#e8dfc88c;transition:color .2s;display:flex}.NavDrawer-module__govCfq__socialLink:hover{color:#e8dfc8f2}.NavDrawer-module__govCfq__appOverlay{z-index:300;background:#0a1a1fa6;animation:.22s NavDrawer-module__govCfq__fadeIn;position:fixed;inset:0}.NavDrawer-module__govCfq__appInfoPanel{z-index:301;text-align:center;background:#0a1a1f;border:1px solid #b89a5e26;border-radius:4px;flex-direction:column;align-items:center;width:min(360px,90vw);max-height:85vh;padding:44px 32px 36px;animation:.28s cubic-bezier(.22,.61,.36,1) NavDrawer-module__govCfq__riseUp;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 40px #0000004d}@keyframes NavDrawer-module__govCfq__riseUp{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}.NavDrawer-module__govCfq__appInfoPanel .NavDrawer-module__govCfq__closeBtn{color:#e8dfc866;margin:0;position:absolute;top:12px;right:12px}.NavDrawer-module__govCfq__appInfoPanel .NavDrawer-module__govCfq__closeBtn:hover{color:#e8dfc8}.NavDrawer-module__govCfq__appLogo{flex-shrink:0;width:200px;height:auto;margin:0 auto 20px;display:block}.NavDrawer-module__govCfq__panelContent{flex-direction:column;align-items:center;width:100%;display:flex}.NavDrawer-module__govCfq__descriptionCol{width:100%}.NavDrawer-module__govCfq__appDescription{font-family:var(--font-ui);letter-spacing:.05em;color:#e8dfc8b3;width:100%;margin:0 0 14px;font-size:15px;font-weight:300;line-height:1.65}.NavDrawer-module__govCfq__featureList{flex-direction:column;align-items:center;gap:12px;width:100%;margin:24px 0 32px;padding:0;list-style:none;display:flex}.NavDrawer-module__govCfq__featureList li{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:#b89a5ed9;padding-left:14px;font-size:10px;font-weight:300;position:relative}.NavDrawer-module__govCfq__featureList li:before{content:"·";color:#b89a5e80;font-weight:400;position:absolute;left:0}.NavDrawer-module__govCfq__visitAppBtn{-webkit-backdrop-filter:blur(12px);width:100%;font-family:var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:#e8dfc8;cursor:pointer;background:#e8dfc80f;border:none;border-radius:15px;flex-shrink:0;padding:12px 0;font-size:11px;font-weight:300;transition:background .2s,border-color .2s,color .2s;display:inline-block;position:relative;overflow:hidden}.NavDrawer-module__govCfq__visitAppBtn:before{content:"";pointer-events:none;background:radial-gradient(at 20%,#e8dfc81f 0%,#0000 70%);position:absolute;inset:0}.NavDrawer-module__govCfq__visitAppBtn:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);width:50%;height:100%;animation:3s ease-in-out infinite NavDrawer-module__govCfq__shimmer;position:absolute;top:0;left:-75%;transform:skew(-20deg)}@keyframes NavDrawer-module__govCfq__shimmer{0%{left:-75%}50%{left:125%}to{left:125%}}.NavDrawer-module__govCfq__visitAppBtn:hover{color:#fff;background:#e8dfc824}.NavDrawer-module__govCfq__visitAppBtn:hover:after{animation-duration:1.5s}@keyframes NavDrawer-module__govCfq__fadeIn{0%{opacity:0}to{opacity:1}}
.Guide-module__fmAnmG__page{background:var(--ink);min-height:100vh;padding:0 var(--edge) calc(3rem + env(safe-area-inset-bottom))}.Guide-module__fmAnmG__article{max-width:44rem;margin:0 auto;padding-top:1.25rem}.Guide-module__fmAnmG__nav{padding:calc(.75rem + env(safe-area-inset-top)) 0 .5rem;justify-content:space-between;align-items:center;display:flex}.Guide-module__fmAnmG__backBtn{color:var(--pearl);opacity:.75;padding:.25rem .6rem .4rem 0;font-size:1.9rem;line-height:1}.Guide-module__fmAnmG__backBtn:hover{opacity:1}.Guide-module__fmAnmG__markLogo{opacity:.9;width:auto;height:26px}.Guide-module__fmAnmG__crumbs{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#e8dfc86b;margin:1rem 0 1.1rem;font-size:.66rem;font-weight:300}.Guide-module__fmAnmG__crumbs a{color:#e8dfc89e}.Guide-module__fmAnmG__crumbs a:hover{color:var(--pearl)}.Guide-module__fmAnmG__crumbSep{opacity:.45;margin:0 .5rem}.Guide-module__fmAnmG__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--pearl);margin:0 0 1.1rem;font-size:clamp(2rem,8vw,2.75rem);font-weight:400;line-height:1.08}.Guide-module__fmAnmG__lead{font-family:var(--font-body);color:#e8dfc8eb;margin:0 0 1rem;font-size:1.125rem;line-height:1.65}.Guide-module__fmAnmG__h2{font-family:var(--font-display);color:var(--pearl);margin:2.6rem 0 .7rem;font-size:1.6rem;font-weight:400;line-height:1.2}.Guide-module__fmAnmG__h3{font-family:var(--font-ui);letter-spacing:.02em;color:var(--pearl);margin:1.5rem 0 .4rem;font-size:.95rem;font-weight:400;line-height:1.45}.Guide-module__fmAnmG__body,.Guide-module__fmAnmG__answer{font-family:var(--font-body);color:#e8dfc8b8;margin:0 0 .85rem;font-size:1.0625rem;line-height:1.72}.Guide-module__fmAnmG__answer{margin:0}.Guide-module__fmAnmG__rule{background:var(--feather-x);border:0;height:1px;margin:2.5rem 0 0}.Guide-module__fmAnmG__updated{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#e8dfc85c;margin:1.75rem 0 0;font-size:.66rem;font-weight:300}.Guide-module__fmAnmG__sectionLabel{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);opacity:.8;margin:2.75rem 0 .75rem;font-size:.66rem;font-weight:300}.Guide-module__fmAnmG__rowStack{flex-direction:column;gap:10px;display:flex}.Guide-module__fmAnmG__row{border-radius:var(--r-row);background:var(--row-wash);border:1px solid var(--rule-light);transition:background .2s var(--ease-glass), border-color .2s var(--ease-glass);padding:15px 18px;display:block}.Guide-module__fmAnmG__row:hover{background:var(--glass-body);border-color:var(--rule)}.Guide-module__fmAnmG__cardTitle{font-family:var(--font-display);color:var(--pearl);font-size:1.2rem;font-weight:400;line-height:1.22}.Guide-module__fmAnmG__cardSub{font-family:var(--font-body);color:#e8dfc88c;margin-top:4px;font-size:.95rem;line-height:1.5}.Guide-module__fmAnmG__faqDetails{border-top:.5px solid var(--rule);border-bottom:.5px solid var(--rule);margin:2.75rem 0 0}.Guide-module__fmAnmG__faqSummary{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);opacity:.8;cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:1rem 0;font-size:.66rem;font-weight:300;list-style:none;display:flex}.Guide-module__fmAnmG__faqSummary::-webkit-details-marker{display:none}.Guide-module__fmAnmG__faqSummary:after{content:"›";color:#e8dfc866;font-size:1rem;transition:transform .18s}.Guide-module__fmAnmG__faqDetails[open] .Guide-module__fmAnmG__faqSummary:after{transform:rotate(90deg)}.Guide-module__fmAnmG__faqItem{margin-bottom:1.3rem}.Guide-module__fmAnmG__faqItem:last-child{margin-bottom:1.5rem}.Guide-module__fmAnmG__faqItem .Guide-module__fmAnmG__h3{margin-top:0}.Guide-module__fmAnmG__faqBlock{margin-bottom:1.3rem}.Guide-module__fmAnmG__footerNote{font-family:var(--font-ui);letter-spacing:.1em;color:#e8dfc84d;margin:2.5rem 0 0;font-size:.66rem}.Guide-module__fmAnmG__inlineLink{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #a8c5a080;text-decoration:underline #a8c5a080}.Guide-module__fmAnmG__inlineLink:hover{text-decoration-color:#a8c5a0f2}
