@font-face{font-family:GeneratePress;src:url(//naket.biz/wp-content/themes/generatepress/assets/fonts/generatepress.eot);src:url(//naket.biz/wp-content/themes/generatepress/assets/fonts/generatepress.eot#iefix) format("embedded-opentype"),url(//naket.biz/wp-content/themes/generatepress/assets/fonts/generatepress.woff2) format("woff2"),url(//naket.biz/wp-content/themes/generatepress/assets/fonts/generatepress.woff) format("woff"),url(//naket.biz/wp-content/themes/generatepress/assets/fonts/generatepress.ttf) format("truetype"),url(//naket.biz/wp-content/themes/generatepress/assets/fonts/generatepress.svg#GeneratePress) format("svg");font-weight:400;font-style:normal}.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.search-form .search-submit:before,.search-item a:before,.tags-links:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before{content:"\f00d"}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.search-item a:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.search-item.close-search a:before{content:"\f00d"}.widget .search-form button:before{content:"\f002";font-family:GeneratePress}.dropdown-menu-toggle:before{content:"\f107";font-family:GeneratePress;display:inline-block;width:.8em;text-align:left}nav:not(.toggled) ul ul .dropdown-menu-toggle:before{text-align:right}.dropdown-hover .sub-menu-left:not(.toggled) ul ul .dropdown-menu-toggle:before{transform:rotate(180deg)}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.dropdown-hover nav:not(.toggled) ul ul .dropdown-menu-toggle:before{content:"\f105"}.entry-header .cat-links:before,.entry-header .comments-link:before,.entry-header .tags-links:before{display:none}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block}.cat-links:before{content:"\f07b"}.tags-links:before{content:"\f02c"}.comments-link:before{content:"\f086"}.nav-previous .prev:before{content:"\f104"}.nav-next .next:before{content:"\f105"}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"\f104"}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"\f105"}.generate-back-to-top:before{content:"\f106";font-family:GeneratePress}.search-form .search-submit:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}body.gpm{--gm-head:#1c1a1d;--gm-accent:#c9a46a;--gm-on-accent:#1a1714;--gm-ink:#262326;--gm-muted:#66605f;--gm-bg:#f6f3ee;--gm-tint:#efe6d6;--gm-line:#e2dbcf;--gm-paper:#fff;--gm-font:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--gm-display:"Bodoni 72",Didot,"Bodoni MT","Big Caslon",Georgia,serif;--gm-hw:500;--gm-htrack:0;--gm-radius:2px;--gm-btn:2px;--gm-case:uppercase;--gm-track:.16em;--gm-nsize:13px;--gm-wt-font:var(--gm-font);--gm-wt-size:12.5px;--gm-wt-track:.18em;--gm-hbg:var(--gm-paper);--gm-htitle:var(--gm-head);--gm-hmuted:var(--gm-muted);--gm-hline:var(--gm-line);--gm-nink:var(--gm-ink);--gm-nhover:var(--gm-head);--gm-nsub:var(--gm-tint);--gm-htop:var(--gm-head);--gm-pad:clamp(24px,3vw,36px);background:var(--gm-bg);color:var(--gm-ink);font-family:var(--gm-font);font-size:17.5px;line-height:1.8}
body.gpm-noir{--gm-hbg:var(--gm-head);--gm-htitle:#fff;--gm-hmuted:#ffffffb8;--gm-hline:#ffffff24;--gm-nink:#fff;--gm-nhover:#fff;--gm-nsub:#ffffff14;--gm-htop:var(--gm-accent)}
body.gpm-rose{--gm-head:#5b2333;--gm-accent:#c94a4b;--gm-on-accent:#fff;--gm-ink:#3a2a2e;--gm-muted:#7a6266;--gm-bg:#fff7f5;--gm-tint:#fde5df;--gm-line:#f2d6d0;--gm-display:"Avenir Next",Avenir,Montserrat,"Century Gothic","Segoe UI",system-ui,sans-serif;--gm-hw:700;--gm-htrack:-.02em;--gm-radius:18px;--gm-btn:999px;--gm-case:none;--gm-track:.02em;--gm-nsize:15.5px;--gm-wt-font:var(--gm-display);--gm-wt-size:19px;--gm-wt-track:0;--gm-htop:var(--gm-accent)}
body.gpm-midnight{--gm-head:#14213d;--gm-accent:#b8893a;--gm-on-accent:#14213d;--gm-ink:#222b3d;--gm-muted:#5a6478;--gm-bg:#f3f4f7;--gm-tint:#ece5d4;--gm-line:#d9dde6;--gm-display:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,"Times New Roman",serif;--gm-hw:600;--gm-radius:8px;--gm-btn:8px;--gm-track:.14em;--gm-hbg:var(--gm-head);--gm-htitle:#fff;--gm-hmuted:#ffffffb8;--gm-hline:#ffffff24;--gm-nink:#fff;--gm-nhover:#fff;--gm-nsub:#ffffff14;--gm-htop:var(--gm-accent)}
body.gpm-sage{--gm-head:#2f4a3e;--gm-accent:#4f7a5f;--gm-on-accent:#fff;--gm-ink:#2a3530;--gm-muted:#5d6a62;--gm-bg:#f5f4ee;--gm-tint:#e6ece2;--gm-line:#dadfd3;--gm-display:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,"Times New Roman",serif;--gm-hw:500;--gm-radius:12px;--gm-btn:999px;--gm-case:none;--gm-track:.02em;--gm-nsize:15.5px;--gm-wt-font:var(--gm-display);--gm-wt-size:19px;--gm-wt-track:0}
body.gpm-aubergine{--gm-head:#3b1f3f;--gm-accent:#e8956b;--gm-on-accent:#2a1530;--gm-ink:#33232f;--gm-muted:#6f5e6a;--gm-bg:#faf5f3;--gm-tint:#f8e4d8;--gm-line:#eadad6;--gm-display:Optima,Candara,"Segoe UI",system-ui,sans-serif;--gm-hw:600;--gm-radius:16px;--gm-btn:14px;--gm-case:none;--gm-track:.02em;--gm-nsize:15.5px;--gm-wt-font:var(--gm-display);--gm-wt-size:19px;--gm-wt-track:0;--gm-hbg:var(--gm-head);--gm-htitle:#fff;--gm-hmuted:#ffffffb8;--gm-hline:#ffffff24;--gm-nink:#fff;--gm-nhover:#fff;--gm-nsub:#ffffff14;--gm-htop:var(--gm-accent)}
body.gpm-terracotta{--gm-head:#4a2a1e;--gm-accent:#b5532f;--gm-on-accent:#fff;--gm-ink:#3a2b24;--gm-muted:#74635a;--gm-bg:#f8f1e7;--gm-tint:#f1e0cc;--gm-line:#e5d3bd;--gm-display:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,"Times New Roman",serif;--gm-hw:600;--gm-radius:0;--gm-btn:0;--gm-track:.14em;--gm-htop:var(--gm-accent)}
body.gpm-cherry{--gm-head:#111418;--gm-accent:#c8102e;--gm-on-accent:#fff;--gm-ink:#16181c;--gm-muted:#5c6068;--gm-bg:#f6f6f6;--gm-tint:#fbe4e8;--gm-line:#e1e1e1;--gm-display:"Helvetica Neue","Arial Nova",Arial,system-ui,sans-serif;--gm-hw:800;--gm-htrack:-.03em;--gm-radius:0;--gm-btn:0;--gm-track:.1em;--gm-htop:var(--gm-accent)}
body.gpm-ocean{--gm-head:#0f3a40;--gm-accent:#177a76;--gm-on-accent:#fff;--gm-ink:#1f3236;--gm-muted:#56696c;--gm-bg:#f2f8f7;--gm-tint:#dcefec;--gm-line:#cfe2df;--gm-display:"Avenir Next",Avenir,Montserrat,"Century Gothic","Segoe UI",system-ui,sans-serif;--gm-hw:700;--gm-htrack:-.02em;--gm-radius:20px;--gm-btn:999px;--gm-case:none;--gm-track:.02em;--gm-nsize:15.5px;--gm-wt-font:var(--gm-display);--gm-wt-size:19px;--gm-wt-track:0}
.gpm *, .gpm *::before,.gpm *::after{box-sizing:border-box}
.gpm button,.gpm input,.gpm select,.gpm textarea{font-family:var(--gm-font)}
.gpm h1,.gpm h2,.gpm h3,.gpm h4{font-family:var(--gm-display);color:var(--gm-head);font-weight:var(--gm-hw);line-height:1.2;letter-spacing:var(--gm-htrack);overflow-wrap:anywhere}
.gpm h1{font-size:clamp(34px,4vw,54px)}
.gpm h2{font-size:clamp(27px,2.7vw,36px)}
.gpm h3{font-size:25px}
.gpm h4{font-size:20px}
.gpm a{color:var(--gm-ink);text-decoration-color:var(--gm-accent);text-decoration-thickness:1px;text-underline-offset:4px}
.gpm a:hover{color:var(--gm-accent)}
.gpm a:focus-visible,.gpm button:focus-visible,.gpm input:focus-visible,.gpm textarea:focus-visible,.gpm select:focus-visible{outline:2px solid var(--gm-accent);outline-offset:4px} .gpm .site-header{background:var(--gm-hbg);color:var(--gm-htitle);border-top:6px solid var(--gm-htop)}
.gpm .inside-header{max-width:1320px;margin:auto;padding:46px clamp(22px,3vw,40px) 38px;gap:18px;flex-direction:column;justify-content:center;align-items:center;text-align:center}
.gpm .site-branding{text-align:center}
.gpm .main-title{font-family:var(--gm-display);font-size:clamp(36px,4.4vw,58px);font-weight:var(--gm-hw);letter-spacing:var(--gm-htrack);line-height:1.05}
.gpm .main-title a,.gpm .main-title a:hover{color:var(--gm-htitle);text-decoration:none}
.gpm .site-description{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px;color:var(--gm-hmuted);font-size:12.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}
.gpm .site-description::before,.gpm .site-description::after{content:"";flex:0 0 28px;height:1px;background:var(--gm-accent)}
.gpm .site-logo img{max-height:96px;width:auto;max-width:100%}
.gpm .site-logo{margin-inline:auto} .gpm .main-navigation{background:var(--gm-hbg);border-top:1px solid var(--gm-hline);border-bottom:1px solid var(--gm-hline)}
.gpm .main-navigation ul ul{background:var(--gm-hbg);box-shadow:0 14px 30px rgba(0,0,0,.12);border:1px solid var(--gm-hline);border-radius:0 0 min(var(--gm-radius),10px) min(var(--gm-radius),10px)}
.gpm .main-navigation .inside-navigation{max-width:1320px;margin:auto;padding-inline:clamp(12px,2vw,28px);justify-content:center}
.gpm .main-navigation .main-nav>ul{justify-content:center}
.gpm .main-navigation .main-nav ul li a,.gpm .menu-toggle,.gpm .menu-bar-items a{color:var(--gm-nink);font-size:var(--gm-nsize);font-weight:650;letter-spacing:var(--gm-track);text-transform:var(--gm-case);line-height:58px}
.gpm .main-navigation .main-nav ul ul li a{line-height:1.5;padding-block:12px;letter-spacing:.08em}
.gpm .main-navigation .main-nav ul li[class*="current-menu-"]>a,.gpm .main-navigation .main-nav ul li:hover>a,.gpm .main-navigation .main-nav ul li:focus-within>a,.gpm .main-navigation .main-nav ul li.sfHover>a{background:transparent;color:var(--gm-nhover);box-shadow:inset 0 -2px 0 var(--gm-accent)}
.gpm .main-navigation .main-nav ul ul li>a{box-shadow:none!important}
.gpm .main-navigation .main-nav ul ul li:hover>a{background:var(--gm-nsub)}
.gpm .menu-toggle{border-radius:0;background:transparent;padding:0 15px;width:100%;text-align:center}
.gpm .menu-toggle:hover,.gpm .menu-toggle:focus{background:transparent;color:var(--gm-nhover)}
.gpm .main-navigation.toggled .main-nav ul li a{box-shadow:none;line-height:52px;border-top:1px solid var(--gm-hline)} .gpm #page{max-width:1320px;margin:0 auto;padding:56px clamp(18px,2.6vw,36px) 72px;background:transparent}
.gpm #page>.site-content{display:flex;gap:clamp(36px,4.4vw,64px);padding:0;align-items:flex-start;background:transparent}
.gpm #primary{flex:1 1 0;min-width:0;width:auto;float:none;margin:0}
.gpm #primary>.site-main{margin:0}
.gpm #primary,.gpm #primary>.site-main,.gpm #primary>.site-main>article{background:transparent;padding:0;border:0;box-shadow:none}
.gpm.one-container .site-content{background:transparent;padding:0}
.gpm #right-sidebar,.gpm #left-sidebar{flex:0 0 clamp(300px,25vw,340px);width:auto;min-width:0;float:none;margin:0}
.gpm #right-sidebar{order:2}
.gpm #left-sidebar{order:-1} .gpm .inside-right-sidebar,.gpm .inside-left-sidebar{margin:0;padding:8px 30px;background:var(--gm-paper);border-top:3px solid var(--gm-accent);border-radius:var(--gm-radius);box-shadow:0 1px 0 var(--gm-line)}
.gpm .sidebar .widget{padding:26px 0;background:transparent;border:0;border-bottom:1px solid var(--gm-line);border-radius:0;margin:0;overflow-wrap:anywhere;font-size:15.5px;line-height:1.75}
.gpm .sidebar .widget:last-child{border-bottom:0}
.gpm .widget-title{font-family:var(--gm-wt-font);font-size:var(--gm-wt-size);font-weight:700;letter-spacing:var(--gm-wt-track);text-transform:var(--gm-case);margin-bottom:18px;color:var(--gm-head)}
.gpm .widget-title::after{content:"";display:block;width:30px;height:2px;margin-top:12px;background:var(--gm-accent)}
.gpm .widget ul{margin:0;list-style:none}
.gpm .widget li{margin:0;padding:10px 0;border-bottom:1px dotted var(--gm-line)}
.gpm .widget li:last-child{border-bottom:0}
.gpm .widget a{text-decoration:none}
.gpm .widget li a{font-family:var(--gm-display);font-size:17px}
.gpm .widget img{max-width:100%;height:auto} .gpm .inside-article{padding:0;background:transparent;border:0;border-radius:0;overflow-wrap:anywhere}
.gpm .site-main>article{margin:0 0 60px;padding-bottom:60px;border-bottom:1px solid var(--gm-line)}
.gpm .site-main>article:last-of-type,.gpm.single .site-main>article,.gpm.page .site-main>article{border-bottom:0;padding-bottom:0}
.gpm .page-header{padding:0 0 26px;margin-bottom:46px;background:transparent;border:0;border-bottom:1px solid var(--gm-line)}
.gpm .page-header h1{margin:0}
.gpm .gpm-featured{margin:0 0 34px;line-height:0}
.gpm .gpm-featured img{width:100%;height:auto;border-radius:var(--gm-radius);display:block}
.gpm .gpm-featured a{display:block;overflow:hidden;border-radius:var(--gm-radius)}
.gpm .gpm-featured a img{transition:transform .5s ease}
.gpm .gpm-featured a:hover img{transform:scale(1.02)}
.gpm .entry-header{display:flex;flex-direction:column}
.gpm .entry-header .entry-title{margin:0}
.gpm .entry-header .entry-meta{order:-1;margin:0 0 14px;font-size:12px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}
.gpm .entry-header .entry-meta::before{content:"";display:inline-block;width:28px;height:2px;margin-right:12px;background:var(--gm-accent);vertical-align:middle}
.gpm .entry-title a{color:var(--gm-head);text-decoration:none}
.gpm .entry-title a:hover{color:var(--gm-accent)}
.gpm .entry-meta,.gpm .entry-meta a{font-size:13px;color:var(--gm-muted)}
.gpm .entry-content,.gpm .entry-summary{margin-top:30px}
.gpm .entry-content>p:first-child,.gpm .entry-summary>p:first-child{font-size:1.14em;line-height:1.7;color:var(--gm-head)}
.gpm .entry-content p,.gpm .entry-summary p{margin-bottom:1.55em}
.gpm .entry-content h2,.gpm .entry-content h3{margin-top:1.6em;margin-bottom:.7em}
.gpm .entry-content blockquote{position:relative;margin:40px 0;padding:34px clamp(18px,5vw,56px) 28px;background:transparent;border:0;border-top:1px solid var(--gm-line);border-bottom:1px solid var(--gm-line);border-radius:0;font-family:var(--gm-display);font-size:1.34em;font-style:italic;line-height:1.55;text-align:center;color:var(--gm-head)}
.gpm .entry-content blockquote::before{content:"\201D";position:absolute;top:-.62em;left:50%;transform:translateX(-50%);padding:0 14px;background:var(--gm-bg);color:var(--gm-accent);font-size:2.4em;font-style:normal;line-height:1}
.gpm .entry-content blockquote p:last-child{margin-bottom:0}
.gpm .entry-content blockquote cite{display:block;margin-top:12px;font-family:var(--gm-font);font-size:.6em;font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--gm-muted)}
.gpm .entry-content>:is(.alignfull,.alignwide){width:auto;max-width:100%;margin-left:0;margin-right:0}
.gpm .entry-content img,.gpm .entry-content video,.gpm .entry-content iframe{max-width:100%}
.gpm .entry-content img{border-radius:min(var(--gm-radius),12px)}
.gpm .entry-content pre{overflow:auto;max-width:100%;background:var(--gm-paper);border:1px solid var(--gm-line);padding:18px;border-radius:min(var(--gm-radius),10px)}
.gpm .entry-content table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.94em;background:var(--gm-paper)}
.gpm .entry-content td,.gpm .entry-content th{padding:12px 14px;border:0;border-bottom:1px solid var(--gm-line);text-align:left;overflow-wrap:anywhere}
.gpm .entry-content thead th,.gpm .entry-content th{background:var(--gm-head);color:#fff;font-weight:650}
.gpm .entry-content .wp-block-table{overflow-x:auto}
.gpm .entry-content ul,.gpm .entry-content ol{margin-left:1.3em}
.gpm .entry-content li::marker{color:var(--gm-accent)}
.gpm footer.entry-meta{margin-top:30px;padding-top:20px;border-top:1px solid var(--gm-line);font-size:13px} .gpm button,.gpm input[type=submit],.gpm .button,.gpm a.button,.gpm .wp-block-button__link{background:var(--gm-accent);color:var(--gm-on-accent);border:0;border-radius:var(--gm-btn);padding:13px 26px;font-size:13px;font-weight:700;letter-spacing:var(--gm-track);text-transform:var(--gm-case);text-decoration:none;line-height:1.5;cursor:pointer;transition:background-color .15s ease}
.gpm button:hover,.gpm input[type=submit]:hover,.gpm .button:hover,.gpm a.button:hover,.gpm .wp-block-button__link:hover{background:var(--gm-head);color:#fff}
.gpm input[type=text],.gpm input[type=email],.gpm input[type=url],.gpm input[type=search],.gpm input[type=password],.gpm textarea,.gpm select{max-width:100%;border:1px solid var(--gm-line);border-radius:min(var(--gm-radius),10px);padding:12px 14px;background:var(--gm-paper);color:var(--gm-ink);font-size:16px}
.gpm input:focus,.gpm textarea:focus,.gpm select:focus{border-color:var(--gm-accent)}
.gpm .search-form{display:flex;gap:8px;flex-wrap:wrap}
.gpm .search-form label{flex:1;min-width:100px}
.gpm .search-field{width:100%;min-width:0}
.gpm .search-submit{padding:12px 18px} .gpm .comments-area{margin-top:56px;padding:var(--gm-pad);background:var(--gm-paper);border:0;border-top:3px solid var(--gm-head);border-radius:var(--gm-radius)}
.gpm .comments-title,.gpm .comment-reply-title{font-size:clamp(24px,2.3vw,30px)}
.gpm .comment-list,.gpm .comment-list .children{list-style:none}
.gpm .comment-body{padding:22px 0 22px 22px;background:transparent;border:0;border-left:3px solid var(--gm-tint);border-radius:0;margin-bottom:22px;overflow-wrap:anywhere}
.gpm .comment-body:hover{border-left-color:var(--gm-accent)}
.gpm .comment-author{font-family:var(--gm-display);font-size:18px}
.gpm .comment-content{margin-top:14px;padding:0;border:0}
.gpm .comment-content p{margin-bottom:16px}
.gpm .comment-meta .avatar{width:42px;height:42px;border-radius:50%}
.gpm .comment .children{padding-left:22px;margin-top:0;border:0}
.gpm .comment .children .children{padding-left:0}
.gpm .comment-form textarea,.gpm .comment-form input:not([type=checkbox]):not([type=submit]){width:100%}
.gpm .comment-form-cookies-consent{gap:9px;align-items:flex-start}
.gpm .comment-form-cookies-consent input{flex:none;margin-top:8px}
.gpm .reply a{font-size:12px;font-weight:700;letter-spacing:var(--gm-track);text-transform:var(--gm-case);text-decoration:underline;text-decoration-color:var(--gm-accent);text-decoration-thickness:2px;color:var(--gm-head)} .gpm .site-footer{background:var(--gm-head);color:#fff}
.gpm .site-info,.gpm .footer-widgets{background:transparent;color:#ffffffd9}
.gpm .site-info{padding:46px 24px;font-size:13px;line-height:1.9;text-align:center;border-top:6px solid var(--gm-accent)}
.gpm .site-info strong{display:block;margin-bottom:6px;font-family:var(--gm-display);font-size:24px;font-weight:var(--gm-hw);color:#fff}
.gpm .site-info a,.gpm .footer-widgets a,.gpm .footer-widgets .widget-title{color:#fff}
.gpm .footer-widgets .widget-title::after{background:var(--gm-accent)}
.gpm .footer-widgets-container{max-width:1320px;margin:auto;padding:46px 34px} .gpm .paging-navigation{margin-top:10px;padding:0;background:transparent;border:0;text-align:center}
.gpm .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border:1px solid var(--gm-line);border-radius:var(--gm-btn);background:var(--gm-paper);text-decoration:none;font-weight:650}
.gpm .page-numbers.current{background:var(--gm-head);border-color:var(--gm-head);color:#fff}
.gpm .page-numbers.dots{border:0;background:transparent}
.gpm.no-sidebar #primary{max-width:860px;margin-inline:auto}
.gpm.both-sidebars #right-sidebar,.gpm.both-sidebars #left-sidebar,.gpm.both-left #right-sidebar,.gpm.both-left #left-sidebar,.gpm.both-right #right-sidebar,.gpm.both-right #left-sidebar{flex-basis:24%}
.gpm.both-left #right-sidebar{order:-2}
.gpm.both-right #left-sidebar{order:3}
@media(max-width:1100px){.gpm:is(.both-sidebars,.both-left,.both-right) #page>.site-content{flex-wrap:wrap}.gpm:is(.both-sidebars,.both-left,.both-right) #primary{flex-basis:100%}.gpm:is(.both-sidebars,.both-left,.both-right) #right-sidebar,.gpm:is(.both-sidebars,.both-left,.both-right) #left-sidebar{order:2;flex:1 1 40%}}
@media(max-width:880px){.gpm #page>.site-content{display:flex;flex-direction:column;gap:48px}.gpm #primary,.gpm #right-sidebar,.gpm #left-sidebar{flex:auto;width:100%;max-width:none;order:0}.gpm #primary{order:-1}.gpm #page{padding-top:40px}.gpm .inside-header{padding-block:34px 28px}}
@media(max-width:600px){body.gpm{font-size:16.5px;--gm-pad:22px}.gpm #page{padding:30px 16px 40px}.gpm .site-main>article{margin-bottom:44px;padding-bottom:44px}.gpm .gpm-featured{margin-bottom:24px}.gpm .inside-right-sidebar,.gpm .inside-left-sidebar{padding:4px 22px}.gpm .site-description{letter-spacing:.14em;font-size:11.5px}.gpm .site-description::before,.gpm .site-description::after{flex-basis:18px}.gpm .comment-body{padding-left:16px}.gpm .comment .children{padding-left:12px}.gpm .comment .children .children{padding-left:0}.gpm .entry-content blockquote{font-size:1.2em;padding-inline:8px}.gpm .main-navigation .inside-navigation{padding:0 8px}}
@media(prefers-reduced-motion:reduce){.gpm *{scroll-behavior:auto!important;transition:none!important}}
@media print{.gpm .site-header,.gpm .main-navigation,.gpm .sidebar,.gpm .site-footer,.gpm .comment-respond{display:none}.gpm #page{max-width:none;padding:0}.gpm .inside-article{border:0;padding:0}}.gpm .dating-cta {margin:44px 0 12px;clear:both;width:100%;min-width:0;container-type:inline-size}
.gpm .dating-cta__link {position:relative;display:flex;align-items:center;gap:30px;padding:34px 36px;border:0;border-radius:var(--gm-radius);background:var(--gm-head);color:#fff;text-decoration:none;box-shadow:0 18px 40px -22px rgba(0,0,0,.55);overflow:hidden;transition:box-shadow .2s ease}
.gpm .dating-cta__link::before {content:"";position:absolute;inset:10px;border:1px solid #ffffff26;border-radius:max(0px,calc(var(--gm-radius) - 8px));pointer-events:none}
.gpm .dating-cta__link:hover {color:#fff;text-decoration:none;box-shadow:0 22px 46px -20px rgba(0,0,0,.65)}
.gpm .dating-cta__link:focus-visible {outline:3px solid var(--gm-accent);outline-offset:4px}
.gpm .dating-cta__visual {position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 112px;height:112px;min-width:0;border-radius:50%;border:1px solid var(--gm-accent);background:#ffffff0f;color:#fff}
.gpm .dating-cta__visual:has(.dating-cta__image) {flex-basis:150px;height:auto;border:0;border-radius:3px;background:transparent}
.gpm .dating-cta__symbol {width:58px;height:58px;max-width:100%}
.gpm .dating-cta__image {display:block;width:100%;height:auto;max-height:180px;object-fit:contain;border-radius:3px;margin:0}
.gpm .dating-cta__copy {position:relative;display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0;text-align:start;gap:10px;overflow-wrap:anywhere}
.gpm .dating-cta__label {font-family:var(--gm-font);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;line-height:1.5;color:#ffffffb3}
.gpm .dating-cta__title {font-family:var(--gm-display);font-size:clamp(25px,2.4vw,33px);font-weight:var(--gm-hw);letter-spacing:var(--gm-htrack);line-height:1.18;color:#fff}
.gpm .dating-cta__text {font-family:var(--gm-font);font-size:15.5px;font-weight:400;line-height:1.65;white-space:pre-line;color:#ffffffd1}
.gpm .dating-cta__button {display:inline-flex;align-items:center;justify-content:center;gap:12px;max-width:100%;margin-top:8px;padding:12px 24px;min-height:46px;border-radius:var(--gm-btn);background:var(--gm-accent);color:var(--gm-on-accent);font-family:var(--gm-font);font-size:13px;font-weight:700;letter-spacing:var(--gm-track);text-transform:var(--gm-case);line-height:1.5;transition:transform .15s ease}
.gpm .dating-cta__button svg {flex:0 0 19px}
.gpm .dating-cta__link:hover .dating-cta__button {transform:translateX(3px)}
@media print{.gpm .dating-cta {display:none}}
@container(max-width:520px){.gpm .dating-cta__link{padding:28px 26px;gap:18px;flex-direction:column;align-items:flex-start}.gpm .dating-cta__visual{flex:0 0 auto;width:76px;height:76px}.gpm .dating-cta__visual:has(.dating-cta__image){width:100%;max-width:220px;height:auto}.gpm .dating-cta__symbol{width:40px;height:40px}.gpm .dating-cta__title{font-size:26px}} .gpm .dating-cta--image-only {container-type:normal;background:transparent;border:0;padding:0}
.gpm .dating-cta__image-link {display:block;width:100%;line-height:0;text-decoration:none;border:0;background:transparent;padding:0;border-radius:4px}
.gpm .dating-cta__image-link:focus-visible {outline:3px solid currentColor;outline-offset:4px}
.gpm .dating-cta__banner {display:block;width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain;border:0;border-radius:4px;margin:0;padding:0}
.gpm .dating-cta__image-link:has(.dating-cta__banner--palette){max-width:800px;margin-inline:auto;border-radius:20px}
.gpm .dating-cta__banner--palette{border-radius:0}