img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}#colorbox.urvanov-syntax-highlighter-colorbox,#cboxOverlay.urvanov-syntax-highlighter-colorbox,.urvanov-syntax-highlighter-colorbox #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay.urvanov-syntax-highlighter-colorbox{position:fixed;width:100%;height:100%}.urvanov-syntax-highlighter-colorbox #cboxMiddleLeft,.urvanov-syntax-highlighter-colorbox #cboxBottomLeft{clear:left}.urvanov-syntax-highlighter-colorbox #cboxContent{position:relative}.urvanov-syntax-highlighter-colorbox #cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}.urvanov-syntax-highlighter-colorbox #cboxTitle{display:none!important}.urvanov-syntax-highlighter-colorbox #cboxLoadingOverlay,.urvanov-syntax-highlighter-colorbox #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}.urvanov-syntax-highlighter-colorbox #cboxPrevious,.urvanov-syntax-highlighter-colorbox #cboxNext,.urvanov-syntax-highlighter-colorbox #cboxClose,.urvanov-syntax-highlighter-colorbox #cboxSlideshow{cursor:pointer}.urvanov-syntax-highlighter-colorbox .cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.urvanov-syntax-highlighter-colorbox .cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox.urvanov-syntax-highlighter-colorbox,.urvanov-syntax-highlighter-colorbox #cboxContent,.urvanov-syntax-highlighter-colorbox #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay.urvanov-syntax-highlighter-colorbox{background:#000}#colorbox.urvanov-syntax-highlighter-colorbox{outline:0}.urvanov-syntax-highlighter-colorbox #cboxContent{margin-top:20px;background:#000}.urvanov-syntax-highlighter-colorbox .cboxIframe{background:#fff}.urvanov-syntax-highlighter-colorbox #cboxError{padding:50px;border:1px solid #ccc}.urvanov-syntax-highlighter-colorbox #cboxLoadedContent{border:5px solid #000;background:#fff}.urvanov-syntax-highlighter-colorbox #cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}.urvanov-syntax-highlighter-colorbox #cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}.urvanov-syntax-highlighter-colorbox #cboxPrevious,.urvanov-syntax-highlighter-colorbox #cboxNext,.urvanov-syntax-highlighter-colorbox #cboxSlideshow,.urvanov-syntax-highlighter-colorbox #cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}.urvanov-syntax-highlighter-colorbox #cboxPrevious:active,.urvanov-syntax-highlighter-colorbox #cboxNext:active,.urvanov-syntax-highlighter-colorbox #cboxSlideshow:active,.urvanov-syntax-highlighter-colorbox #cboxClose:active{outline:0}.urvanov-syntax-highlighter-colorbox #cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}.urvanov-syntax-highlighter-colorbox #cboxContent{margin-top:0}.urvanov-syntax-highlighter-colorbox #cboxLoadedContent{border:0}#urvanov-syntax-highlighter-main-wrap .form-table th{width:100px}#urvanov-syntax-highlighter-log{display:none;max-height:200px;border-color:#dfdfdf;background-color:#fff;border-width:1px;border-style:solid;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:1px;padding:3px;overflow:auto;white-space:pre;margin-bottom:5px}.urvanov-syntax-highlighter-span,.urvanov-syntax-highlighter-span-5,.urvanov-syntax-highlighter-span-10,.urvanov-syntax-highlighter-span-50,.urvanov-syntax-highlighter-span-100,.urvanov-syntax-highlighter-span-110{line-height:24px;display:inline-block}.urvanov-syntax-highlighter-span-5{min-width:5px}.urvanov-syntax-highlighter-span-10{min-width:10px}.urvanov-syntax-highlighter-span-50{min-width:50px}.urvanov-syntax-highlighter-span-100{min-width:100px}.urvanov-syntax-highlighter-span-110{min-width:117px}.urvanov-syntax-highlighter-span-margin{margin-left:5px}#height_mode,#width_mode{min-width:65px}.urvanov-syntax-highlighter-error{color:red}.urvanov-syntax-highlighter-success{color:blue}.urvanov-syntax-highlighter-warning{color:#ff8000}.urvanov-syntax-highlighter-help{min-height:30px;padding:5px 10px}.urvanov-syntax-highlighter-help .urvanov-syntax-highlighter-help-close,.urvanov-syntax-highlighter-help .urvanov-syntax-highlighter-help-close:active,.urvanov-syntax-highlighter-help .urvanov-syntax-highlighter-help-close:hover{text-decoration:none;float:right;color:#000}.urvanov-syntax-highlighter-help span,.urvanov-syntax-highlighter-help a{margin:0;padding:0;font-size:12px}#urvanov-syntax-highlighter-log-text{font:11px/13px Monaco,'MonacoRegular','Courier New',monospace}#urvanov-syntax-highlighter-log-controls{float:left;margin-right:5px}.urvanov-syntax-highlighter-table{font-size:12px;border:1px solid #999;padding:0;margin:0;margin-top:12px}.urvanov-syntax-highlighter-table td{vertical-align:top;border-bottom:1px solid #AAA;padding:0 6px;margin:0;background:#EEE}.urvanov-syntax-highlighter-table-light td{background:#f8f8f8}.urvanov-syntax-highlighter-table-header td{font-weight:700;background:#CCC}.urvanov-syntax-highlighter-table-last td,.urvanov-syntax-highlighter-table tr:last-child td{border:0}#lang-info div{padding:5px 0}.urvanov-syntax-highlighter-table .not-parsed{color:red}.urvanov-syntax-highlighter-table .parsed-with-errors{color:#f90}.urvanov-syntax-highlighter-table .successfully-parsed{color:#77a000}#urvanov-syntax-highlighter-live-preview,#urvanov-syntax-highlighter-log-wrapper{padding:0;width:100%;float:left;clear:both}#urvanov-syntax-highlighter-live-preview{float:none;padding:0}#urvanov-syntax-highlighter-logo{text-align:center}#urvanov-syntax-highlighter-info,#urvanov-syntax-highlighter-info td{border:0;padding:0 5px;margin:0}.urvanov-syntax-highlighter-admin-button{display:inline-block;text-align:center}#urvanov-syntax-highlighter-subsection-langs-info{margin-top:5px}#urvanov-syntax-highlighter-theme-editor-admin-buttons{display:inline}#urvanov-syntax-highlighter-theme-editor-admin-buttons .urvanov-syntax-highlighter-admin-button{margin-left:5px}#urvanov-syntax-highlighter-theme-info{display:table;padding:0;margin:0;margin-top:5px}#urvanov-syntax-highlighter-theme-info>div{display:table-cell;vertical-align:middle}#urvanov-syntax-highlighter-theme-info .content *{float:left}#urvanov-syntax-highlighter-theme-info .field{font-weight:700}#urvanov-syntax-highlighter-theme-info .field,#urvanov-syntax-highlighter-theme-info .value{margin-left:5px}#urvanov-syntax-highlighter-theme-info .description.value{font-style:italic;color:#999}#urvanov-syntax-highlighter-theme-info .type{text-align:center;min-width:120px;font-weight:700;border-right:1px solid #ccc;padding-right:5px}#urvanov-syntax-highlighter-theme-info .type.stock{color:#666}#urvanov-syntax-highlighter-theme-info .type.user{color:#5b9a00}#urvanov-syntax-highlighter-editor-table td{vertical-align:top}.small-icon{width:24px;height:24px;display:inline-block;margin:5px 5px 0 0}#twitter-icon{background:url(/wp-content/plugins/urvanov-syntax-highlighter/css/images/twitter.png)}#gmail-icon{background:url(/wp-content/plugins/urvanov-syntax-highlighter/css/images/google.png)}#docs-icon{background:url(/wp-content/plugins/urvanov-syntax-highlighter/css/images/docs.png)}#git-icon{background:url(/wp-content/plugins/urvanov-syntax-highlighter/css/images/github.png)}#wp-icon{background:url(/wp-content/plugins/urvanov-syntax-highlighter/css/images/wordpress-blue.png)}#donate-icon{background:url(/wp-content/plugins/urvanov-syntax-highlighter/css/images/donate.png);width:75px}#urvanov-syntax-highlighter-donate,#urvanov-syntax-highlighter-donate input{margin:0;display:inline;padding:0}#urvanov-syntax-highlighter-theme-editor-info a{text-decoration:none!important;font-style:italic!important;color:#666!important}#urvanov-syntax-highlighter-main-wrap .form-table .note{font-style:italic;color:#999}#urvanov-syntax-highlighter-change-code-text{width:400px;height:300px}.urvanov-syntax-highlighter-syntax{overflow:hidden!important;position:relative!important;direction:ltr;text-align:left;box-sizing:border-box;direction:ltr!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none}.urvanov-syntax-highlighter-syntax div{background:0;border:0;padding:0;margin:0;text-align:left}.urvanov-syntax-highlighter-syntax.urvanov-syntax-highlighter-loading{visibility:hidden}.urvanov-syntax-highlighter-syntax,.urvanov-syntax-highlighter-syntax .urvanov-syntax-highlighter-main,.urvanov-syntax-highlighter-syntax .crayon-toolbar,.urvanov-syntax-highlighter-syntax .crayon-info,.urvanov-syntax-highlighter-syntax .urvanov-syntax-highlighter-plain,.urvanov-syntax-highlighter-syntax .urvanov-syntax-highlighter-code{width:100%}.urvanov-syntax-highlighter-syntax .urvanov-syntax-highlighter-main,.urvanov-syntax-highlighter-syntax .urvanov-syntax-highlighter-plain{overflow:auto}.urvanov-syntax-highlighter-syntax,.urvanov-syntax-highlighter-syntax .urvanov-syntax-highlighter-main,.urvanov-syntax-highlighter-syntax .urvanov-syntax-highlighter-plain,.urvanov-syntax-highlighter-syntax .crayon-table{padding:0;margin:0}.urvanov-syntax-highlighter-syntax-inline{margin:0 2px;padding:0 2px}.urvanov-syntax-highlighter-syntax .crayon-table{border:none!important;background:none!important;padding:0!important;margin-top:0!important;margin-right:0!important;margin-bottom:0!important;width:auto!important;border-spacing:0!important;border-collapse:collapse!important;table-layout:auto!important}.urvanov-syntax-highlighter-syntax .crayon-table td,.urvanov-syntax-highlighter-syntax .crayon-table tr{padding:0!important;border:none!important;background:none!important;vertical-align:top!important;margin:0!important}.urvanov-syntax-highlighter-syntax .urvanov-syntax-highlighter-invisible{display:none!important}.urvanov-syntax-highlighter-plain-tag{margin-bottom:12px}.urvanov-syntax-highlighter-popup .urvanov-syntax-highlighter-plain{display:block!important;width:100%!important;height:100%!important;opacity:100!important;position:relative!important}.urvanov-syntax-highlighter-popup-window{background:#fff}.urvanov-syntax-highlighter-syntax .crayon-num{text-align:center;padding:0 5px;margin:0}.urvanov-syntax-highlighter-syntax .crayon-toolbar{position:relative;overflow:hidden;z-index:4}.urvanov-syntax-highlighter-syntax .crayon-info{position:absolute;overflow:hidden;display:none;z-index:3;padding:0;min-height:18px;line-height:18px}.urvanov-syntax-highlighter-syntax .crayon-info div{padding:2px!important;text-align:center}.urvanov-syntax-highlighter-syntax .crayon-toolbar span{padding:0 4px!important}.urvanov-syntax-highlighter-syntax .crayon-toolbar .crayon-button{display:inline;float:left!important;position:relative;width:24px;background-repeat:no-repeat;line-height:15px;border:0;text-decoration:none}.crayon-toolbar .crayon-button,.crayon-toolbar .crayon-button:hover,.crayon-toolbar .crayon-button.crayon-pressed:hover{background-position:0 center}.crayon-toolbar .crayon-button.crayon-pressed,.crayon-toolbar .crayon-button:active,.crayon-toolbar .crayon-button.crayon-pressed:active{background-position:-24px 0}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-popup-button .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-popup-button:hover .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-popup-button.crayon-pressed:hover .urvanov-syntax-highlighter-button-icon{background-position:0 0}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-copy-button .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-copy-button:hover .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-copy-button.crayon-pressed:hover .urvanov-syntax-highlighter-button-icon{background-position:0 -16px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-nums-button .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-nums-button:hover .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-nums-button.crayon-pressed:hover .urvanov-syntax-highlighter-button-icon{background-position:0 -32px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-plain-button .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-plain-button:hover .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-plain-button.crayon-pressed:hover .urvanov-syntax-highlighter-button-icon{background-position:0 -48px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-mixed-button .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-mixed-button:hover .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-mixed-button.crayon-pressed:hover .urvanov-syntax-highlighter-button-icon{background-position:0 -64px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-minimize .urvanov-syntax-highlighter-button-icon{background-position:0 -80px;background-color:transparent!important}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-expand-button .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-expand-button:hover .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-expand-button.crayon-pressed:hover .urvanov-syntax-highlighter-button-icon{background-position:0 -96px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-wrap-button .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-wrap-button:hover .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-wrap-button.crayon-pressed:hover .urvanov-syntax-highlighter-button-icon{background-position:0 -112px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-popup-button.crayon-pressed .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-popup-button:active .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-popup-button.crayon-pressed:active .urvanov-syntax-highlighter-button-icon{background-position:-24px 0}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-copy-button.crayon-pressed .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-copy-button:active .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-copy-button.crayon-pressed:active .urvanov-syntax-highlighter-button-icon{background-position:-24px -16px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-nums-button.crayon-pressed .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-nums-button:active .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-nums-button.crayon-pressed:active .urvanov-syntax-highlighter-button-icon{background-position:-24px -32px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-plain-button.crayon-pressed .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-plain-button:active .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-plain-button.crayon-pressed:active .urvanov-syntax-highlighter-button-icon{background-position:-24px -48px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-mixed-button.crayon-pressed .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-mixed-button:active .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-mixed-button.crayon-pressed:active .urvanov-syntax-highlighter-button-icon{background-position:-24px -64px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-minimize .urvanov-syntax-highlighter-button-icon{background-position:-24px -80px;background-color:transparent!important}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-expand-button.crayon-pressed .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-expand-button:active .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-expand-button.crayon-pressed:active .urvanov-syntax-highlighter-button-icon{background-position:-24px -96px}.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-wrap-button.crayon-pressed .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-wrap-button:active .urvanov-syntax-highlighter-button-icon,.crayon-toolbar .crayon-button.urvanov-syntax-highlighter-wrap-button.crayon-pressed:active .urvanov-syntax-highlighter-button-icon{background-position:-24px -112px}.urvanov-syntax-highlighter-syntax .crayon-toolbar .crayon-language{padding-right:8px!important}.urvanov-syntax-highlighter-syntax .crayon-title,.urvanov-syntax-highlighter-syntax .crayon-language{float:left}.urvanov-syntax-highlighter-main::-webkit-scrollbar,.urvanov-syntax-highlighter-plain::-webkit-scrollbar{height:6px;overflow:visible;width:6px;background:#EEE}.urvanov-syntax-highlighter-main::-webkit-scrollbar-thumb,.urvanov-syntax-highlighter-plain::-webkit-scrollbar-thumb{background-color:#CCC;background-clip:padding-box;border:1px solid #AAA;box-shadow:inset 0 0 2px #999;min-height:8px;padding:0;border-width:1px}.urvanov-syntax-highlighter-main::-webkit-scrollbar-button,.urvanov-syntax-highlighter-plain::-webkit-scrollbar-button{height:0;width:0;padding:0}.urvanov-syntax-highlighter-main::-webkit-scrollbar-track,.urvanov-syntax-highlighter-plain::-webkit-scrollbar-track{background-clip:padding-box;border:solid #fff0;border-width:0 0 0 4px;border:1px solid #BBB;border-right:0;border-bottom:0}.urvanov-syntax-highlighter-main::-webkit-scrollbar-corner,.urvanov-syntax-highlighter-plain::-webkit-scrollbar-corner{background:#EEE}.urvanov-syntax-highlighter-main::-webkit-scrollbar-thumb:hover,.urvanov-syntax-highlighter-plain::-webkit-scrollbar-thumb:hover{background:#AAA;border:1px solid #777;box-shadow:inset 0 0 2px #777}.urvanov-syntax-highlighter-syntax .crayon-pre,.urvanov-syntax-highlighter-syntax pre{color:#000;white-space:pre;margin:0;padding:0;overflow:visible;background:none!important;border:none!important;tab-size:4}.urvanov-syntax-highlighter-syntax .crayon-line{padding:0 5px}.urvanov-syntax-highlighter-syntax.urvanov-syntax-highlighter-wrapped .crayon-line{white-space:pre-wrap!important;height:auto;word-break:break-all}.urvanov-syntax-highlighter-syntax-inline .crayon-pre,.urvanov-syntax-highlighter-syntax-inline pre{white-space:normal}.urvanov-syntax-highlighter-syntax-inline-nowrap .crayon-pre,.urvanov-syntax-highlighter-syntax-inline-nowrap pre{white-space:pre}.urvanov-syntax-highlighter-syntax{font-family:Monaco,'MonacoRegular','Courier New',monospace;font-weight:500}.urvanov-syntax-highlighter-syntax .crayon-toolbar *::selection,.urvanov-syntax-highlighter-syntax .crayon-nums *::selection{background:#fff0}.urvanov-syntax-highlighter-syntax .crayon-nums{user-select:none}.crayon-table .urvanov-syntax-highlighter-nums-content{white-space:nowrap}.urvanov-syntax-highlighter-syntax .crayon-num,.urvanov-syntax-highlighter-syntax .crayon-pre .crayon-line,.urvanov-syntax-highlighter-syntax .crayon-toolbar *,.urvanov-syntax-highlighter-syntax .crayon-pre *{font-family:inherit;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;height:inherit}.urvanov-syntax-highlighter-syntax .crayon-toolbar .crayon-button .urvanov-syntax-highlighter-button-icon{background-image:url(/wp-content/plugins/urvanov-syntax-highlighter/css/images/toolbar/buttons.png);height:16px!important;width:100%;position:absolute;left:0;top:50%;margin-top:-8px}.urvanov-syntax-highlighter-syntax .crayon-toolbar .crayon-tools{position:absolute;right:0}.urvanov-syntax-highlighter-syntax.urvanov-syntax-highlighter-expanded{position:absolute!important;margin:0!important}.urvanov-syntax-highlighter-syntax.urvanov-syntax-highlighter-expanded .urvanov-syntax-highlighter-main{overflow:hidden!important}.urvanov-syntax-highlighter-placeholder{width:100%!important}.urvanov-syntax-highlighter-toolbar-visible .crayon-toolbar{position:relative!important;margin-top:0!important;display:block!important}.urvanov-syntax-highlighter-syntax.urvanov-syntax-highlighter-expanded .crayon-toolbar .crayon-tools{position:relative;right:auto;float:left!important}.urvanov-syntax-highlighter-syntax .urvanov-syntax-highlighter-plain-wrap{height:auto!important;padding:0!important;margin:0!important}.urvanov-syntax-highlighter-syntax .urvanov-syntax-highlighter-plain{width:100%;height:100%;position:absolute;opacity:0;padding:0 5px;margin:0;border:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;white-space:pre;word-wrap:normal;overflow:auto;resize:none;color:#000;background:#FFF;display:none}.urvanov-syntax-highlighter-wrapped .urvanov-syntax-highlighter-plain{white-space:pre-wrap}.bbp-body .urvanov-syntax-highlighter-syntax{clear:none!important}.urvanov-syntax-highlighter-minimized .crayon-toolbar{cursor:pointer}.urvanov-syntax-highlighter-minimized .urvanov-syntax-highlighter-plain-wrap,.urvanov-syntax-highlighter-minimized .urvanov-syntax-highlighter-main,.urvanov-syntax-highlighter-minimized .crayon-toolbar .crayon-tools *{display:none!important}.urvanov-syntax-highlighter-minimized .crayon-toolbar .crayon-tools .urvanov-syntax-highlighter-minimize{display:block!important}.urvanov-syntax-highlighter-minimized .crayon-toolbar{position:relative!important}.urvanov-syntax-highlighter-syntax.urvanov-syntax-highlighter-minimized .crayon-toolbar{border-bottom:none!important}.urvanov-syntax-highlighter-te *,#urvanov-syntax-highlighter-te-bar-content{font-family:"Lucida Grande",Arial,sans-serif!important;font-size:12px}.urvanov-syntax-highlighter-te input[type="text"],.urvanov-syntax-highlighter-te textarea{background:#f9f9f9;border:1px solid #CCC;box-shadow:inset 1px 1px 1px rgb(0 0 0 / .1);-moz-box-shadow:inset 1px 1px 1px rgb(0 0 0 / .1);-webkit-box-shadow:inset 1px 1px 1px rgb(0 0 0 / .1);padding:2px 4px;-webkit-border-radius:3px;border-radius:3px;border-width:1px;border-style:solid}.urvanov-syntax-highlighter-te #urvanov-syntax-highlighter-code{font-family:monospace!important}#urvanov-syntax-highlighter-te-content,#urvanov-syntax-highlighter-te-table{width:100%;height:auto!important}#urvanov-syntax-highlighter-range,#urvanov-syntax-highlighter-mark{width:100px}#urvanov-syntax-highlighter-te-table th,#urvanov-syntax-highlighter-te-table td{vertical-align:top;text-align:left}.rtl #urvanov-syntax-highlighter-te-table th,.rtl #urvanov-syntax-highlighter-te-table td{text-align:right}#urvanov-syntax-highlighter-te-table .urvanov-syntax-highlighter-tr-center td,#urvanov-syntax-highlighter-te-table .urvanov-syntax-highlighter-tr-center th{vertical-align:middle}#urvanov-syntax-highlighter-te-table .urvanov-syntax-highlighter-nowrap{white-space:nowrap}#urvanov-syntax-highlighter-te-bar{position:absolute;top:0;left:0;width:100%}#urvanov-syntax-highlighter-te-bar-content{border:1px solid #666;border-bottom:0;height:26px;line-height:25px;padding:0 8px;padding-right:0;background-color:#222;color:#cfcfcf}#urvanov-syntax-highlighter-te-bar-content a{line-height:25px;padding:5px 10px;color:#DDD;font-weight:700;text-decoration:none!important}#urvanov-syntax-highlighter-te-bar-content a:hover{color:#FFF}.urvanov-syntax-highlighter-te-seperator{color:#666;margin:0;padding:0}#urvanov-syntax-highlighter-te-bar-block{height:34px;width:100%}#urvanov-syntax-highlighter-te-title{float:left}#urvanov-syntax-highlighter-te-controls{float:right}#urvanov-syntax-highlighter-url-th{vertical-align:top!important;padding-top:5px}.urvanov-syntax-highlighter-te-heading{font-size:14px;font-weight:700}#urvanov-syntax-highlighter-te-settings-info{text-align:center}.urvanov-syntax-highlighter-te-section{font-weight:700;padding:0 10px}#urvanov-syntax-highlighter-te-sub-section{margin-left:10px}#urvanov-syntax-highlighter-te-sub-section .urvanov-syntax-highlighter-te-section{font-weight:400;padding:0}#urvanov-syntax-highlighter-code{height:200px;white-space:pre}#urvanov-syntax-highlighter-code,#urvanov-syntax-highlighter-url{width:555px!important}.urvanov-syntax-highlighter-disabled{background:#EEE!important}.qt_urvanov_syntax_highlighter_highlight{background-image:-ms-linear-gradient(bottom,#daf2ff,white)!important;background-image:-moz-linear-gradient(bottom,#daf2ff,white)!important;background-image:-o-linear-gradient(bottom,#daf2ff,white)!important;background-image:-webkit-linear-gradient(bottom,#daf2ff,white)!important;background-image:linear-gradient(bottom,#daf2ff,white)!important}.qt_urvanov_syntax_highlighter_highlight:hover{background:#ddebf2!important}.urvanov-syntax-highlighter-tag-editor-button-wrapper{display:inline-block}.mce_urvanov_syntax_highlighter_tinymce{padding:0!important;margin:2px 3px!important}.mce-i-urvanov_syntax_highlighter_tinymce,.mce_urvanov_syntax_highlighter_tinymce{background:url(/wp-content/plugins/urvanov-syntax-highlighter/css/images/urvanov_syntax_highlighter_tinymce.png) 0 0!important}a.mce_urvanov_syntax_highlighter_tinymce{background-position:2px 0!important}.wp_themeSkin .mceButtonEnabled:hover span.mce_urvanov_syntax_highlighter_tinymce,.wp_themeSkin .mceButtonActive span.mce_urvanov_syntax_highlighter_tinymce{background-position:-20px 0}.wp_themeSkin span.mce_urvanov_syntax_highlighter_tinymce{background:none!important}#urvanov-syntax-highlighter-te-table{margin-top:26px;padding:10px;border-collapse:separate!important;border-spacing:2px!important}#urvanov-syntax-highlighter-te-table th{width:100px}#urvanov-syntax-highlighter-te-clear{margin-left:10px;color:#666;background-color:#f4f4f4;border:1px solid #CCC;border-radius:3px;margin-left:8px}#urvanov-syntax-highlighter-title{width:360px}#TB_window.urvanov-syntax-highlighter-te-ajax{overflow:auto!important}#TB_window.urvanov-syntax-highlighter-te-ajax,#TB_window.urvanov-syntax-highlighter-te-ajax #TB_ajaxContent,#TB_window.urvanov-syntax-highlighter-te-ajax #TB_title{width:680px!important}#TB_window.urvanov-syntax-highlighter-te-ajax #TB_ajaxContent{padding:0!important;margin:0!important;width:100%!important;height:auto!important;margin-top:28px!important}#TB_window.urvanov-syntax-highlighter-te-ajax #TB_title{position:fixed!important}#TB_window.urvanov-syntax-highlighter-te-ajax #TB_title .urvanov-syntax-highlighter-te-submit{margin-top:3px!important;float:right!important}#TB_window.urvanov-syntax-highlighter-te-ajax a{color:#2587e2;text-decoration:none}#TB_window.urvanov-syntax-highlighter-te-ajax a:hover{color:#499ce9}.urvanov-syntax-highlighter-te-quote{background:#DDD;padding:0 2px}#urvanov-syntax-highlighter-te-submit-wrapper{display:none}#urvanov-syntax-highlighter-te-clear{display:none;margin:0;margin-top:10px}.urvanov-syntax-highlighter-syntax-pre{background:red;white-space:pre;overflow:auto;display:block;word-wrap:break-word}.urvanov-syntax-highlighter-question{padding:1px 4px!important;text-decoration:none!important;color:#83b3cb!important;border-radius:10px!important;height:15px!important;width:15px!important}.urvanov-syntax-highlighter-question:hover{background:#83b3cb!important;color:white!important;height:15px!important;width:15px!important}.urvanov-syntax-highlighter-setting-changed,.urvanov-syntax-highlighter-setting-selected{background:#fffaad!important}.urvanov-syntax-highlighter-question:hover{color:#fff;background:#a6d6ef}#urvanov-syntax-highlighter-te-warning{display:none}.urvanov-syntax-highlighter-te-info{padding:5px!important;margin:2px 0!important}#urvanov-syntax-highlighter-te-submit{margin-bottom:5px}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}@font-face{font-family:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/seologic/assets/fonts/geologica-cyrillic-400-normal.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/seologic/assets/fonts/geologica-cyrillic-700-normal.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/seologic/assets/fonts/geologica-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geologica;font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/seologic/assets/fonts/geologica-latin-700-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Geologica Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans"),local("Roboto");size-adjust:106.8%;ascent-override:91.3%;descent-override:25.7%;line-gap-override:0%;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0301,u+0304,u+0308,u+0329,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2000-206f,u+20ac,u+2116,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:light;--ink:#0d140d;--muted:#56665a;--bg:#f6f8f6;--surface:#fff;--line:#dde3dd;--border:#7d8f80;--brand:#4fac34;--brand-hover:#469a2e;--link:#367623;--tint:#e6f4e1;--dark:#0f1611;--dark2:#18211a;--dark-line:#2a372c;--on-dark:#eaf2ea;--muted-dark:#9db09e;--red:#d22d1e;--ok:#367623;--warn:#8a5a00;--warn-bg:#fff4dd;--err:#b3261e;--err-bg:#fceae8;--r-field:12px;--r-card:16px;--font:"Geologica","Geologica Fallback","Segoe UI",Roboto,Arial,sans-serif;--mono:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}
/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Geologica,Geologica Fallback,Segoe UI,Roboto,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{text-wrap:balance}a{color:var(--link);text-underline-offset:3px}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}.band :focus-visible{outline-color:var(--brand)}table{border-collapse:collapse;width:100%}svg.i{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:#fff;color:var(--ink);padding:8px 12px;border-radius:8px}.skip:focus{left:8px}.site-head{position:sticky;top:env(safe-area-inset-top,0);z-index:40;box-shadow:0 1px 0 var(--dark-line)}.mm{position:absolute;left:0;right:0;top:100%;background:#fff;color:var(--ink);box-shadow:0 12px 32px rgb(13 20 13 / .18);max-height:calc(100vh - 72px);overflow:auto}.mm-col h4 a{color:var(--ink);text-decoration:none}.dd{position:absolute;left:0;top:100%;background:#fff;border-radius:12px;padding:8px;box-shadow:0 12px 32px rgb(13 20 13 / .22)}.dd a{display:block;padding:8px 12px;border-radius:8px;color:var(--ink);text-decoration:none;font-weight:700;font-size:15px}.dd a:hover{background:var(--tint)}.\!mob{background:#fff!important;color:var(--ink)!important;max-height:calc(100vh - 64px)!important;overflow:auto!important;border-top:1px solid var(--line)!important}.mob{background:#fff;color:var(--ink);max-height:calc(100vh - 64px);overflow:auto;border-top:1px solid var(--line)}.\!mob a{color:var(--ink)!important;text-decoration:none!important}.mob a{color:var(--ink);text-decoration:none}.\!mob .grid a{padding:6px 0!important;color:var(--muted)!important}.mob .grid a{padding:6px 0;color:var(--muted)}.mob .\!grid a{padding:6px 0!important;color:var(--muted)!important}.mob-item{display:block;border-bottom:1px solid var(--line);font-weight:700;font-size:17px}a.mob-item{padding:14px 0}.mob-item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:14px 0;cursor:pointer}.mob-item summary::-webkit-details-marker{display:none}.hero-form{background:var(--dark2);border-radius:16px;padding:20px;box-shadow:0 0 0 1px var(--dark-line)}@media (min-width:640px){.hero-form{padding:24px}}.logos{grid-template-rows:repeat(2,72px);grid-auto-columns:140px;gap:10px;padding-bottom:6px}@media (min-width:1024px){.logos{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));overflow:visible}}.logos li{height:72px;background:#fff;border-radius:12px;box-shadow:0 0 0 1px var(--line);padding:10px 14px}.logos img{max-height:40px;width:auto}.dir{gap:10px;text-decoration:none;transition:box-shadow .15s,transform .15s;min-height:200px}.dir:hover{box-shadow:0 0 0 2px var(--ink)}.dir-h{font-size:20px;font-weight:700;line-height:1.2}.dir-t{flex:1}.dir-p{align-items:center;justify-content:space-between;gap:8px;padding-top:12px}.dir-p:after{content:"→";color:var(--link)}.case[hidden]{display:none}.mrow{display:flex;flex-direction:column-reverse;justify-content:flex-end;min-width:0}.mrow dt{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.case .mrow{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:4px 14px;align-items:baseline}.case .mrow dd{grid-column:1;grid-row:1}.case .mrow dt{grid-column:2;grid-row:1;margin-top:0}.cm{font-size:28px;white-space:nowrap;display:flex;align-items:center;gap:2px}.cm svg{width:18px;height:18px}.post{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--ink);min-height:200px}.post:hover{box-shadow:0 0 0 2px var(--ink)}.post .chip{align-self:flex-start}.post-h{font-size:19px;font-weight:700;line-height:1.3;flex:1}.post-m{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:14px;color:var(--muted)}.foot{display:grid;gap:8px;font-size:15px}.foot a,.foot-a{color:var(--muted-dark);text-decoration:none}.foot a:hover,.foot-a:hover{color:var(--on-dark);text-decoration:underline}.mbar{position:fixed;left:0;right:0;bottom:0;z-index:45;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));box-shadow:0 -1px 0 var(--line),0 -8px 24px rgb(13 20 13 / .08)}.mbar,.mbar-b{background:#fff}.mbar-b{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;border-radius:14px;border:1.5px solid var(--ink);font-weight:700;font-size:13px;color:var(--ink);text-decoration:none;cursor:pointer}.mbar-p{background:var(--brand);border-color:var(--brand)}@media (max-width:1023.98px){body{padding-bottom:76px}}.\!dlg{border:0!important;border-radius:16px!important;padding:24px!important;max-width:440px!important;width:calc(100% - 32px)!important;background:#fff!important;color:var(--ink)!important;box-shadow:0 24px 64px rgb(13 20 13 / .35)!important}.dlg{border:0;border-radius:16px;padding:24px;max-width:440px;width:calc(100% - 32px);background:#fff;color:var(--ink);box-shadow:0 24px 64px rgb(13 20 13 / .35)}.\!dlg::backdrop{background:rgb(15 22 17 / .6)!important}.dlg::backdrop{background:rgb(15 22 17 / .6)}.geo-chip{display:inline-flex;align-items:center;border-radius:999px;padding:0 9px;font-size:12px;font-weight:700;line-height:22px;background:var(--geo-bg);color:var(--geo);white-space:nowrap}.btn-geo,.dir-geo .geo-chip,.geo .geo-chip{background:var(--geo);color:var(--geo-bg)}.btn-geo:hover{background:var(--geo-hover)}.geo{background:var(--geo-bg);color:var(--geo-ink)}.geo :focus-visible{outline-color:var(--geo)}.geo-chat{border:1px solid var(--geo-line);border-radius:20px;background:hsl(0 0% 100% / .03);padding:20px;display:grid;gap:16px}.geo-q{justify-self:end;max-width:85%;border-radius:16px 16px 4px 16px;background:hsl(0 0% 100% / .1);padding:10px 16px;font-size:14px;color:#fff}.geo-ln{display:block;height:8px;border-radius:4px;background:rgb(169 189 178 / .3)}.geo-src{border:1px solid var(--geo-line);border-radius:999px;padding:2px 12px;font-size:13px;font-weight:700;color:var(--geo-muted);background:hsl(0 0% 100% / .04)}.geo-src-on{border-color:rgb(242 193 78 / .6);color:var(--geo);background:rgb(242 193 78 / .12)}.geo-case{display:block;border:1px solid var(--geo-line);border-radius:16px;padding:20px;text-decoration:none;transition:border-color .15s}.geo-case:hover{border-color:rgb(242 193 78 / .7)}.logos-wrap{background:#fff;border-radius:16px;box-shadow:0 0 0 1px var(--line);padding:8px}.logos{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,76px);grid-auto-columns:128px;gap:0;overflow-x:auto;scroll-snap-type:x proximity}@media (min-width:1024px){.logos{grid-auto-flow:row;grid-template-rows:repeat(2,84px);grid-template-columns:repeat(10,minmax(0,1fr));overflow:visible}}.logos li{display:grid;place-items:center;height:auto;background:none;border-radius:0;padding:8px;scroll-snap-align:start}.logos img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.dir{display:flex;flex-direction:column;gap:12px;padding:22px;color:var(--ink);min-height:0}.dir-geo{background:var(--geo-bg);color:var(--geo-ink);border-radius:var(--r-card)}.dir .dir-h a{color:inherit;text-decoration:none}.dir .dir-h a:hover{text-decoration:underline}.dir-geo .dir-h{color:#fff}.dir-t{color:var(--muted);font-size:15px;flex:none}.dir-geo .dir-t{color:var(--geo-muted)}.dir-l{display:grid;gap:6px;font-size:14.5px;flex:1;align-content:start}.dir-l a{color:var(--link);text-decoration:none}.dir-l a:hover{text-decoration:underline}.dir-geo .dir-l a{color:var(--geo)}.dir-p{font-weight:700;font-size:16px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;border-top:1px solid var(--line);padding-top:14px}.dir-geo .dir-p{border-color:var(--geo-line);color:#fff}.dir-p:after{content:none}.mm-geo{background:var(--geo-bg);color:var(--geo-ink);border-radius:12px;padding:14px;margin:-6px}.mm-geo h4 a{color:#fff!important}.mm-geo a{color:var(--geo)!important}.mm-geo .geo-chip{background:var(--geo);color:var(--geo-bg)}.terms{display:grid;gap:14px;border-radius:var(--r-card);box-shadow:0 0 0 1px var(--line);padding:20px}.case-wide .band dl{grid-template-columns:none}.quote{font-size:22px;line-height:1.45;font-weight:700;max-width:34ch;position:relative;padding-left:20px;border-left:4px solid var(--brand)}@media (min-width:1024px){.quote{font-size:26px}}.cookie{position:fixed;left:16px;bottom:16px;z-index:46;display:flex;align-items:center;gap:14px;background:var(--dark);color:var(--on-dark);border-radius:14px;padding:12px 12px 12px 18px;font-size:14px;box-shadow:0 12px 32px rgb(13 20 13 / .3);max-width:calc(100% - 32px)}@media (max-width:1023.98px){.cookie{bottom:88px}}.band .eyebrow-s,.eyebrow-dark{color:var(--brand)}.eyebrow-h{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.\!tk{position:relative!important;background:var(--brand)!important;color:var(--ink)!important;overflow:hidden!important}.tk{position:relative;background:var(--brand);color:var(--ink);overflow:hidden}.tk-track{display:flex;width:-moz-max-content;width:max-content;animation:tk 60s linear infinite}.tk.is-hold .tk-track,.tk.is-paused .tk-track,.tk:hover .tk-track{animation-play-state:paused}.\!tk.is-hold .tk-track,.\!tk.is-paused .tk-track,.\!tk:hover .tk-track{animation-play-state:paused!important}.tk-list{display:flex;flex:none}.tk-i{display:flex;align-items:baseline;gap:10px;padding:13px 28px 13px 0;margin-left:28px;white-space:nowrap;font-size:14px;font-weight:700;border-right:1px solid rgb(13 20 13 / .22)}.tk-i b{font-size:22px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tk-n{font-weight:400}.tk-btn{position:absolute;right:0;top:0;bottom:0;width:52px;display:grid;place-items:center;background:var(--brand);color:var(--ink);cursor:pointer;box-shadow:-12px 0 16px var(--brand)}.tk-btn:focus-visible{outline-offset:-4px}.tk-btn .tk-play,.tk.is-paused .tk-pause{display:none}.\!tk.is-paused .tk-pause{display:none!important}.\!tk.is-paused .tk-play{display:block!important}.tk.is-paused .tk-play{display:block}@keyframes tk{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.\!tk{overflow-x:auto!important}.tk{overflow-x:auto}.tk-track{animation:none}.tk-btn,.tk-dup{display:none}}.bento{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.bento-geo,.bento-wide{grid-column:span 2}}@media (min-width:1280px){.bento{grid-template-columns:repeat(4,minmax(0,1fr))}}.bento-wide .dir-l{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.bento-geo{display:grid;gap:20px;padding:24px}@media (min-width:640px){.bento-geo{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);padding:28px}}.bento-geo .dir-h{font-size:26px}.geo-plat{border:1px solid var(--geo-line);border-radius:14px;padding:18px;background:hsl(0 0% 100% / .03);flex-direction:column}.geo-plat,.geo-plat li{display:flex;min-width:0}.geo-plat li{align-items:center;gap:8px;border:1px solid var(--geo-line);border-radius:10px;padding:8px 10px;font-weight:700;font-size:14px;color:var(--geo-ink)}.geo-plat li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--geo);flex:none}.proc{display:grid;gap:28px}@media (min-width:768px){.proc{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.proc li{position:relative;border-top:2px solid var(--line);padding-top:20px}.proc li:before{content:"";position:absolute;left:0;top:-2px;height:2px;background:var(--link)}.proc li:first-child:before{width:33.4%}.proc li:nth-child(2):before{width:66.7%}.proc li:nth-child(3):before{width:100%}.cases{display:grid;-moz-column-gap:16px;column-gap:16px;row-gap:0;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.cases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.cases{grid-template-columns:repeat(3,minmax(0,1fr))}}.cs{display:flex;flex-direction:column;margin-bottom:16px;background:#fff;border-radius:var(--r-card);box-shadow:0 0 0 1px var(--line);overflow:hidden;min-width:0;transition:box-shadow .15s}.cs:hover{box-shadow:0 0 0 2px var(--ink)}@supports (grid-template-rows:subgrid){.cs{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0}}.cs-top .chip{background:rgb(79 172 52 / .16);color:var(--on-dark)}.tariffs{display:grid;gap:16px}@media (min-width:768px){.tariffs{grid-template-columns:repeat(3,minmax(0,1fr))}}.tf{display:flex;flex-direction:column;min-width:0;background:var(--dark2);border-radius:var(--r-card);padding:24px;box-shadow:0 0 0 1px var(--dark-line)}.tf:first-child{box-shadow:0 0 0 2px var(--brand)}.tf-h{font-size:20px;color:#fff}.tf-h,.tf-p{font-weight:700}.tf-p{margin-top:14px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.tf-p b{font-size:48px;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--brand)}.tf-l{flex:1;align-content:start;display:grid;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--dark-line);font-size:15px}.tf-l li{display:flex;gap:10px}.tf-l svg{color:var(--brand)}.tf-a{display:grid;gap:4px;margin-top:24px}.doc{position:relative;overflow:hidden;background:#fff;border-radius:var(--r-card);box-shadow:0 0 0 1px var(--line);padding:24px 24px 24px 30px}@media (min-width:640px){.doc{padding:32px 32px 32px 40px}}.doc:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--brand)}.doc-head{display:flex;align-items:center;gap:16px}.doc-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--tint);color:var(--link);flex:none}.doc-l{display:grid}@media (min-width:768px){.doc-l{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}}.doc-l li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:12px;padding:16px 0;border-top:1px dashed #c9d2ca}.doc-c{font-family:var(--mono);font-size:14px;font-weight:700;color:var(--link);padding-top:3px}.doc-free{display:flex;align-items:center;gap:10px;margin-top:8px;padding:14px 16px;border-radius:12px;background:var(--tint);font-weight:700}.doc-free svg{color:var(--link)}.rev{display:grid;gap:16px}@media (min-width:1024px){.rev{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.rev-main{display:flex;flex-direction:column;min-width:0;background:var(--tint);border-radius:var(--r-card);padding:24px}@media (min-width:640px){.rev-main{padding:32px}}.rev-main .chip{background:#fff}.rev-q{width:40px;height:30px;margin:24px 0 16px;color:var(--link)}.rev-side{display:grid;gap:12px;align-content:start;min-width:0}.rev-s{background:#fff;box-shadow:0 0 0 1px var(--line);padding:18px 20px}.exp,.rev-s{border-radius:var(--r-card)}.exp{display:flex;gap:14px;align-items:flex-start;min-width:0;padding:18px;background:var(--bg)}.exp-ph{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--line);font-weight:700;flex:none}.exp-m{margin-top:8px;font-size:14px}.exp-m b{color:var(--link)}.awards{display:grid;gap:16px;padding-top:24px;border-top:1px solid var(--line)}@media (min-width:1024px){.awards{grid-template-columns:9rem minmax(0,1fr);align-items:start}}.qc{min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid #70856f;background:#fff0;color:var(--on-dark);font-weight:700;font-size:15px;cursor:pointer}.qc:hover{border-color:var(--on-dark)}.qc[aria-checked=true]{background:var(--brand);border-color:var(--brand);color:var(--ink)}.qc-geo[aria-checked=true]{background:var(--geo);border-color:var(--geo);color:var(--geo-bg)}.js-qprice{display:block;min-height:2.1em}@media (min-width:640px){.js-qprice{min-height:0}}.req{color:var(--brand);font-weight:700}img.exp-ph,img.lead-ph{-o-object-fit:cover;object-fit:cover;background:var(--bg)}@media (max-width:767.98px){.cases{grid-auto-flow:column;grid-auto-columns:min(86%,360px);grid-template-columns:none;grid-template-rows:repeat(5,auto);overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 0}.cs{scroll-snap-align:start}.cases+.swipe-hint{display:flex}}.crumbs{display:flex;flex-wrap:wrap;gap:4px 0;font-size:13.5px;color:var(--muted-dark)}.crumbs li{display:inline-flex;align-items:center}.crumbs li+li:before{content:"/";margin:0 8px;color:#5e7160}.crumbs a{color:var(--on-dark);text-decoration:none}.crumbs a:hover{text-decoration:underline}.subnav{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr))}.subnav a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 16px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--line);color:var(--ink);font-weight:700;font-size:15px;line-height:1.3;text-decoration:none;transition:box-shadow .15s}.subnav a:hover{box-shadow:0 0 0 2px var(--ink)}.subnav a svg{color:var(--link)}.subnav a.is-geo{background:var(--geo-bg);color:#fff;box-shadow:none}.subnav a.is-geo svg{color:var(--geo)}.subnav a.is-geo:hover{box-shadow:0 0 0 2px var(--geo)}.ben{display:grid;gap:12px}@media (min-width:640px){.ben{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ben{grid-template-columns:repeat(4,minmax(0,1fr))}}.ben li{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--r-card);background:var(--bg);font-weight:700;font-size:17px;line-height:1.35;min-width:0}.ben-ic{width:44px;height:44px;border-radius:12px;background:var(--brand);color:var(--ink)}.flow{display:grid;gap:12px;counter-reset:fl}@media (min-width:1024px){.flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}}.flow li{position:relative;padding:20px;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 1px var(--line);min-width:0}.flow li:last-child .flow-n{background:var(--brand);color:var(--ink)}.flow li:after{content:"";position:absolute;left:36px;bottom:-12px;width:2px;height:12px;background:var(--border)}.flow li:last-child:after{display:none}@media (min-width:1024px){.flow li:after{left:auto;right:-28px;top:36px;bottom:auto;width:28px;height:2px}}.ed{display:grid;gap:24px}@media (min-width:1024px){.ed{grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:64px}.ed-side{position:sticky;top:96px;align-self:start}}.prose-sl{max-width:68ch;font-size:17px;line-height:1.65}.prose-sl p+p,.prose-sl p+ul,.prose-sl ul+p{margin-top:14px}.prose-sl h3{margin-top:28px;font-size:22px;font-weight:700;line-height:1.25}.prose-sl h3+p{margin-top:10px}.prose-sl ul{display:grid;gap:8px}.prose-sl ul li{position:relative;padding-left:26px}.prose-sl ul li:before{content:"";position:absolute;left:4px;top:.62em;width:9px;height:9px;border-radius:2px;background:var(--brand)}.prose-sl b{font-weight:700;background:linear-gradient(transparent 62%,rgb(79 172 52 / .28) 0)}.band .prose-sl b{background:none;color:var(--brand)}.fx{display:grid;gap:12px}@media (min-width:768px){.fx{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx li{padding:22px;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 1px var(--line);min-width:0}.fx-k{font-family:var(--mono);font-size:12.5px;color:var(--link);letter-spacing:.04em}.fx-h,.fx-k{display:block;font-weight:700}.fx-h{font-size:18px;line-height:1.3}.fx p,.fx-h{margin-top:8px}.fx p{color:var(--muted);font-size:15.5px}.cnt{display:grid;gap:28px 24px}@media (min-width:640px){.cnt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cnt{grid-template-columns:repeat(4,minmax(0,1fr))}}.cnt div{display:flex;flex-direction:column-reverse;justify-content:flex-end;border-top:1px solid var(--dark-line);padding-top:16px;min-width:0}.cnt dd{font-size:56px;line-height:1;font-weight:700;letter-spacing:-.04em;color:var(--brand);font-variant-numeric:tabular-nums}.cnt dt{margin-top:10px;font-size:15px;color:var(--muted-dark)}.cnt dt b{display:block;font-size:17px;color:var(--on-dark)}.\!vs{display:grid!important}.vs{display:grid}.\!vs li{position:relative!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;gap:16px!important;padding-bottom:28px!important}.vs li{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding-bottom:28px}.\!vs li:before{content:""!important;position:absolute!important;left:23px!important;top:48px!important;bottom:0!important;width:2px!important;background:var(--line)!important}.vs li:before{content:"";position:absolute;left:23px;top:48px;bottom:0;width:2px;background:var(--line)}.\!vs li:last-child{padding-bottom:0!important}.vs li:last-child{padding-bottom:0}.\!vs li:last-child:before{display:none!important}.vs li:last-child:before{display:none}.vs-n{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--ink);font-size:17px}.vs-n,.vs-s{font-weight:700}.vs-s{font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--link)}.vs-h{margin-top:2px;font-size:20px;font-weight:700;line-height:1.25}.\!vs p{margin-top:8px!important;color:var(--muted)!important;max-width:64ch!important}.vs p{margin-top:8px;color:var(--muted);max-width:64ch}.stg{display:grid;gap:12px}@media (min-width:768px){.stg{grid-template-columns:repeat(4,minmax(0,1fr))}}.stg li{display:flex;flex-direction:column;padding:20px;border-radius:var(--r-card);background:var(--dark2);box-shadow:0 0 0 1px var(--dark-line);min-width:0}.stg-v{font-size:44px;line-height:1;font-weight:700;letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.stg-u{margin-top:4px;font-size:15px;font-weight:700;color:var(--brand)}.stg-bar{margin-top:16px;height:6px;border-radius:3px;background:var(--dark-line);overflow:hidden}.stg-bar i{display:block;height:100%;border-radius:3px;background:var(--brand)}.stg p{margin-top:14px;font-size:15px;color:var(--on-dark)}.fac{display:grid;gap:12px}@media (min-width:768px){.fac{grid-template-columns:repeat(3,minmax(0,1fr))}}.fac li{display:flex;gap:14px;padding:18px 0;border-top:1px solid var(--dark-line);min-width:0}.fac svg{flex:none;width:24px;height:24px;color:var(--brand);margin-top:2px}.plans{display:grid;gap:16px}@media (min-width:1024px){.plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan{display:flex;flex-direction:column;padding:24px;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 1px var(--line);min-width:0}.plan-t{font-size:22px;font-weight:700}.plan-f{margin-top:2px;font-size:14.5px;color:var(--muted)}.plan-p{margin-top:18px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.plan-p b{font-size:40px;line-height:1;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.plan-p span{font-weight:700;color:var(--muted)}.plan-l{flex:1;align-content:start;display:grid;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line);font-size:15px}.plan-l li{display:flex;gap:10px;align-items:flex-start}.plan-l svg{margin-top:1px;color:var(--link)}.plan-l .no{color:var(--muted)}.plan-l .no svg{color:#9aa79c}.plan-n{margin-top:10px;font-size:13.5px;color:var(--muted);text-align:center}.cta{display:grid;gap:16px;align-items:center;padding:24px;border-radius:var(--r-card);background:var(--tint)}@media (min-width:768px){.cta{grid-template-columns:minmax(0,1fr) auto;padding:28px 32px;gap:32px}}.cta-h{font-size:22px;font-weight:700;line-height:1.25}.cta p{margin-top:6px;color:var(--muted);max-width:64ch}.cta-d{background:var(--dark);color:var(--on-dark)}.cta-d p{color:var(--muted-dark)}.tabs-r{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.tab-r{flex:none;min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid var(--border);background:#fff;font-weight:700;font-size:14.5px;color:var(--ink);cursor:pointer;white-space:nowrap}.tab-r:hover{border-color:var(--ink)}.tab-r[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}.tabp{margin-top:20px}.tabp ul{display:grid;gap:10px}@media (min-width:768px){.tabp ul{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}}.tabp li{position:relative;padding-left:28px;font-size:15.5px}.tabp li:before{content:"";position:absolute;left:2px;top:.35em;width:16px;height:16px;border-radius:50%;background:var(--tint);box-shadow:inset 0 0 0 5px var(--tint),inset 0 0 0 16px var(--link)}.tabp p.lead{font-weight:700;margin-bottom:12px}.xq-k{display:block;margin-top:14px;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}.tools,.tools li{display:grid}.tools li{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:16px 0;border-top:1px solid var(--line)}.tools b{display:block;font-size:16.5px}.tools p{margin-top:4px;color:var(--muted);font-size:15px}.ind{display:flex;flex-wrap:wrap;gap:8px}.ind li{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgb(79 172 52 / .14);color:var(--on-dark);font-weight:700;font-size:14.5px}.ind li.ind-you{background:var(--brand);color:var(--ink)}.\!eq{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 14px!important;font-size:20px!important;font-weight:700!important}.eq{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:20px;font-weight:700}.eq-l{display:inline-block;width:46px}.eq-y{min-height:46px}.stats4{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.stats4{grid-template-columns:repeat(4,minmax(0,1fr))}}.stats4 div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:18px;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 1px var(--line);min-width:0}.stats4 dd{font-size:26px;line-height:1.05;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}@media (min-width:640px){.stats4 dd{font-size:34px}}.stats4 dt{margin-top:8px;font-size:14px;color:var(--muted)}.rel{display:grid;gap:16px}@media (min-width:768px){.rel{grid-template-columns:repeat(3,minmax(0,1fr))}}.rel a{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 1px var(--line);color:var(--ink);text-decoration:none;min-width:0;transition:box-shadow .15s}.rel a:hover{box-shadow:0 0 0 2px var(--ink)}.rel-k{font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--link)}.rel-h,.rel-k{font-weight:700}.rel-h{font-size:22px;line-height:1.2}.rel p{flex:1;color:var(--muted);font-size:15px}.rel-go{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--link)}.ladder{display:grid;gap:10px}.ladder li{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}@media (min-width:768px){.ladder li{grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:center;gap:20px}}.ladder-t{font-weight:700;font-size:15.5px}.ladder-b{height:12px;border-radius:6px;background:var(--line);overflow:hidden}.ladder-b i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--link),var(--brand))}.callout{padding:20px 22px;border-radius:var(--r-card);background:var(--dark);color:var(--on-dark)}.callout p{color:var(--muted-dark);margin-top:8px}.chk{display:grid;gap:10px}.chk li{display:flex;gap:10px;font-weight:700}.chk svg{color:var(--link);margin-top:2px}.logos-1{grid-template-rows:76px}@media (min-width:1024px){.logos-1{grid-template-rows:84px}}details.faq .a p+p{margin-top:10px}details.faq .\!a p+p{margin-top:10px!important}.callout .muted,.cta-d .muted,.xq .muted{color:var(--muted-dark)}@media (min-width:768px){.tabs-r{flex-wrap:wrap;overflow:visible}}.eq-l{width:56px}@media (min-width:1024px){.fx-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ind-l li{background:var(--tint);color:var(--ink)}.rp{display:grid;gap:36px}@media (min-width:1024px){.rp{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px}}.rp-toc{display:grid;gap:14px}.rp-toc li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px}.rp-n{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--tint);color:var(--link);font-weight:700}.rp-toc b{display:block;font-size:17px}.rp-toc p{margin-top:2px;color:var(--muted);font-size:14.5px}.rp-fan{display:flex;gap:12px;overflow-x:auto;padding:6px 2px 18px;scroll-snap-type:x mandatory}.rp-fan li{flex:none;width:min(46%,200px);scroll-snap-align:start}.rp-fan button{display:block;width:100%;padding:0;border:0;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--line),0 10px 28px rgb(13 20 13 / .12);cursor:zoom-in}.rp-fan img{display:block;width:100%;height:auto}@media (min-width:1024px){.rp-fan{position:relative;display:block;height:430px;overflow:visible;padding:0}.rp-fan li{position:absolute;top:18px;left:50%;width:220px;margin-left:-110px;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.rp-fan li:first-child{z-index:4;transform:rotate(-2deg)}.rp-fan li:nth-child(2){z-index:3;transform:translate(-118px,26px) rotate(-9deg)}.rp-fan li:nth-child(3){z-index:2;transform:translate(80px,12px) rotate(5deg)}.rp-fan li:nth-child(4){z-index:1;transform:translate(120px,44px) rotate(9deg)}.rp-fan:hover li:nth-child(2){transform:translate(-134px,28px) rotate(-10deg)}.rp-fan:hover li:nth-child(3){transform:translate(92px,10px) rotate(6deg)}.rp-fan:hover li:nth-child(4){transform:translate(136px,46px) rotate(10deg)}.rp-fan li:hover{z-index:5}}@media (min-width:1280px){.rp-fan li{width:250px;margin-left:-125px}.rp-fan{height:470px}.rp-fan li:nth-child(2){transform:translate(-160px,26px) rotate(-9deg)}.rp-fan li:nth-child(3){transform:translate(110px,12px) rotate(5deg)}.rp-fan li:nth-child(4){transform:translate(160px,44px) rotate(9deg)}.rp-fan:hover li:nth-child(2){transform:translate(-176px,28px) rotate(-10deg)}.rp-fan:hover li:nth-child(3){transform:translate(122px,10px) rotate(6deg)}.rp-fan:hover li:nth-child(4){transform:translate(174px,46px) rotate(10deg)}}.rp-sec{overflow-x:clip}.rp-gl{display:grid;gap:0 32px}@media (min-width:768px){.rp-gl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.rp-gl{grid-template-columns:repeat(3,minmax(0,1fr))}}.rp-gl div{padding:14px 0;border-top:1px solid var(--line)}.rp-gl dt{font-weight:700}.rp-gl dd{margin-top:4px;color:var(--muted);font-size:15px}dialog.rpd{border:0;border-radius:16px;padding:16px;width:min(880px,calc(100% - 24px));max-height:calc(100vh - 24px);background:#fff;color:var(--ink);box-shadow:0 24px 64px rgb(13 20 13 / .35)}dialog.rpd::backdrop{background:rgb(15 22 17 / .7)}.rpd-img{display:block;margin:12px auto 0;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 170px);border-radius:8px;box-shadow:0 0 0 1px var(--line)}@keyframes fl-b{to{visibility:hidden}}.ben-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#fff;color:var(--link);box-shadow:0 0 0 1px var(--line)}.chk li{align-items:flex-start}.chk li svg{display:none}.chk li:before{content:"";flex:none;width:9px;height:9px;margin-top:.5em;border-radius:2px;background:var(--brand)}.eq-y{position:relative;display:inline-grid;place-items:center;min-width:132px;height:52px;padding:0 14px;border-radius:12px;border:1.5px dashed #5e7160;font-size:14px;color:var(--muted-dark)}.eq-y.has-logo{background:#fff;border:0;box-shadow:0 0 0 1px var(--dark-line)}.eq-y.has-logo .eq-t{visibility:hidden}.eq-imgs{position:absolute;inset:6px 12px}.eq-imgs img{position:absolute;inset:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .45s ease}.eq-imgs img.on{opacity:1}.eq-imgs img.\!on{opacity:1!important}.tools li{grid-template-columns:96px minmax(0,1fr);align-items:start}@media (max-width:399.98px){.tools li{grid-template-columns:72px minmax(0,1fr)}.tools-img img,.tools-m{width:72px;height:45px}}.subchips-w{background:var(--dark2);border-top:1px solid var(--dark-line)}.subchips{display:flex;align-items:center;gap:10px;padding-block:12px;overflow-x:auto;scrollbar-width:none}.subchips::-webkit-scrollbar{display:none}.subchips ul{display:flex;gap:8px;flex:none}.subchips-l{flex:none;font-size:13.5px;color:var(--muted-dark)}.schip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;border:1.5px solid #3a4a3c;color:var(--on-dark);font-weight:700;font-size:14px;white-space:nowrap;text-decoration:none}.schip:hover{border-color:var(--on-dark)}.schip.is-geo{border-color:var(--geo);color:var(--geo)}.schip-all{flex:none;margin-left:auto;background:var(--brand);border-color:var(--brand);color:var(--ink)}.schip-all:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.cta-form{align-items:start}@media (min-width:768px){.cta-form{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.cta-f{display:grid;gap:10px}@media (min-width:640px){.cta-f{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start}.cta-legal{grid-column:1/-1}}.cta-legal{font-size:12.5px;color:var(--muted)}.cta-legal a{color:var(--link)}.tcs{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.tc{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 1px var(--line);min-width:0}.tc-img{display:block;aspect-ratio:16/10;border-radius:10px;overflow:hidden;background:var(--bg)}.tc-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tc b{font-size:15.5px;line-height:1.3}.tc p{font-size:14px;color:var(--muted)}.band .awards{border-color:var(--dark-line)}.band .awards a{color:var(--brand)}.band .aw-ph{box-shadow:0 0 0 1px var(--dark-line)}.xq-img{width:64px;height:64px;box-shadow:0 0 0 2px var(--dark-line)}.exp-img,.xq-img{border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.exp-img{width:56px;height:56px}.more{position:relative}.more.is-c .more-in{max-height:30rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}.more-b{display:none;margin-top:16px}.js-more .more-b[aria-expanded=true],.more.is-c .more-b{display:inline-flex}.svc-list{display:grid;gap:0 24px;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.svc-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.svc-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.svc-list a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--line);color:var(--ink);font-weight:700;font-size:15px;text-decoration:none}.svc-list a svg,.svc-list a:hover{color:var(--link)}.svc-list a svg{flex:none}.svc-list .geo-chip{margin-left:6px}.swipe-hint{display:none;align-items:center;gap:6px;margin-top:6px;font-size:13px;color:var(--muted)}@media (max-width:1023.98px){.plans{grid-auto-flow:column;grid-auto-columns:min(86%,360px);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 10px;margin-inline:-2px}.plan{scroll-snap-align:start}.plans+.swipe-hint{display:flex}}@media (max-width:767.98px){.cases{grid-auto-flow:column;grid-auto-columns:min(86%,360px);grid-template-columns:none;grid-template-rows:repeat(5,auto);overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 0}.cs{scroll-snap-align:start}.cases+.swipe-hint{display:flex}.ben{grid-template-columns:repeat(2,minmax(0,1fr))}.ben li{padding:16px;font-size:15px}}.tabp ul.tcs{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));-moz-column-gap:12px;column-gap:12px;gap:12px}.tabp li.tc{padding-left:14px;font-size:inherit}.tabp li.tc:before{display:none}@media (max-width:767.98px){.tabp ul.tcs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tc{padding:10px}.tabp li.tc{padding-left:10px}.tc b{font-size:14px}.tc p{font-size:13px}.flow{grid-auto-flow:column;grid-auto-columns:min(78%,300px);overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 8px;gap:12px}.flow li{scroll-snap-align:start}.flow li:after{display:none}}.wrap{max-width:1280px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.wrap{padding-inline:24px}}@media (min-width:1280px){.wrap{padding-inline:32px}}.h-sec{font-size:32px;line-height:1.1;font-weight:700;letter-spacing:-.02em}@media (min-width:768px){.h-sec{font-size:40px}}.note{font-size:14px;max-width:72ch}.code,.note{color:var(--muted)}.code{font-family:var(--mono);font-size:12.5px}.card{background:var(--surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--line);min-width:0}.band{background:var(--dark);color:var(--on-dark)}.band .muted{color:var(--muted-dark)}.muted{color:var(--muted)}.tbd{gap:4px;border:1px dashed #b26b00;color:#7a4b00;background:#fff6e5;border-radius:4px;padding:0 6px;font-size:11.5px;line-height:18px;vertical-align:middle}.btn,.tbd{display:inline-flex;align-items:center;font-weight:700;white-space:nowrap}.btn{justify-content:center;gap:8px;min-height:52px;padding:0 24px;border-radius:999px;font-size:16px;line-height:1;border:1.5px solid #fff0;cursor:pointer;text-decoration:none;transition:background-color .15s}.btn-sm{min-height:40px;padding:0 16px;font-size:14px}.btn-p{background:var(--brand);color:var(--ink)}.btn-p.is-hover,.btn-p:hover{background:var(--brand-hover)}.btn-s{background:#fff0;color:var(--ink);border-color:var(--ink)}.btn-s:hover{background:var(--tint)}.band .btn-s{color:var(--on-dark);border-color:var(--on-dark)}.band .btn-s:hover{background:var(--dark2)}.btn-t{color:var(--link);padding:0 2px;min-height:44px}.btn-t:hover{text-decoration:underline}.band .btn-t{color:var(--brand)}.btn.is-disabled,.btn[disabled]{background:#dce3dd;color:#56665a;border-color:#dce3dd;cursor:not-allowed}.spin{width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid #fff0;display:inline-block;animation:sp 1s linear infinite}@keyframes sp{to{transform:rotate(1turn)}}.label{display:block;font-size:14px;font-weight:700;margin-bottom:6px}.field{display:block;width:100%;min-height:52px;padding:0 16px;border:1.5px solid var(--border);border-radius:var(--r-field);background:#fff;color:var(--ink);font:inherit;font-size:16px}textarea.field{min-height:112px;padding:14px 16px;resize:vertical}.field::-moz-placeholder{color:#6e7f71}.field::placeholder{color:#6e7f71}.field:focus,.field:hover{border-color:var(--ink)}.field:focus{outline:none;box-shadow:0 0 0 3px rgb(79 172 52 / .45)}.field.is-error,.field[aria-invalid=true]{border-color:var(--err)}.field.is-ok{border-color:var(--ok)}.field:disabled{background:#eef1ee;border-color:#c9d2ca;color:#56665a}.band .field{background:var(--dark2);border-color:#506252;color:var(--on-dark)}.band .field::-moz-placeholder{color:var(--muted-dark)}.band .field::placeholder{color:var(--muted-dark)}.hint{display:flex;gap:6px;align-items:flex-start;font-size:13.5px;color:var(--muted);margin-top:6px}.hint.err{color:var(--err)}.hint.\!err{color:var(--err)!important}.hint.ok{color:var(--ok)}.hint.\!ok{color:var(--ok)!important}.chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:0 12px;font-size:13px;font-weight:700;line-height:30px;background:var(--tint);color:var(--ink);white-space:nowrap}.band .chip{background:rgb(79 172 52 / .16);color:var(--on-dark)}.fchip{display:inline-flex;align-items:center;gap:6px;min-height:40px;border-radius:999px;padding:0 14px;font-size:14px;font-weight:700;border:1.5px solid var(--border);background:#fff;color:var(--ink);cursor:pointer}.fchip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.fchip .n{font-weight:400;color:var(--muted)}.fchip .\!n{font-weight:400!important;color:var(--muted)!important}.fchip[aria-pressed=true] .n{color:#c9d6ca}.fchip[aria-pressed=true] .\!n{color:#c9d6ca!important}.tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1.5px solid var(--line)}.tab{padding:12px 14px;font-weight:700;font-size:15px;color:var(--muted);border-bottom:3px solid #fff0;margin-bottom:-1.5px;white-space:nowrap;background:none;cursor:pointer}.tab[aria-selected=true]{color:var(--ink);border-color:var(--brand)}.nav-link{color:var(--on-dark);text-decoration:none;display:inline-flex;align-items:center;gap:4px;min-height:44px;background:none;cursor:pointer}.mm-col h4,.nav-link{font-size:15px;font-weight:700}.mm-col a{display:block;padding:5px 0;font-size:14.5px;color:var(--ink);text-decoration:none}.mm-col a:hover{color:var(--link);text-decoration:underline}details.faq{border-bottom:1px solid var(--line)}details.faq summary{list-style:none;display:flex;gap:16px;justify-content:space-between;align-items:center;padding:18px 0;font-weight:700;font-size:17px;cursor:pointer}details.faq summary::-webkit-details-marker{display:none}details.faq summary svg{transition:transform .2s}details.faq[open] summary svg{transform:rotate(180deg)}details.faq .a{padding:0 0 18px;color:var(--ink);max-width:70ch}details.faq .\!a{padding:0 0 18px!important;color:var(--ink)!important;max-width:70ch!important}.step-dot.\!on{background:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important}.step-dot.on{background:var(--ink);border-color:var(--ink);color:#fff}.step-dot.done{background:var(--brand);border-color:var(--brand);color:var(--ink)}.opt{display:flex;gap:10px;align-items:center;min-height:52px;padding:0 16px;border:1.5px solid var(--border);border-radius:var(--r-field);background:#fff;cursor:pointer;font-weight:700;font-size:15px}.opt:has(input:checked){border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);background:var(--tint)}.opt input{accent-color:#367623;width:18px;height:18px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.static{position:static}.relative{position:relative}.m-0{margin:0}.\!mt-0{margin-top:0!important}.\!mt-2{margin-top:.5rem!important}.-mt-1{margin-top:-.25rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-10{height:2.5rem!important}.\!h-4{height:1rem!important}.\!h-6{height:1.5rem!important}.\!h-8{height:2rem!important}.\!min-h-\[40px\]{min-height:40px!important}.\!w-10{width:2.5rem!important}.\!w-4{width:1rem!important}.\!w-6{width:1.5rem!important}.\!w-8{width:2rem!important}.w-full{width:100%}.min-w-0{min-width:0}.\!max-w-none{max-width:none!important}.max-w-\[14ch\]{max-width:14ch}.max-w-\[15ch\]{max-width:15ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[320px\]{max-width:320px}.max-w-\[36ch\]{max-width:36ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[640px\]{max-width:640px}.max-w-\[64ch\]{max-width:64ch}.max-w-\[66ch\]{max-width:66ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[75ch\]{max-width:75ch}.max-w-\[80ch\]{max-width:80ch}.max-w-\[92\%\]{max-width:92%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.scroll-mt-20{scroll-margin-top:5rem}.scroll-mt-24{scroll-margin-top:6rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.self-start{align-self:flex-start}.rounded-\[16px\]{border-radius:16px}.border-t{border-top-width:1px}.\!bg-\[var\(--bg\)\]{background-color:var(--bg)!important}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.\!pb-0{padding-bottom:0!important}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-3{padding-bottom:.75rem}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.align-middle{vertical-align:middle}.\!text-\[13px\]{font-size:13px!important}.\!text-\[15px\]{font-size:15px!important}.\!text-\[18px\]{font-size:18px!important}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-normal{font-weight:400}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-6{line-height:1.5rem!important}.\!leading-7{line-height:1.75rem!important}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.\!text-\[var\(--on-dark\)\]{color:var(--on-dark)!important}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--geo-bg:#12221b;--geo:#f2c14e;--geo-hover:#f6d27e;--geo-ink:#e8f0ec;--geo-muted:#a9bdb2;--geo-line:#25392f}@media (max-width:399.98px){.btn{white-space:normal;text-align:center;max-width:100%}}.rv{opacity:0;transform:translateY(14px)}.rv.is-in{opacity:1;transform:none;transition:opacity .5s ease,transform .5s ease,box-shadow .15s}.cs.rv .cv-b{transform:scaleY(.04)}.cs.rv.is-in .cv-b{transform:none;transition:transform .8s cubic-bezier(.2,.7,.2,1) .2s}.cs.rv .cv-d{opacity:0}.cs.rv.is-in .cv-d{opacity:1;transition:opacity .8s ease .2s}.cs.rv .cv-ra{stroke-dashoffset:var(--L)}.cs.rv.is-in .cv-ra{stroke-dashoffset:var(--o);transition:stroke-dashoffset 1s cubic-bezier(.2,.7,.2,1) .2s}.rv .ladder-b i,.rv .stg-bar i{transform:scaleX(0);transform-origin:0 50%}.rv.is-in .ladder-b i,.rv.is-in .stg-bar i{transform:none;transition:transform .9s cubic-bezier(.2,.7,.2,1) .2s}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}}.dlg .nav-link,.rpd .nav-link{color:var(--ink)}.tbd.tbd{white-space:normal;max-width:100%;text-align:left}@media (prefers-reduced-motion:reduce){.rp-fan li{transition:none}}.nf6-big{display:none;font-size:200px;line-height:.9;font-weight:700;letter-spacing:-.06em;color:rgb(79 172 52 / .28);text-align:right;align-self:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1024px){.nf6-big{display:block}}.srch6{display:flex;flex-wrap:wrap;gap:10px;max-width:620px}.srch6 .field{flex:1 1 260px;min-width:0}.band .srch6 .field{background:#fff;border-color:#c9d3ca;color:var(--ink)}.band .srch6 .field::-moz-placeholder{color:#6e7f71}.band .srch6 .field::placeholder{color:#6e7f71}.pop6{display:grid;gap:12px;list-style:none;padding:0}@media (min-width:640px){.pop6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pop6{grid-template-columns:repeat(3,minmax(0,1fr))}}.pop6 li{position:relative;display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:16px;background:var(--bg);transition:box-shadow .15s}.pop6 li:hover{box-shadow:var(--sh-h)}.pop6 a{font-weight:700;font-size:17px;color:var(--ink);text-decoration:none}.pop6 a:after{content:"";position:absolute;inset:0;border-radius:16px}.pop6 a:focus-visible{outline:none}.pop6 li:has(a:focus-visible){outline:3px solid var(--ink);outline-offset:2px}.pop6 span{font-weight:700;font-size:15px;color:var(--link)}.nf6-g{display:grid;gap:16px}.nf6-ct{max-width:520px;padding:22px;border-radius:18px;background:#fff;box-shadow:var(--sh)}.nf6-k{font-size:13px;color:var(--muted)}.nf6-ph{display:block;font-size:24px;font-weight:700;color:var(--ink);text-decoration:none;font-variant-numeric:tabular-nums}.nf6-ph2{font-size:19px}.nf6-a{margin-top:16px;font-size:14.5px;color:var(--muted)}.pop6-g{display:grid;gap:28px}@media (min-width:1024px){.pop6-g{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.pop6-g .pop6{grid-template-columns:repeat(2,minmax(0,1fr))}}.pop6-g aside .nf6-ct{margin-top:12px;background:var(--bg);box-shadow:none}@media (max-width:639.98px){.pop6{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pop6 li{padding:14px}.pop6 a{font-size:15px}.pop6 span{font-size:13.5px}}.gq6{list-style:none;padding:0;margin:0;display:grid;gap:10px;align-self:center}.gq6 li{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:16px;background:hsl(0 0% 100% / .06);box-shadow:inset 0 0 0 1px hsl(0 0% 100% / .09)}.gq6-ic{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:rgb(79 172 52 / .18);color:var(--brand)}.gq6 b{display:block;color:#fff;font-size:16.5px}.gq6 li>span:last-child,.gq6 span span{color:var(--muted-dark);font-size:14.5px;line-height:1.4}.g6-l{list-style:none;padding:0;display:grid;gap:12px}@media (min-width:640px){.g6-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.g6-l{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.g6-l li{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:var(--bg);min-width:0}.g6-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--tint);color:var(--link)}.g6-l h3{font-size:18px;font-weight:700;line-height:1.3}.g6-l p{color:var(--muted);font-size:15px}.ng6{display:grid;gap:28px}@media (min-width:1024px){.ng6{grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:48px;column-gap:48px;align-items:start}}.ng6-lead{font-size:22px;font-weight:700;line-height:1.35}.ng6-l{list-style:none;padding:0;display:grid;gap:10px}.ng6-l li{display:flex;gap:10px;align-items:flex-start}.ng6-l svg{color:var(--link);margin-top:3px;flex:none}.ng6-l b{color:var(--ink)}.q6{display:grid;gap:12px}.q6 figure{margin:0;padding:22px;border-radius:18px;background:#fff;box-shadow:var(--sh)}.q6 blockquote{margin:0;font-size:19px;font-weight:700;line-height:1.35}.q6 blockquote:before{content:"«"}.q6 blockquote:after{content:"»"}.q6-tr{margin-top:6px;color:var(--muted)}.q6 figcaption{margin-top:12px;font-size:14px;color:var(--muted)}.q6 figcaption a{color:var(--link);font-weight:700;text-decoration:none}.q6 figcaption a:hover{text-decoration:underline}.cd6{list-style:none;padding:0;display:grid;gap:12px}@media (min-width:768px){.cd6{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}}.cd6 li{display:flex;gap:12px;align-items:flex-start;padding:16px 0;border-top:1px solid var(--line)}.cd6 svg{color:var(--link);margin-top:3px}.cd6 b{font-size:17px}.cd6 p{margin-top:4px;color:var(--muted);font-size:15px}.ac6{border-radius:18px;background:#fff;box-shadow:var(--sh);overflow:hidden}.ac6-r{display:grid;gap:4px 24px;padding:16px 22px;border-top:1px solid var(--line)}@media (min-width:768px){.ac6-r{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.ac6-h{border-top:0;background:var(--tint);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--link)}@media (max-width:767.98px){.ac6-h span:last-child{display:none}}.ac6-r span{min-width:0;font-size:15.5px}.rz6{padding:22px;border-radius:18px;background:#fff;box-shadow:var(--sh)}.dg6{display:grid;gap:18px;align-items:center;padding:26px;border-radius:22px;background:var(--tint)}@media (min-width:768px){.dg6{grid-template-columns:auto minmax(0,1fr) auto;padding:32px}}.dg6-ic{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:#fff;color:var(--link)}.dg6-ic svg{width:30px;height:30px}.fm6{display:grid;gap:16px}@media (min-width:768px){.fm6{grid-template-columns:repeat(2,minmax(0,1fr))}}.fm6-c{display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:20px;background:var(--bg);min-width:0}.fm6-c h3{font-size:22px;font-weight:700;line-height:1.25}.fm6-c p{color:var(--muted)}.fm6-c .fm6-p{color:var(--link);font-weight:700;font-size:18px}.fm6-c .btn{margin-top:8px}.ch6{list-style:none;padding:0;display:grid;gap:12px}@media (min-width:1024px){.ch6{grid-template-columns:repeat(5,minmax(0,1fr))}}.ch6>li{display:flex;gap:14px;padding:20px;border-radius:18px;background:#fff;box-shadow:var(--sh);min-width:0}@media (min-width:1024px){.ch6>li{flex-direction:column}}.ch6-n{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--tint);color:var(--link)}.ch6 h3,.ch6-n{font-weight:700}.ch6 h3{font-size:17px;line-height:1.3}.ch6 p{margin-top:6px;color:var(--muted)}.ch6 p,.ch6 ul{font-size:14.5px}.ch6 ul{margin-top:10px;padding-left:18px;list-style:disc;display:grid;gap:4px}.ch6 ul li::marker{color:var(--brand)}.ex6{display:grid;gap:24px;align-items:center}@media (min-width:768px){.ex6{grid-template-columns:280px minmax(0,1fr)}}.ex6-ph{position:relative;height:200px;border-radius:18px;background:var(--bg);overflow:hidden}.ex6-ph span{position:absolute;left:28px;right:28px;height:12px;border-radius:6px;background:#dfe7df}.ex6-ph span:first-child{top:36px;right:80px}.ex6-ph span:nth-child(2){top:62px}.ex6-ph span:nth-child(3){top:88px;right:120px}.ex6-ph svg{position:absolute;right:24px;bottom:22px;width:56px;height:56px;color:var(--link)}.pr6{list-style:none;padding:0;display:grid;gap:12px}@media (min-width:768px){.pr6{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr6 li{padding:22px;border-radius:18px;background:#fff;box-shadow:var(--sh)}.pr6-n{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--brand);color:var(--ink)}.pr6 h3,.pr6-n{font-weight:700;font-size:18px}.pr6 h3{margin-top:14px}.pr6 p{margin-top:6px;color:var(--muted);font-size:15px}.flt6{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.flt6 .kl-chip[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.flt6-n{margin-left:auto;font-size:14px;color:var(--muted)}.rv6-l{list-style:none;padding:0;display:grid;gap:14px}@media (min-width:640px){.rv6-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.rv6-l{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.rv6-c{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;padding:18px;border-radius:18px;background:#fff;box-shadow:var(--sh);min-width:0}.rv6-c[hidden]{display:none}.rv6-scan{position:relative;display:block;align-self:start;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px var(--line);background:var(--bg)}.rv6-scan img{display:block;width:100%;height:auto;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.rv6-scan span{position:absolute;left:6px;right:6px;bottom:6px;padding:4px 6px;border-radius:8px;background:rgb(13 20 13 / .78);color:#fff;font-size:11.5px;font-weight:700;text-align:center}.rv6-b{min-width:0;display:flex;flex-direction:column;gap:8px}.rv6-co{font-weight:700;font-size:16.5px;line-height:1.3}.rv6-ch{display:flex;flex-wrap:wrap;gap:6px}.rv6-ch .chip{line-height:24px;font-size:12px;padding:0 9px}.rv6-q{margin:0;font-size:15px;line-height:1.5}.rv6-who{font-size:14px;font-weight:700}.rv6-who span{display:block;font-weight:400;color:var(--muted)}.rv6-m{margin-top:auto;font-size:12.5px;color:var(--muted)}.mp6{display:grid;gap:14px}@media (min-width:768px){.mp6{grid-template-columns:repeat(3,minmax(0,1fr))}}.mp6-c{padding:22px;border-radius:18px;background:var(--bg)}.mp6-h{font-size:19px;font-weight:700}.mp6-w{margin-top:14px;height:72px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;color:#cfd8cf;font-size:26px;letter-spacing:4px}.flt6 .kl-chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--line);color:var(--ink);font-size:15px;font-weight:700;white-space:nowrap;cursor:pointer}.flt6 .kl-chip:hover{box-shadow:0 0 0 1.5px var(--ink)}@media (max-width:767.98px){.flt6{flex-wrap:nowrap;overflow-x:auto;padding:2px;margin-inline:-2px;scrollbar-width:none}.flt6::-webkit-scrollbar{display:none}.flt6-n{display:none}}.cl6-nav{display:flex;flex-wrap:wrap;gap:8px}.cl6-nav .kl-chip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;background:var(--bg);color:var(--ink);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.cl6-nav .kl-chip span{font-weight:400;color:var(--muted)}.cl6-nav .kl-chip:hover{background:var(--tint)}@media (max-width:767.98px){.cl6-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:2px}.cl6-nav::-webkit-scrollbar{display:none}}.cl6-g{margin-top:40px;scroll-margin-top:96px}.cl6-gh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;padding-bottom:14px;border-bottom:1px solid var(--line)}.cl6-gh h3{font-size:22px;font-weight:700}.cl6-gh h3 span{font-weight:400;color:var(--muted);font-size:17px}.cl6-l{list-style:none;padding:0;margin-top:16px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.cl6-l{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.cl6-l{grid-template-columns:repeat(6,minmax(0,1fr))}}.cl6-t{position:relative;display:grid;place-items:center;height:96px;padding:14px 18px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line)}.cl6-t img{max-width:100%;max-height:56px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.cl6-k a{display:grid;place-items:center;width:100%;height:100%}.cl6-k a:after{content:"";position:absolute;inset:0;border-radius:14px}.cl6-k:hover{box-shadow:0 0 0 2px var(--brand)}.cl6-b{position:absolute;top:8px;right:8px;padding:0 8px;border-radius:999px;background:var(--brand);color:var(--ink);font-size:11.5px;font-weight:700;line-height:20px}.cl6-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:26px 28px}.au6,.cl6-cta{border-radius:20px}.au6{align-self:start;min-width:0;padding:22px 22px 10px;background:hsl(0 0% 100% / .06);box-shadow:inset 0 0 0 1px var(--dark-line)}.au6-h{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark)}.au6 ul{list-style:none;padding:0;margin-top:10px}.au6 li{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid var(--dark-line)}.au6 li:first-child{border-top:0}.au6 img{flex:none;width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#2a3a2a}.au6 a{display:block;font-weight:700;font-size:17px;color:#fff;text-decoration:underline;text-decoration-color:hsl(0 0% 100% / .3);text-underline-offset:3px}.au6 a:hover{text-decoration-color:currentColor}.au6 span{display:block;margin-top:2px;font-size:14px;color:var(--on-dark)}.bt6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:24px}.bt6 .flt6{flex:1 1 520px;min-width:0}.flt6 .kl-chip[aria-current]{background:var(--ink);color:#fff;box-shadow:none}.flt6 .kl-chip[data-n]:after{content:attr(data-n);font-weight:400;color:var(--muted);font-variant-numeric:tabular-nums}.flt6 .kl-chip[data-n][aria-current]:after{color:#b9c6ba}a.kl-chip{text-decoration:none}.sr6{display:flex;gap:8px;flex:0 1 360px;min-width:0}.sr6 .field{flex:1;min-width:0;background:#fff;border-color:#c9d3ca;color:var(--ink)}.sr6 .field::-moz-placeholder{color:#6e7f71}.sr6 .field::placeholder{color:#6e7f71}.sr6-b{flex:none;width:52px;padding:0!important;justify-content:center}.sr6-res{margin-top:24px;padding:22px 24px;border-radius:20px;background:#fff;box-shadow:var(--sh)}.sr6-n{font-weight:700}.sr6-l{list-style:none;padding:0;margin-top:10px}.sr6-l li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:12px 0;border-top:1px solid var(--line)}.sr6-l a{font-weight:700;color:var(--ink);text-decoration:none}.sr6-l a:hover{color:var(--link);text-decoration:underline}.sr6-l span{font-size:14px;color:var(--muted)}.bp6-l{list-style:none;padding:0;margin-top:28px;display:grid;gap:20px}@media (min-width:768px){.bp6-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bp6-l{grid-template-columns:repeat(3,minmax(0,1fr))}}.bp6-c{display:flex;flex-direction:column;min-width:0;border-radius:20px;overflow:hidden;background:#fff;box-shadow:var(--sh)}.bp6-c:hover{box-shadow:0 0 0 2px var(--ink)}.bp6-img{display:block;aspect-ratio:16/9;background:var(--tint)}.bp6-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bp6-b{display:flex;flex-direction:column;gap:10px;flex:1;padding:18px 20px 20px}.bp6-m{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:13.5px;color:var(--muted)}.bp6-cat,.bp6-m{align-items:center}.bp6-cat{display:inline-flex;min-height:28px;padding:0 10px;border-radius:999px;background:var(--tint);color:var(--link);font-weight:700;font-size:13px;text-decoration:none}.bp6-cat:hover{text-decoration:underline}.bp6-h{font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.005em}.bp6-h a{color:var(--ink);text-decoration:none}.bp6-h a:hover{color:var(--link);text-decoration:underline}.bp6-ex{font-size:15px;line-height:1.5;color:#3d4a3f;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bp6-ft{display:flex;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.bp6-au{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.3;color:var(--muted)}.bp6-au img{flex:none;width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--bg)}.bp6-au b{display:block;font-size:14px;color:var(--ink)}.bp6-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-left:auto;font-weight:700;font-size:15px;color:var(--link);text-decoration:none}.bp6-more .i{width:18px;height:18px;color:var(--brand-red,#e2231a)}.bp6-more:hover{text-decoration:underline}.pg6{margin-top:36px}.pg6 ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;padding:0}.pg6 a,.pg6 span{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 10px;border-radius:12px;font-weight:700;color:var(--ink);text-decoration:none;background:#fff;box-shadow:0 0 0 1px var(--line)}.pg6 a:hover{box-shadow:0 0 0 2px var(--ink)}.pg6 [aria-current]{background:var(--ink);color:#fff;box-shadow:none}.pg6-gap{display:inline-grid;place-items:center;min-width:24px;height:44px;color:var(--muted)}.pg6-next .i{width:20px;height:20px}.fq6-g{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}.fq6-side,.fq6-side2{min-width:0}@media (min-width:1024px){.fq6-g{grid-template-columns:280px minmax(0,1fr);align-items:start}.fq6-col{position:sticky;top:96px;display:grid;gap:24px}}@media (max-width:1023.98px){.fq6-col{display:contents}.fq6-side{order:1}.fq6-main{order:2}.fq6-side2{order:3}}.fq6-side .sr6{flex:none;width:100%}.fq6-cats{margin-top:20px}.fq6-k{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.fq6-cats ul{list-style:none;padding:0;margin-top:8px}.fq6-cats a{display:flex;align-items:center;min-height:44px;padding:0 12px;margin:0 -12px;border-radius:10px;font-weight:700;color:var(--ink);text-decoration:none}.fq6-cats a:hover{background:#fff;color:var(--link)}.fq6-cats a span{margin-left:6px;font-weight:400;color:var(--muted)}@media (max-width:1023.98px){.fq6-cats ul{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px}.fq6-cats ul::-webkit-scrollbar{display:none}.fq6-cats a{margin:0;white-space:nowrap;padding:0 16px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:15px}}.fq6-l{list-style:none;padding:0;display:grid;gap:14px}.fq6-c{display:flex;flex-direction:column;gap:8px;padding:20px 22px;border-radius:18px;background:#fff;box-shadow:var(--sh)}.fq6-ct{font-size:13px;color:var(--link)}.fq6-ct,.fq6-q{font-weight:700}.fq6-q{font-size:20px;line-height:1.3}.fq6-q a{color:var(--ink);text-decoration:none}.fq6-q a:hover{color:var(--link);text-decoration:underline}.fq6-a{font-size:15.5px;line-height:1.55;color:#3d4a3f}.fq6-ft{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;padding-top:12px;border-top:1px solid var(--line)}.fq6-ask{padding:22px;border-radius:18px;background:var(--tint)}.fq6-ask-h{font-size:19px;line-height:1.3;font-weight:700}.au7-ph{margin:0;align-self:start;justify-self:start;width:100%;max-width:340px;aspect-ratio:4/5;border-radius:22px;overflow:hidden;background:#2a3a2a}.au7-ph img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.au7-tags{margin-top:18px}.band .au7-tags li{background:hsl(0 0% 100% / .1);color:#fff}.au7-g{display:grid;gap:28px}@media (min-width:1024px){.au7-g{grid-template-columns:minmax(0,1fr) 320px;gap:48px}}.au7-bio{margin-top:0;font-size:17px;line-height:1.6;max-width:70ch}.au7-side{display:flex;flex-direction:column;gap:22px;padding:22px;border-radius:20px;background:var(--bg);align-self:start}.au7-rub{list-style:none;padding:0;margin-top:10px}.au7-rub li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--line)}.au7-rub a{font-weight:700;color:var(--link);text-decoration:none}.au7-rub a:hover{text-decoration:underline}.au7-rub span{color:var(--muted);font-variant-numeric:tabular-nums}@media (max-width:767.98px){.au7-ph{max-width:240px}}.fx6{display:flex;flex-wrap:wrap;gap:6px 0;font-size:17px;color:var(--on-dark)}.fx6 span+span:before{content:"·";margin:0 12px;color:var(--on-dark);opacity:.6}.fx6 b{color:#d4e8a6;font-size:22px;font-variant-numeric:tabular-nums}.bp6-ft{display:grid;grid-template-columns:minmax(0,1fr) auto}.bp6-more{grid-column:2;margin-left:0}.fq6-ft{display:grid;grid-template-columns:minmax(0,1fr) auto}.au7-bio{display:grid;gap:14px}.au7-bio p{margin:0}.sv6-chk li{font-weight:400;line-height:1.5}.sv6-chk li .i{flex:none;margin-top:3px;color:var(--brand)}.sv6-chk b{font-weight:700}@media (min-width:768px){.sv6-2{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px;row-gap:14px}}.sv6-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.sv6-cta p{flex:1 1 420px;min-width:0}.sv6-ph{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px}.sv6-ph .msg5-2{flex:0 1 320px}.sv6-get{list-style:none;padding:0;display:grid;gap:0}.sv6-get li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:18px 0;border-top:1px solid var(--line)}.sv6-get li:first-child{border-top:0;padding-top:0}.sv6-get .i{margin-top:3px;color:var(--brand)}.sv6-get-h{font-weight:700;font-size:18px;line-height:1.3}.sv6-get p+p{margin-top:6px;color:var(--muted);max-width:66ch}.sv6-tools{list-style:none;padding:0;display:grid;gap:12px}@media (min-width:768px){.sv6-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sv6-tools{grid-template-columns:repeat(3,minmax(0,1fr))}}.sv6-tools li{display:flex;gap:12px;align-items:flex-start;padding:18px 20px;border-radius:18px;background:#fff;box-shadow:var(--sh);font-weight:700;line-height:1.4}.sv6-tools .i{flex:none;margin-top:2px;color:var(--brand)}.sv6-tools a{color:var(--link)}.sv6-ul{margin-top:8px;padding-left:20px;list-style:disc;color:var(--muted);display:grid;gap:6px;max-width:66ch}.sv6-ul li::marker{color:var(--brand)}.sv6-rl{margin-top:0}@media (min-width:1024px){.sv6-rl{grid-template-columns:repeat(3,minmax(0,1fr))}}.sv6-dd{display:grid;gap:16px}@media (min-width:768px){.sv6-dd{grid-template-columns:repeat(2,minmax(0,1fr))}}.sv6-dd>div{padding:22px 24px;border-radius:20px;background:#fff;box-shadow:var(--sh)}.sv6-dd h3{font-size:20px;font-weight:700}.sv6-dd ul{list-style:none;padding:0;margin-top:12px;display:grid;gap:12px}.sv6-dd li{display:flex;gap:10px;align-items:flex-start;line-height:1.5}.sv6-dd .i{flex:none;margin-top:3px}.sv6-no .i{color:#c0392b}.sv6-yes .i{color:var(--brand)}.sv6-no{box-shadow:inset 4px 0 0 #e8b4ad,var(--sh)!important}.sv6-yes{box-shadow:inset 4px 0 0 var(--brand),var(--sh)!important}.sv6-ul li{display:list-item!important;position:static!important;padding:0!important;grid-template-columns:none!important}.sv6-ul li:after,.sv6-ul li:before{content:none!important;display:none!important}.sv6-rl{grid-template-columns:1fr!important;gap:10px}.sv6-rl .rl5-g{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.sv6-rl .rl5-l{margin-top:0}.rv6-ch .chip{white-space:normal;max-width:100%;height:auto;line-height:1.3;padding-block:4px}.rv6-co,.rv6-who{overflow-wrap:anywhere}.ch6 p.ch6-st{display:inline-flex;align-self:flex-start;margin-top:8px;padding:3px 10px;border-radius:999px;background:var(--tint);color:var(--link);font-size:12.5px;font-weight:700;line-height:1.35}.ch6 p.ch6-st2{background:#fff3dc;color:#7a4b00}.ex7{display:grid;gap:16px}@media (min-width:1024px){.ex7{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px}}.ex7-f,.ex7-sum{min-width:0;padding:24px;border-radius:20px;background:var(--bg)}.ex7-k{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--link)}.ex7-main{margin-top:8px;font-size:17px;font-weight:700;line-height:1.45}.ex7-n{margin-top:16px;color:var(--muted)}.ex7-n b{color:var(--ink)}.ex7-pr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;list-style:none;padding:0;border-radius:12px;overflow:hidden;background:#fff}.ex7-pr li{display:flex;flex-direction:column;align-items:center;padding:0 0 10px;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.ex7-pr li:before{content:"";display:block;align-self:stretch;height:6px;margin-bottom:8px}.ex7-pr b{font-size:26px;line-height:1.1;color:var(--ink);letter-spacing:0}.ex7-hi:before{background:#d93b2b}.ex7-md:before{background:#e8922a}.ex7-lo:before{background:#9aa39b}.ex7-l{margin-top:10px;display:grid;gap:8px;list-style:none;padding:0}.ex7-l li{position:relative;padding-left:20px;line-height:1.5}.ex7-l li:before{content:"—";position:absolute;left:0;color:var(--brand)}.ex7-f{background:#fff;box-shadow:var(--sh)}.ex7-tag{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--muted)}.ex7-tag span{padding:2px 10px;border-radius:999px;background:#fde7e4;color:#a3261a;text-transform:uppercase;font-size:12px;letter-spacing:.04em}.ex7-f h3{margin-top:10px;font-size:20px;line-height:1.3;font-weight:700}.ex7-why{margin-top:12px;padding:14px 16px;border-radius:12px;background:var(--bg);line-height:1.55}.ex7-dl{display:grid;gap:12px;margin-top:14px}.ex7-dl dt{font-weight:700}.ex7-dl dd{margin-top:2px;color:var(--muted);line-height:1.55}.ex7-pgs{list-style:none;padding:0;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.ex7-pgs{grid-template-columns:repeat(4,minmax(0,1fr))}}.ex7-pg{display:flex;flex-direction:column;gap:8px;width:100%;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:zoom-in}.ex7-pg img{display:block;width:100%;height:auto;border-radius:10px;box-shadow:0 0 0 1px var(--line),0 8px 24px rgb(13 20 13 / .1)}.ex7-pg span{font-size:14px;font-weight:700;color:var(--ink)}.ex7-pg:focus-visible img,.ex7-pg:hover img{box-shadow:0 0 0 2px var(--ink),0 8px 24px rgb(13 20 13 / .14)}.zm6{width:min(920px,calc(100vw - 24px));max-height:calc(100vh - 24px);padding:0;border:0;border-radius:16px;background:#fff;overflow:auto}.zm6::backdrop{background:rgb(10 20 12 / .7)}.zm6-top{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 18px;background:#fff;box-shadow:0 1px 0 var(--line)}.zm6-c{font-weight:700}.zm6 img{display:block;width:100%;height:auto}.mp6{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.mp6-a{display:inline-flex;align-items:center;gap:8px;margin-top:14px}.au7-tm{padding-top:16px;border-top:1px solid var(--line);font-size:15px;line-height:1.45}.zm6-c{font-size:16px;line-height:1.3}.zm6 .js-zclose{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:10px;color:var(--ink)}.zm6 .js-zclose:hover{background:var(--bg)}.au7-bio{align-content:start;align-self:start}.ch6 p.ch6-st{border-radius:8px;padding:4px 10px}.ch6 p.ch6-st+p{margin-top:12px}.cl6-wall{gap:0;margin-top:28px;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px var(--line);background:var(--line);grid-gap:1px}@media (min-width:640px){.cl6-wall{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.cl6-wall{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1280px){.cl6-wall{grid-template-columns:repeat(7,minmax(0,1fr))}}.cl6-wall .cl6-t{height:104px;border-radius:0;box-shadow:none}@media (max-width:639.98px){.cl6-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.cl6-wall .cl6-t{height:78px;padding:10px}.cl6-wall .cl6-t img{max-height:44px}.cl6-wall .cl6-more{grid-column:span 3;flex-direction:row;align-items:center;justify-content:space-between;padding:14px 18px}}.cl6-wall .cl6-t img{max-height:60px}.cl6-more{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;background:var(--dark)!important;color:var(--on-dark)}@media (min-width:640px){.cl6-more{grid-column:span 3;flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:1280px){.cl6-more{grid-column:span 1;flex-direction:column;align-items:flex-start}}.cl6-more p{font-size:14px;line-height:1.3;color:var(--muted-dark)}.cl6-more b{display:block;font-size:28px;line-height:1;letter-spacing:-.03em;color:var(--brand)}.cl6-more a{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#fff;text-decoration:none;white-space:nowrap}.cl6-more a:hover{text-decoration:underline}.pop6 li.pop6-x{gap:8px;background:var(--dark);color:var(--on-dark)}.pop6 li.pop6-x:hover{box-shadow:none}.pop6-xh{font-weight:700;font-size:17px;color:#fff}.pop6 .pop6-xt{font-weight:400;font-size:14.5px;line-height:1.45;color:var(--muted-dark)}@media (max-width:639.98px){.pop6 li.pop6-x{grid-column:1/-1}.pop6 li:nth-child(odd):has(+.pop6-x){grid-column:1/-1}}.hx6{position:relative;min-width:0;padding:26px;border-radius:22px;background:hsl(0 0% 100% / .05);box-shadow:inset 0 0 0 1px hsl(0 0% 100% / .1)}.hx6-k{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.hx6-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin-top:14px}.hx6-g li{display:grid;place-items:center;height:92px;padding:12px;border-radius:14px;background:#fff}.hx6-g img{max-width:100%;max-height:52px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.hx6-a{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-weight:700;color:#fff;text-decoration:none}.hx6-a:hover{text-decoration:underline}.hx6-fan{position:relative;height:300px;list-style:none;padding:0;margin:0}.hx6-fan li{position:absolute;top:10px;left:50%;width:190px;border-radius:8px;overflow:hidden;box-shadow:0 18px 40px -18px rgb(0 0 0 / .7);background:#fff}.hx6-fan img{display:block;width:100%;height:auto}.hx6-fan li:first-child{transform:translateX(-118%) rotate(-7deg)}.hx6-fan li:nth-child(2){transform:translateX(-50%) translateY(-6px);z-index:2}.hx6-fan li:nth-child(3){transform:translateX(18%) rotate(7deg)}.hx6-c{margin-top:14px;font-size:15px;line-height:1.5;color:var(--muted-dark)}.hx6-c b{color:#fff}@media (max-width:1023.98px){.hx6-fan{height:250px}.hx6-fan li{width:150px}}@media (max-width:479.98px){.hx6{padding:18px}.hx6-fan{height:200px}.hx6-fan li{width:118px}.hx6-g li{height:72px;padding:8px}.hx6-g img{max-height:40px}}@media (min-width:768px){.bp6-l{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.bl7{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center;max-width:560px;margin-top:22px;padding:12px;border-radius:18px;background:hsl(0 0% 100% / .06);box-shadow:inset 0 0 0 1px hsl(0 0% 100% / .1);color:#fff;text-decoration:none;transition:background .15s}.bl7:hover{background:hsl(0 0% 100% / .1)}.bl7 img{width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:12px}.bl7-b{display:flex;flex-direction:column;gap:6px;min-width:0}.bl7-k{font-size:12.5px;letter-spacing:.02em;color:var(--brand)}.bl7-h,.bl7-k{font-weight:700}.bl7-h{font-size:17px;line-height:1.3}.bl7-a{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--muted-dark)}@media (max-width:479.98px){.bl7{grid-template-columns:110px minmax(0,1fr);gap:12px}.bl7-h{font-size:15px}}.sv6-ch{list-style:none;padding:0;display:grid;gap:10px}@media (min-width:640px){.sv6-ch{grid-template-columns:repeat(2,minmax(0,1fr))}}.sv6-ch li{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:#fff;box-shadow:var(--sh);font-weight:700;line-height:1.35}.sv6-ch .i{flex:none;margin-top:2px;color:var(--brand)}.cb4-ld{margin-top:12px;max-width:28ch;font-size:16px;line-height:1.5;color:var(--on-dark)}@media (min-width:640px) and (max-width:1023.98px){.fx-3>li:last-child:nth-child(odd){grid-column:1/-1}}.kx-team{padding:22px;border-radius:18px;background:var(--bg)}.kx-roles{display:grid;gap:8px}.kx-r{padding:0 20px;border-radius:14px;border-bottom:0;background:#fff;box-shadow:var(--sh)}.kx-r summary{padding:16px 0}.kx-team .kx-r .a{max-width:none;padding:2px 0 20px;border-top:1px solid var(--line)}.kx-team .tabs-r{flex-wrap:wrap;overflow:visible}@media (max-width:639.98px){.kx-team{padding:12px}.kx-team .kx-r{padding:0 16px}.kx-team .tab-r{padding:0 14px}}.kx-r .a>p{margin-top:14px;font-weight:700}.tabp ul.kx-ul{display:block;margin-top:14px;padding:0;list-style:none}.tabp ul.kx-ul li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:9px}@media (min-width:1024px){.tabp ul.kx-ul{-moz-columns:2;column-count:2;-moz-column-gap:40px;column-gap:40px}.sv6-t4{grid-template-columns:repeat(2,minmax(0,1fr))}}.kx-fs{margin:14px 0 0;padding:0;border:0;min-width:0}.kx-opts{display:grid;gap:8px}@media (min-width:640px){.kx-opts{grid-template-columns:repeat(2,minmax(0,1fr))}}.kx-opt{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--border);cursor:pointer;min-width:0}.kx-opt input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--brand)}.kx-opt:has(input:checked){box-shadow:inset 0 0 0 2px var(--brand);background:var(--tint)}.kx-opt:has(input:focus-visible){outline:3px solid var(--link);outline-offset:2px}.kx-opt b{display:block;font-size:15px;line-height:1.3}.kx-opt small{display:block;margin-top:2px;font-size:13px;color:var(--muted)}.kx-sum{margin-top:10px;font-size:14px;color:var(--muted)}@media (min-width:1024px){.kx-form.cta-form{grid-template-columns:minmax(0,1.5fr) minmax(0,.62fr);align-items:end;gap:28px}}.kx-form .cta-f{grid-template-columns:1fr!important}.kx-form .cta-f .btn{width:100%}.rev-nm{font-weight:700;font-size:14px;letter-spacing:.01em;color:var(--ink)}.dv7-say-l{border-top:1px solid #e3e9e3;border-bottom:1px solid #e3e9e3}.dv7-say-l .wrap{border-left:4px solid var(--brand);padding-left:20px}.dv7-say-l .dv7-st{color:var(--muted)}.dv7-say-l .dv7-sa{color:var(--ink)}@media (max-width:639px){.dv7-say-l .dv7-sa{font-size:22px}}.dv7-tgs{display:grid;gap:4px;margin-top:6px}@media (min-width:768px){.dv7-tgs{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px}}.dv7-tg .dv7-tl{margin-top:18px}.st8-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.st8-g2 li:first-child{grid-column:auto}@media (min-width:640px){.st8-g2{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:768px){.sv6-2>li:last-child:nth-child(odd){grid-column:1/-1}}.sv6-get .tbd,.sv6-ul .tbd,.vs .tbd,aside[aria-label="Примечания к прототипу"] li{overflow-wrap:anywhere}@media(max-width:400px){.ed-side{min-width:0}.ed-side .h-sec{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}}.ws7{margin:24px 0 0;padding:20px 20px 16px;border-radius:20px;background:#fff;box-shadow:var(--sh)}.ws7-h{font-weight:700;font-size:17px;line-height:1.35}.ws7-s{margin-top:4px;font-size:13.5px;line-height:1.45;color:var(--muted)}.ws7-p{position:relative;height:190px;margin:30px 0 40px 42px}.ws7-g{position:absolute;left:0;right:0;bottom:var(--y);border-top:1px solid var(--line)}.ws7-g span{position:absolute;right:100%;margin-right:8px;transform:translateY(-50%);font-size:12px;color:var(--muted);white-space:nowrap}.ws7-c{position:absolute;inset:0;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;align-items:end;list-style:none;margin:0;padding:0}.ws7-b{height:100%;display:flex;align-items:flex-end;outline:none;cursor:default}.ws7-b,.ws7-r{position:relative}.ws7-r{display:block;width:100%;height:var(--h);border-radius:4px 4px 0 0;background:#367623}.ws7-b:focus-visible .ws7-r,.ws7-b:hover .ws7-r{background:#1f4a16}.ws7-b:focus-visible{box-shadow:0 0 0 2px var(--link);border-radius:4px}.ws7-v{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:4px;font-weight:700;color:var(--ink)}.ws7-v,.ws7-x{position:absolute;font-size:12px;white-space:nowrap}.ws7-x{top:100%;left:0;margin-top:6px;line-height:1.2;color:var(--muted)}.ws7-b:after{content:attr(data-tip);position:absolute;bottom:calc(var(--h) + 28px);left:50%;transform:translateX(-50%);padding:6px 10px;border-radius:8px;background:var(--ink);color:#fff;font-size:12.5px;white-space:nowrap;pointer-events:none;opacity:0;z-index:3}.ws7-b:nth-child(-n+4):after{left:0;transform:none}.ws7-b:nth-last-child(-n+4):after{left:auto;right:0;transform:none}.ws7-b:focus-visible:after,.ws7-b:hover:after{opacity:1}@media(max-width:479px){.ws7-y0{display:none}}.ws7-t summary{cursor:pointer;font-size:14px;font-weight:700;color:var(--link)}.ws7-t table{margin-top:10px;border-collapse:collapse;font-size:14px}.ws7-t td,.ws7-t th{padding:4px 16px 4px 0;text-align:left;border-bottom:1px solid var(--line);font-weight:400}.ws7-t thead th{font-weight:700}.pr7{display:grid;gap:20px;margin-top:28px;align-items:start}@media(min-width:1024px){.pr7{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:40px}.pr7-c{position:sticky;top:96px}}.pr7-c{background:#fff;border-radius:22px;box-shadow:var(--sh);padding:24px}@media(min-width:640px){.pr7-c{padding:32px}}.pr7-l{color:var(--muted);font-size:15px;line-height:1.45}.pr7-p{margin-top:8px;font-size:40px;line-height:1.1;letter-spacing:-.02em}.pr7-n,.pr7-p{font-weight:700}.pr7-n{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);font-size:15px}.pr7-f{margin-top:12px;color:var(--muted);font-size:14px;line-height:1.55;max-width:72ch}.pr7-f:first-child{margin-top:0}.tt7{margin-top:16px;overflow-x:auto;background:#fff;border-radius:22px;box-shadow:var(--sh)}.tt7 table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.35}.tt7 td,.tt7 th{padding:12px 16px;border-bottom:1px solid var(--line);text-align:center;vertical-align:middle}.tt7 tbody th{text-align:left;font-weight:400}.tt7 thead th{font-weight:700;font-size:18px;padding-top:22px;padding-bottom:14px}.tt7 thead th:first-child{text-align:left;color:var(--muted);font-size:14px;font-weight:400}.tt7 tbody th,.tt7 thead th:first-child{padding-left:24px}.tt7 tfoot td{border-bottom:0;padding:18px 12px}.tt7-y{display:inline-flex;vertical-align:middle}.tt7-y svg{width:20px;height:20px;color:var(--brand)}.tt7-n{color:#9aa59c}.tt7:focus-visible{outline:3px solid var(--link);outline-offset:4px}@media(min-width:640px){.tt7 table[data-wide]{min-width:calc(240px + var(--n)*130px)}}@media(max-width:639px){.tt7 table,.tt7 tbody,.tt7 tfoot,.tt7 thead{display:block}.tt7 tr{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));border-bottom:1px solid var(--line)}.tt7 td,.tt7 th{border-bottom:0;padding:4px 6px 12px;font-size:14px}.tt7 tbody th{grid-column:1/-1;padding:12px 16px 6px;font-weight:700}.tt7 tfoot td:first-child,.tt7 thead th:first-child{display:none}.tt7 thead th{padding:16px 6px 12px;font-size:16px}.tt7 tfoot tr{border-bottom:0}.tt7 tfoot td{padding:14px 6px 16px}}.stp7{display:grid;gap:12px;margin-top:28px;list-style:none;padding:0}@media(min-width:640px){.stp7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.stp7{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.stp7 li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:center;background:#fff;border-radius:18px;box-shadow:var(--sh);padding:20px}.stp7 .vs-h{font-size:18px}.sm7-tiles{display:grid;gap:10px;list-style:none;padding:0}@media(min-width:480px){.sm7-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.sm7-tiles span{min-width:0}@media(min-width:1024px){.sm7-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.sm7-tiles a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:56px;padding:14px 18px;border-radius:16px;background:#fff;box-shadow:var(--sh);font-weight:700;color:var(--ink);text-decoration:none}.sm7-tiles a:hover{color:var(--link)}.sm7-tiles svg{flex:none;width:18px;height:18px;color:var(--brand)}.sm7-bn{display:grid;gap:12px;list-style:none;padding:0}@media(min-width:768px){.sm7-bn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.sm7-bn{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.sm7-bn li{background:#fff;border-radius:18px;box-shadow:var(--sh);padding:22px}.sm7-h{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:18px;color:var(--ink);text-decoration:none}.sm7-h:hover{color:var(--link)}.sm7-h svg{width:18px;height:18px;color:var(--brand)}.gl7{display:grid;gap:12px;list-style:none;padding:0}@media(min-width:768px){.gl7{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.gl7 figure{margin:0;border-radius:18px;overflow:hidden;background:#fff;box-shadow:var(--sh)}.gl7 img{display:block;width:100%;height:auto;aspect-ratio:970/649;-o-object-fit:cover;object-fit:cover}.gl7 figcaption{padding:12px 16px 14px;font-size:14px;color:var(--muted)}@media(min-width:1024px){.tm4-two.sm7-tm{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}}.sm7-tm .tabp{margin-top:18px}.sv6-ch li,.sv6-ch span{min-width:0}.h4-f:has(>div:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.lad7{display:grid;list-style:none;padding:0;margin-top:28px}.lad7 li{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:start;min-width:0;padding-bottom:18px}.lad7 li:last-child{padding-bottom:0}.lad7 li:not(:last-child):before{content:"";position:absolute;left:19px;top:40px;bottom:0;width:2px;background:var(--line)}.lad7-n{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--brand);background:#fff;color:var(--link);font-weight:700;font-size:15px}.lad7 li:last-child .lad7-n{background:var(--link);box-shadow:none;color:#fff}.lad7-t{padding-top:9px;font-size:16px;line-height:1.45;color:var(--ink);min-width:0}@media(min-width:768px){.lad7{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:16px;margin-top:32px}.lad7 li{display:block;padding-bottom:0}.lad7 li:not(:last-child):before{left:48px;right:-8px;top:19px;bottom:auto;width:auto;height:2px}.lad7-t{display:block;padding-top:14px;font-size:15.5px}}.go7{display:grid;gap:14px;list-style:none;padding:0}@media(min-width:640px){.go7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.go7{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.go7 li{position:relative;min-width:0;padding:24px 22px;border-radius:20px;background:#fff;box-shadow:var(--sh)}.go7-n{position:absolute;top:16px;right:20px;font-size:44px;font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--tint)}.go7-i{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--tint);color:var(--link)}.go7-i svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.go7-s{margin-top:18px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--link)}.go7-t{margin-top:6px;font-size:15.5px;line-height:1.5;color:var(--muted)}.go7-t b{color:var(--ink);font-size:17px}@media(min-width:1024px){.go7 li:not(:last-child):after{content:"";position:absolute;top:50%;right:-17px;width:10px;height:10px;border-top:2px solid var(--brand);border-right:2px solid var(--brand);transform:translateY(-50%) rotate(45deg)}}.go7-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px}.ph7-w{margin-top:32px}.ph7{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;padding:0 0 4px;scrollbar-width:none}.ph7::-webkit-scrollbar{display:none}@media(min-width:640px){.ph7{grid-auto-columns:calc(33.33333% - 8px)}}@media(min-width:1024px){.ph7{grid-auto-columns:calc(25% - 9px)}}.ph7 li{scroll-snap-align:start;min-width:0}.ph7 img{display:block;width:100%;height:auto;aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;border-radius:16px}.ph7:focus-visible{outline:3px solid var(--link);outline-offset:4px}.ph7-nav{display:flex;gap:10px;margin-top:16px}.ph7-nav button{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1.5px solid var(--line);background:#fff;color:var(--ink);cursor:pointer}.ph7-nav button:hover{border-color:var(--ink)}.pr7-1{grid-template-columns:minmax(0,420px)!important}.pr7-x{margin-top:12px;font-size:16px;line-height:1.6}.pr7-x:first-child{margin-top:0}.pr7-fh{margin-top:22px;font-size:19px;font-weight:700;line-height:1.3}.pr7-fh:first-child{margin-top:0}.pr7-fx{display:grid;gap:10px;margin-top:14px;list-style:none;padding:0}@media(min-width:640px){.pr7-fx{grid-template-columns:repeat(2,minmax(0,1fr))}}.pr7-fx li{display:flex;gap:10px;align-items:flex-start;min-width:0;padding:14px 16px;border-radius:14px;background:#fff;box-shadow:var(--sh);font-weight:600;font-size:15px;line-height:1.4}.pr7-fx svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--brand)}.pr7-fx span{min-width:0}.pr7-fx+.pr7-x{margin-top:16px}.sm7-cb .cb4-nav{display:flex!important}.fx .fx-tx{margin-top:10px;font-size:16px;line-height:1.5;color:var(--ink)}.tt7 .btn-sm{white-space:normal;line-height:1.2;text-align:center}.pr8{gap:18px;margin-top:28px;padding:24px;border-radius:22px;background:#fff;box-shadow:var(--sh)}.pr8,.pr8-n{display:grid}.pr8-n{gap:8px;list-style:none;padding:0;margin:0}@media(min-width:768px){.pr8{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;padding:28px 32px}.pr8-n{padding-left:32px;border-left:1px solid var(--line)}}.pr8-n li{display:flex;gap:10px;align-items:flex-start;font-weight:600;font-size:15.5px;line-height:1.4}.pr8-n svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--brand)}.pr8-b .btn{white-space:nowrap}@media(max-width:767px){.pr8-b .btn{width:100%}}.fx .fx-v{padding-top:16px}.vf7{position:relative;display:block;aspect-ratio:16/9;margin-bottom:16px;border-radius:12px;background:#1c2a20;overflow:hidden}.vf7-bar,.vf7-ln,.vf7-mini,.vf7-ov,.vf7-pg,.vf7-skip,.vf7-tag,.vf7-th{position:absolute}.vf7-tag{left:10px;top:10px;padding:3px 8px;border-radius:6px;background:#f6c343;color:#1b1b1b;font-size:11px;font-weight:700;line-height:1.3}.vf7-skip{right:0;bottom:22px;padding:6px 12px;background:rgb(0 0 0 / .72);color:#fff;font-size:12px;font-weight:600;border:1px solid hsl(0 0% 100% / .45);border-right:0}.vf7-bar{left:10px;right:10px;bottom:10px;height:3px;border-radius:2px;background:hsl(0 0% 100% / .25)}.vf7-bar:before{content:"";position:absolute;inset:0 65% 0 0;border-radius:2px;background:#f6c343}.vf7-bar-6:before{right:20%}.vf7:not(.vf7--disc):not(.vf7--muted):not(.vf7--inter):after{content:"";position:absolute;left:50%;top:50%;margin:-12px 0 0 -7px;border-color:#fff0 #fff0 #fff0 hsl(0 0% 100% / .92);border-style:solid;border-width:12px 0 12px 19px}.vf7--disc,.vf7--inter,.vf7--muted{background:#eef2ee}.vf7-th{left:10%;top:22%;width:38%;height:56%;border-radius:8px;background:#1c2a20}.vf7-th:after{content:"";position:absolute;left:50%;top:50%;margin:-8px 0 0 -5px;border-color:#fff0 #fff0 #fff0 #fff;border-style:solid;border-width:8px 0 8px 13px}.vf7-ln{left:54%;right:10%;top:26%;display:grid;gap:8px}.vf7-ln i{display:block;height:8px;border-radius:4px;background:#c9d4ca}.vf7-ln i:first-child{height:10px;background:#9aab9d}.vf7-ln i:last-child{width:60%;background:#f6c343}.vf7-pg{left:10%;right:10%;display:grid;gap:6px}.vf7-pg:first-child{top:10%}.vf7-pg:last-child{bottom:10%}.vf7-pg i{display:block;height:6px;border-radius:3px;background:#c9d4ca}.vf7-mini{left:10%;right:10%;top:30%;bottom:30%;border-radius:8px;background:#1c2a20}.vf7-mute{position:absolute;right:8px;top:8px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:hsl(0 0% 100% / .18)}.vf7-mute svg{width:15px;height:15px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vf7-pg-b{top:12%}.vf7-ov{inset:0;display:grid;place-items:center;background:rgb(17 26 19 / .55)}.vf7-box{position:relative;width:62%;aspect-ratio:16/9;border-radius:8px;background:#1c2a20;box-shadow:0 0 0 3px #fff}.vf7-box:after{content:"";position:absolute;left:50%;top:50%;margin:-9px 0 0 -5px;border-color:#fff0 #fff0 #fff0 #fff;border-style:solid;border-width:9px 0 9px 15px}.vf7-x{position:absolute;right:-10px;top:-10px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff;color:#1b1b1b;font-size:15px;line-height:1}.am7{position:relative;display:flex;align-items:center;justify-content:center;gap:4%;aspect-ratio:16/9;margin-bottom:16px;border-radius:12px;background:#eef2ee;overflow:hidden}.am7 b,.am7 i{display:block;font-style:normal}.am7-post{display:flex;flex-direction:column;gap:5px;width:40%;height:88%;padding:7px;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .07)}.am7-wide{width:78%}.am7-sq{width:30%;height:74%}.am7-hd{display:flex;align-items:center;gap:5px;flex:none}.am7-av{flex:none;width:14px;height:14px;border-radius:50%;background:#9aab9d}.am7-l{flex:none;height:5px;width:100%;border-radius:3px;background:#d5ddd6}.am7 .w40{width:40%}.am7 .w50{width:50%}.am7 .w80{width:80%}.am7-tag{flex:none;margin-left:auto;padding:1px 4px;border-radius:3px;background:var(--tint);color:var(--link);font-size:8px;font-weight:700;line-height:1.3;white-space:nowrap}.am7-img{position:relative;flex:1;min-height:0;width:100%;border-radius:5px;background:#cfe0c9 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='17' cy='7' r='2.4' fill='%23a3c299'/%3E%3Cpath fill='%23a3c299' d='m2 20 7-10 4.5 6 2.5-3 6 7z'/%3E%3C/svg%3E") 50%/min(36%,40px) no-repeat}.am7-ac{display:flex;gap:4px;flex:none}.am7-ac i{width:8px;height:8px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #9aab9d}.am7-btn{flex:none;padding:3px 6px;border-radius:5px;background:var(--brand);color:#fff;font-size:8.5px;font-weight:700;text-align:center;line-height:1.3;white-space:nowrap;overflow:hidden}.am7 .am7-vid{background:#1c2a20}.am7-play{position:absolute;left:50%;top:50%;margin:-8px 0 0 -5px;border-color:#fff0 #fff0 #fff0 #fff;border-style:solid;border-width:8px 0 8px 13px}.am7-bar{position:absolute;left:6px;right:6px;bottom:6px;height:2px;border-radius:2px;background:hsl(0 0% 100% / .3)}.am7-bar:before{content:"";position:absolute;inset:0 55% 0 0;background:var(--brand)}.am7-ph{position:relative;display:flex;flex-direction:column;gap:5px;flex:none;height:90%;aspect-ratio:9/16;padding:6px;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .08)}.am7-fade{height:70%;opacity:.45}.am7-sm{height:80%}.am7-dk{padding:0;background:#1c2a20;overflow:hidden}.am7 .am7-full{position:absolute;inset:0;border-radius:0;background:linear-gradient(165deg,#5b7a62,#33493a 55%,#1f2d24)}.am7 .am7-full.am7-vid{background:linear-gradient(165deg,#41584a,#1c2a20)}.am7-prog{display:flex;gap:3px;flex:none}.am7-prog i{flex:1;height:2px;border-radius:2px;background:#d5ddd6}.am7-prog i:first-child{background:var(--link)}.am7-form{position:absolute;right:9%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:6px;width:28%;padding:9px;border-radius:8px;background:#fff;box-shadow:0 6px 18px rgb(18 41 28 / .18)}.am7-in{height:12px;border-radius:4px;box-shadow:inset 0 0 0 1.5px #c9d4ca}.am7--lead .am7-post{margin-right:22%}.am7-car{display:flex;gap:6px;flex:1;min-height:0;overflow:hidden}.am7-cc{display:flex;flex-direction:column;gap:5px;flex:none;width:38%;padding:5px;border-radius:6px;box-shadow:inset 0 0 0 1px #e1e7e1}.am7-cut{width:22%}.am7-dots{display:flex;justify-content:center;gap:3px;flex:none}.am7-dots i{width:5px;height:5px;border-radius:50%;background:#d5ddd6}.am7-dots i.on{background:var(--link)}.am7-desk{display:grid;grid-template-columns:18% 1fr 26%;gap:6px;width:88%;height:84%;padding:8px;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .07)}.am7-feed,.am7-nav,.am7-side{display:flex;flex-direction:column;gap:6px;min-width:0}.am7-blk{flex-direction:column;flex:1;min-height:0;box-shadow:inset 0 0 0 1px #e1e7e1}.am7-ban,.am7-blk{display:flex;gap:5px;padding:5px;border-radius:6px}.am7-ban{flex-direction:column;flex:none;height:62%;box-shadow:inset 0 0 0 2px var(--brand)}.am7-tall{height:100%}.am7-nav .am7-ban{height:auto;flex:1;min-height:0;margin-top:4px}.am7-strip{display:flex;align-items:center;gap:6px;flex:none;width:30%;height:22%;padding:5px;border-radius:6px;background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .07)}.am7-strip .am7-img{flex:none;width:28%;height:100%}.am7-strip span{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.am7-rail{position:absolute;right:6px;bottom:28%;display:flex;flex-direction:column;gap:7px}.am7-rail i{width:12px;height:12px;border-radius:50%;background:hsl(0 0% 100% / .7)}.am7-cap{position:absolute;left:6px;right:24px;bottom:8px;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.am7-cap .am7-l{background:hsl(0 0% 100% / .55)}.am7-cap .am7-tag{margin-left:0}.am7-tl{position:absolute;left:6px;top:8px;margin:0}.am7 .am7-cd{position:absolute;right:7px;top:7px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgb(0 0 0 / .45);color:#fff;font-size:11px;font-weight:700;line-height:1;box-shadow:inset 0 0 0 2px #fff}.am7-srch{flex:none;padding:4px 7px;border-radius:999px;background:var(--tint);color:var(--link);font-size:8.5px;font-weight:700}.am7-hb{display:flex;flex-direction:column;justify-content:center;gap:4px;flex:none;height:18%;padding:0 6px;border-radius:5px;background:var(--brand)}.am7-hb .am7-l{background:hsl(0 0% 100% / .75)}.am7-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;flex:1;min-height:0}.am7-grid i{border-radius:4px;background:#cfe0c9}dialog.rpd.rpd-land{width:min(1120px,calc(100% - 24px))}.st8{display:grid;gap:32px}@media(min-width:1024px){.st8{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px}}.st8-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.st8-g button{display:block;width:100%;padding:0;border:0;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--line),0 10px 28px rgb(13 20 13 / .12);cursor:zoom-in}.st8-g li:first-child{grid-column:1/-1}.st8-g img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.st8-g button:focus-visible{outline:3px solid var(--link);outline-offset:3px}.st8-r{display:grid;gap:14px;min-width:0}.st8-cap{justify-self:start;padding:5px 12px;border-radius:10px;color:var(--link);font-size:13.5px;font-weight:700;line-height:1.3}.st8-cap,.st8-res{background:var(--tint)}.st8-res{display:grid;gap:12px;padding:18px 20px;border-radius:16px}.st8-rl{color:var(--link);font-size:13.5px;font-weight:700}.st8-res dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.st8-res dt{font-size:26px;font-weight:700;line-height:1.1;letter-spacing:-.01em}.st8-res dd{margin-top:4px;color:var(--muted);font-size:14px;line-height:1.4}.st8-ra{font-size:15px;line-height:1.45}.st8-ra a{color:var(--link);font-weight:700;text-decoration:underline;text-underline-offset:3px}.tm5-g{display:grid;gap:32px}@media (min-width:1024px){.tm5-g{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px}}.rl6-l{border-top:1px solid var(--line)}.rl6{border-bottom:1px solid var(--line)}.rl6 summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 0;font-size:17px;font-weight:700;cursor:pointer;list-style:none}.rl6 summary::-webkit-details-marker{display:none}.rl6 summary .i{flex:none;transition:transform .2s;color:var(--brand)}.rl6[open] summary .i{transform:rotate(180deg)}.rl6 ul{display:grid;gap:6px;padding:0 0 18px 20px;list-style:disc;color:var(--muted);font-size:15px;line-height:1.5}.lad7-t{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.fx li .sv6-ul li{box-shadow:none!important;background:none!important;border-radius:0!important;font-size:15px;line-height:1.5}.dv7-tail{gap:10px;align-items:flex-start;font-weight:700;line-height:1.4}.dv7-bx,.dv7-tail{display:flex;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.dv7-bx{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px}.dv7-bxt{display:grid;gap:8px;min-width:0}.dv7-bxt img{display:block;width:132px;height:auto}.dv7-bxt p{font-weight:700;line-height:1.4}.dv7-bxc{display:grid;gap:6px;justify-items:center;color:var(--link);font-size:13px;font-weight:700;text-decoration:none}.dv7-bxc img{display:block;width:160px;height:auto;border-radius:8px;box-shadow:0 0 0 1px var(--line)}.dv7-bxc:hover span{text-decoration:underline}.dv7-ti svg{width:22px;height:22px;display:block;color:var(--link)}.dv7-say{padding:44px 0}.dv7-say .wrap{display:grid;gap:14px;max-width:1040px}.dv7-st{color:#dbe7d7;font-size:18px;line-height:1.55}.dv7-sa{color:#fff;font-size:26px;font-weight:700;line-height:1.25;letter-spacing:-.01em}@media(min-width:768px){.dv7-sa{font-size:32px}}.dv7-tl{margin-top:22px;font-size:14px;font-weight:700;color:var(--muted)}.dv7-tech{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;list-style:none;padding:0}.dv7-tech li{display:flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:var(--tint);font-weight:700;font-size:15px}.dv7-ci svg{width:18px;height:18px;display:block;color:var(--link)}.dv7-gal{display:grid;gap:14px;list-style:none;padding:0}@media(min-width:640px){.dv7-gal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.dv7-gal{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.dv7-gal figure{margin:0;height:100%;border-radius:18px;overflow:hidden;background:#fff;box-shadow:var(--sh)}.dv7-gal img{display:block;width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.dv7-gal figcaption{padding:12px 16px 14px;font-size:14.5px;line-height:1.4;color:var(--ink)}.dv7-eds,.dv7-ops,.dv7-pls,.dv7-prs,.dv7-tfs,.dv7-tps{display:grid;gap:14px;list-style:none;padding:0}@media(min-width:640px){.dv7-eds,.dv7-ops,.dv7-pls,.dv7-tps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.dv7-prs,.dv7-tfs,.dv7-tps{grid-template-columns:repeat(3,minmax(0,1fr))}.dv7-eds{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:640px) and (max-width:1023px){.dv7-prs,.dv7-tfs{grid-template-columns:repeat(3,minmax(0,1fr))}}.dv7-ed,.dv7-op,.dv7-pl,.dv7-pr,.dv7-tf,.dv7-tp{display:flex;flex-direction:column;gap:10px;min-width:0;padding:24px;border-radius:20px;background:#fff;box-shadow:var(--sh)}.dv7-th{line-height:1.25}.dv7-fs,.dv7-th{font-size:20px;font-weight:700}.dv7-fs{margin-top:28px;line-height:1.3}.dv7-tw{font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--link)}.dv7-td{font-size:15.5px;line-height:1.55;color:var(--muted)}.dv7-tk{display:grid;gap:6px;margin-top:4px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.dv7-tk div{display:flex;justify-content:space-between;gap:12px;font-size:15px}.dv7-tk dt{color:var(--muted)}.dv7-tk dd{margin:0;font-weight:700;text-align:right}.dv7-tc{margin-top:auto;font-size:26px;font-weight:700;letter-spacing:-.01em}.dv7-tc span{font-size:15px;font-weight:400;color:var(--muted)}.dv7-ed .btn,.dv7-tp .btn{margin-top:8px}.dv7-tp-x{background:var(--tint);box-shadow:none}.dv7-tel a{font-size:22px;font-weight:700;color:var(--ink);text-decoration:none}.dv7-tel a:hover{color:var(--link)}.dv7-op .btn,.dv7-tp-x .btn{margin-top:auto}.dv7-op .btn{align-self:flex-start}.dv7-tn{font-size:18px;font-weight:700}.dv7-tp2{font-size:34px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.dv7-tu{color:var(--muted);font-size:14px}.dv7-rp td{padding-top:16px;padding-bottom:16px}.dv7-rpv{display:block;font-size:20px;font-weight:700;color:var(--ink);white-space:nowrap}.dv7-rpu{display:block;font-size:13px;color:var(--muted)}@media(max-width:639px){.dv7-rpv{font-size:15px;white-space:normal}.dv7-tfx .btn-sm{width:100%;min-height:0;padding:8px 4px;font-size:12px;line-height:1.2}}.dv7-in{padding:22px;border-radius:20px;background:#fff;box-shadow:var(--sh)}.dv7-in .pr7-fx li{box-shadow:none;background:var(--tint)}@media(min-width:1024px){.dv7-in .pr7-fx{grid-template-columns:repeat(4,minmax(0,1fr))}}.dv7-pl .btn{margin-top:auto}.dv7-px p{font-size:16px;line-height:1.55}.dv7-px p+p{margin-top:8px}.dv7-stx .dv7-sx{font-size:16px;line-height:1.5;color:var(--ink)}.dv7-stx li{align-items:start}.dv7-pi svg{width:30px;height:30px;display:block;color:var(--link)}.dv7-pr .btn{align-self:flex-start;margin-top:auto}.dv7-ep{margin-top:auto;font-size:28px;font-weight:700;letter-spacing:-.01em}.dv7-pf{display:block;font-weight:700}.dv7-po{display:block;color:var(--muted);font-size:13.5px}.dv7-py{display:block;margin-top:2px}.dv7-pd,.dv7-py{font-weight:700;color:var(--link)}.dv7-pd{display:inline-block;margin-top:4px;padding:1px 8px;border-radius:999px;background:var(--tint);font-size:12.5px}.dv7-tt td{font-size:14.5px}.dv7-bcs{display:grid;gap:12px;list-style:none;padding:0}.dv7-bc{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:18px;background:#fff;box-shadow:var(--sh)}.dv7-bp .dv7-pf,.dv7-bp .dv7-po,.dv7-bp .dv7-py{display:inline;margin-right:8px}.dv7-bp .dv7-pf,.dv7-bp .dv7-py{font-size:20px}@media(max-width:639px){.dv7-tt{display:none}}@media(min-width:640px){.dv7-bcs{display:none}}.dv7-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;padding:22px 26px;border-radius:20px;background:var(--tint)}.dv7-ch{font-size:20px;font-weight:700;line-height:1.3;max-width:60ch}.dv7-hub{display:grid;gap:10px;list-style:none;padding:0}@media(min-width:640px){.dv7-hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.dv7-hub{grid-template-columns:repeat(4,minmax(0,1fr))}}.dv7-hub li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 10px;align-items:center;height:100%;padding:16px 18px;border-radius:16px;background:var(--bg);color:var(--ink)}.dv7-hub a{color:inherit;text-decoration:none}.dv7-hub a:after{content:"";position:absolute;inset:0;border-radius:16px}.dv7-hub li:hover .dv7-hn{color:var(--link)}.dv7-hub a:focus-visible{outline:none}.dv7-hub li:has(a:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.dv7-hn{font-weight:700;line-height:1.3}.dv7-hp{grid-column:1;color:var(--muted);font-size:14px}.dv7-hub svg{grid-column:2;grid-row:1/3;width:18px;height:18px;color:var(--brand)}.dv7-tm{margin-top:24px}@media(min-width:640px){.dv7-sn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.dv7-sn{grid-template-columns:repeat(var(--c),minmax(0,1fr))}}.dv7-rls{display:grid;gap:12px;list-style:none;padding:0}@media(min-width:640px){.dv7-rls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.dv7-rls{grid-template-columns:repeat(4,minmax(0,1fr))}.dv7-rls[style*="--n:6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px){.dv7-rls[data-odd]>li:first-child{grid-column:span 2}}.dv7-rl{min-width:0;padding:18px 20px;border-radius:16px;background:#fff;box-shadow:var(--sh)}.dv7-rd{margin-top:6px;line-height:1.5}.dv7-rd,.dv7-rli{font-size:14.5px;color:var(--muted)}.dv7-rli{margin-top:10px;display:grid;gap:6px;list-style:none;padding:0;line-height:1.45}.dv7-rli>li{position:relative;padding-left:16px}.dv7-rli>li:before{content:"";position:absolute;left:2px;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--brand)}.dv7-rli ul{margin-top:4px;display:grid;gap:3px;list-style:none;padding:0}.dv7-rli ul li:before{content:"– "}@media(min-width:1024px){.dv7-rls[style*="--n:5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.dv7-rls[style*="--n:5"]>li{grid-column:span 2}.dv7-rls[style*="--n:5"]>li:nth-child(-n+2){grid-column:span 3}}.geo7-ab .geo7-ck{margin-top:14px}.geo7-ck{margin-top:12px}.geo7-ck,.geo7-ck li{display:grid;gap:10px}.geo7-ck li{grid-template-columns:22px minmax(0,1fr);align-items:start;line-height:1.5}.geo7-ck svg{width:20px;height:20px;margin-top:2px;color:var(--brand)}.geo7-elh{margin-top:28px;font-weight:700;font-size:18px}.geo7-el{display:grid;gap:12px;margin-top:14px}@media(min-width:640px){.geo7-el{grid-template-columns:repeat(2,minmax(0,1fr))}}.geo7-el li{padding:20px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh);min-width:0}.geo7-el h3{margin-top:10px;font-weight:700;font-size:17px;line-height:1.35}.geo7-el p{margin-top:6px;color:var(--muted);font-size:15px;line-height:1.5}.geo7-ld{margin-top:12px;max-width:75ch;color:var(--muted)}.geo7-bn{display:grid;gap:14px}@media(min-width:768px){.geo7-bn{grid-template-columns:repeat(2,minmax(0,1fr))}}.geo7-bn li{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh);min-width:0}.geo7-e{align-self:flex-start;padding:3px 10px;border-radius:8px;background:var(--tint);color:var(--link);font-size:13px;font-weight:700;line-height:1.4}.geo7-bn h3{font-weight:700;font-size:19px;line-height:1.3}.geo7-bn p{line-height:1.55}.geo7-ex{margin-top:auto;padding:12px 14px;border-radius:12px;background:var(--bg);color:var(--muted);font-size:14.5px}.geo7-ex b{color:var(--ink)}.geo7-cmp{display:grid;gap:14px}@media(min-width:768px){.geo7-cmp{grid-template-columns:repeat(2,minmax(0,1fr))}}.geo7-c{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh);min-width:0;line-height:1.55}.geo7-c.is-hi{box-shadow:inset 0 0 0 2px var(--brand),var(--sh)}.geo7-ch{font-weight:700;font-size:20px;line-height:1.25}.geo7-c .geo7-ck{margin-top:4px}.geo7-c a{text-decoration:underline;text-underline-offset:3px}.geo7-c a,.geo7-here{color:var(--link);font-weight:700}.geo7-here{align-self:flex-start;padding:3px 10px;border-radius:8px;background:var(--tint);font-size:13px}.geo7-pn{display:grid;gap:14px}@media(min-width:768px){.geo7-pn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1180px){.geo7-pn{grid-template-columns:repeat(3,minmax(0,1fr))}}.geo7-pn li{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh);min-width:0}.geo7-pn h3{font-weight:700;font-size:18px;line-height:1.3}.geo7-pp{color:var(--muted)}.geo7-pp,.geo7-ps{font-size:15px;line-height:1.5}.geo7-ps{margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.geo7-pl{display:flex;align-items:center;gap:6px;margin-bottom:4px;color:var(--link);font-size:13px;font-weight:700}.geo7-pl svg{width:16px;height:16px;color:var(--brand)}.geo7-q{margin:10px 0 12px;padding:12px 16px;border-left:3px solid var(--brand);border-radius:0 12px 12px 0;background:var(--tint);font-style:italic;line-height:1.5}.geo7-vs{border-radius:var(--r-card);background:#fff;box-shadow:var(--sh);overflow:hidden}.geo7-vr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line)}.geo7-vr>*{min-width:0;padding:14px 18px;line-height:1.45}.geo7-vh{border-top:0}.geo7-vh>div{padding-top:20px;padding-bottom:16px}.geo7-vh .is-hi,.geo7-yes{background:var(--tint)}.geo7-no,.geo7-yes{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start}.geo7-no svg,.geo7-yes svg{width:18px;height:18px;margin-top:2px}.geo7-no svg{color:#6b776d}.geo7-yes svg{color:var(--link)}@media(max-width:639px){.geo7-vr{grid-template-columns:1fr}.geo7-vh .is-hi{border-top:1px solid var(--line)}}.geo7-pr .geo7-ck{margin-bottom:6px}.prose-sl .geo7-ck li,.vs .geo7-ck li{position:static;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:0}.prose-sl .geo7-ck li:before,.vs .geo7-ck li:before{content:none;display:none}.prose-sl .geo7-el li{padding:20px}.prose-sl .geo7-el li:before{content:none;display:none}.vs .geo7-ck{gap:8px}.geo7-chips{display:grid;gap:10px}@media(min-width:640px){.geo7-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.geo7-chips{grid-template-columns:repeat(4,minmax(0,1fr))}}.geo7-chips li{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:14px;background:#fff;box-shadow:var(--sh);font-weight:700;font-size:15px;line-height:1.35;min-width:0}.geo7-chips svg{flex:none;width:20px;height:20px;color:var(--brand)}.geo7-bq{position:relative;margin-top:28px;padding:18px 22px 18px 56px;border-radius:var(--r-card);background:var(--tint);font-size:18px;font-weight:700;line-height:1.4;max-width:80ch}.geo7-bq:before{content:"“";position:absolute;left:18px;top:6px;color:var(--brand);font-size:52px;line-height:1;font-weight:700}.geo7-ab .geo7-bq{margin-top:22px}@media(min-width:1024px){.fx.fx-5{grid-template-columns:repeat(6,minmax(0,1fr))}.fx.fx-5 li{grid-column:span 2}.fx.fx-5 li:nth-child(-n+2){grid-column:span 3}}@media(min-width:768px) and (max-width:1023px){.fx.fx-5 li:last-child{grid-column:1/-1}}@media(max-width:400px){.h-sec{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}}.tcs.geo7-tcs{grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.tcs.geo7-tcs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.tcs.geo7-tcs{grid-template-columns:repeat(4,minmax(0,1fr))}}.geo7-tcs .tc{box-shadow:var(--sh)}.geo7-ic{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--tint);color:var(--link)}.geo7-ic svg{width:24px;height:24px}.fx li>.geo7-ic,.geo7-el .geo7-ic,.geo7-pn .geo7-ic{margin-bottom:12px}.geo7-pn .geo7-ic{margin-bottom:2px}.geo7-bt{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.geo7-fh{margin-top:28px;font-weight:700;font-size:19px}.fl7{display:grid;gap:12px;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin-top:14px}.fl7 li{position:relative;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#fff;box-shadow:var(--sh);min-width:0}.geo7-c .fl7 li,.geo7-vs+.fl7 li{background:var(--bg);box-shadow:none}.fl7 li.is-hi{background:var(--tint);box-shadow:inset 0 0 0 2px var(--brand)}.fl7-i{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:#fff;color:var(--link);box-shadow:0 0 0 1px var(--line)}.fl7-i svg{width:22px;height:22px}.fl7-t{display:flex;flex-direction:column;gap:3px;min-width:0}.fl7-t b{font-size:15px;line-height:1.3}.fl7-t span{color:var(--muted);font-size:13.5px;line-height:1.4}.fl7-sm{margin:4px 0 6px}@media(max-width:639px){.fl7{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px),(min-width:768px) and (max-width:1179px){.fl7.fl7-sm{grid-template-columns:minmax(0,1fr)}}@media(min-width:768px) and (max-width:1179px){.fl7.fl7-sm li{flex-direction:row;align-items:center}.fl7.fl7-sm li:not(:last-child):after{right:auto;left:32px;top:auto;bottom:-11px;transform:rotate(135deg)}}.tl7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0 32px}.tl7 li{position:relative;padding:24px 18px 0 0;border-top:3px solid var(--line)}.tl7 li.is-on{border-top-color:var(--brand)}.tl7 li:before{content:"";position:absolute;left:0;top:-10px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3.5px var(--brand)}.tl7 li.is-on:before{background:var(--brand)}.tl7 b{display:block;font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-.01em}.tl7 span{display:block;margin-top:6px;max-width:30ch;color:var(--muted);font-size:14.5px;line-height:1.45}@media(max-width:639px){.tl7{grid-template-columns:minmax(0,1fr)}.tl7 li{padding:0 0 20px 24px;border-top:0;border-left:3px solid var(--line)}.tl7 li.is-on{border-left-color:var(--brand)}.tl7 li:before{left:-10px;top:3px}.tl7 li:last-child{padding-bottom:0}}.geo7-mt{display:grid;gap:12px;margin-top:16px}@media(min-width:640px){.geo7-mt{grid-template-columns:repeat(3,minmax(0,1fr))}}.geo7-mt li{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:var(--r-card);background:var(--bg);font-weight:700;font-size:15.5px;line-height:1.4;min-width:0}.ai9-strip{display:grid;gap:14px 10px;grid-template-columns:repeat(var(--m),minmax(0,1fr))}@media(min-width:1024px){.ai9-strip{grid-template-columns:repeat(var(--n),minmax(0,1fr))}}.ai9-strip li{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center;font-size:13px;font-weight:700;line-height:1.25}.ai9-strip img{width:min(76px,100%);height:auto;aspect-ratio:1;border-radius:18px;background:#fff;box-shadow:var(--sh)}.ai9-list{display:grid;gap:12px;margin-top:32px}@media(min-width:768px){.ai9-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1180px){.ai9-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ai9-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding:18px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh);min-width:0}.ai9-ics{display:flex;padding-left:8px}.ai9-ics img{width:40px;height:40px;margin-left:-8px;border-radius:11px;background:#fff;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--line)}.ai9-list b{display:block;font-size:16px;line-height:1.3}.ai9-list p{margin-top:4px;color:var(--muted);font-size:14.5px;line-height:1.5}.geo7-two{display:grid;gap:28px;align-items:start}@media(min-width:1024px){.geo7-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}.geo7-two .geo7-elh{margin-top:0}.geo7-st{display:grid;gap:14px}@media(min-width:900px){.geo7-st{grid-template-columns:repeat(2,minmax(0,1fr))}}.geo7-st>li{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh);min-width:0;line-height:1.55}.geo7-sh{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center}.geo7-st .geo7-ck{margin-top:0}.geo7-st .geo7-q{margin:0}.fl7{gap:30px}.fl7 li:not(:last-child):after{content:"";position:absolute;z-index:1;top:50%;left:calc(100% + 6px);width:18px;height:18px;margin-top:-9px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%234FAC34' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") 50%/18px no-repeat}@media(max-width:639px){.fl7 li:not(:last-child):after{top:calc(100% + 6px);left:50%;margin:0 0 0 -9px;transform:rotate(90deg)}}@media(min-width:768px) and (max-width:1179px){.fl7.fl7-sm li:not(:last-child):after{top:calc(100% + 6px);left:50%;margin:0 0 0 -9px;transform:rotate(90deg)}}.geo7-fig{position:relative;margin:0}.geo7-rk{position:absolute;z-index:1;top:-12px;left:18px;padding:4px 12px;border-radius:999px;background:var(--link);color:#fff;font-size:13px;font-weight:700;box-shadow:var(--sh)}.geo7-shot{display:block;width:100%;padding:0;border:0;border-radius:16px;overflow:hidden;background:#fcfcfc;box-shadow:0 0 0 1px var(--line),0 18px 44px rgb(13 20 13 / .14);cursor:zoom-in}.geo7-shot img{display:block;width:100%;height:auto}.geo7-shot:focus-visible{outline:3px solid var(--link);outline-offset:3px}.geo7-fig figcaption{margin-top:12px;color:var(--muted);font-size:13.5px;line-height:1.45}.geo7-pf{display:grid;gap:18px}@media(min-width:900px){.geo7-pf{grid-template-columns:repeat(3,minmax(0,1fr))}}.geo7-pf>li{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:var(--r-card);background:var(--bg);min-width:0}.geo7-ph{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.geo7-pn1{font-size:34px;letter-spacing:-.02em}.geo7-ph span{font-weight:700;font-size:15px;line-height:1.35}.geo7-pq{font-size:14.5px}.geo7-pf .geo7-shot{margin-top:auto;box-shadow:0 0 0 1px var(--line),0 10px 26px rgb(13 20 13 / .1)}.geo7-two-r{display:flex;flex-direction:column;height:100%}.geo7-bq2{position:relative;display:flex;align-items:center;flex:1;min-height:160px;padding:28px 32px 28px 76px;border-radius:var(--r-card);background:var(--tint);font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.25;letter-spacing:-.01em}.geo7-bq2:before{content:"“";position:absolute;left:26px;top:18px;color:var(--brand);font-size:72px;line-height:1;font-weight:700}.geo7-el4{margin-top:14px}@media(min-width:1024px){.geo7-el.geo7-el4{grid-template-columns:repeat(4,minmax(0,1fr))}}.geo7-elh{margin-top:36px}.geo7-pt{padding:22px;border-radius:18px;background:var(--bg)}.geo7-pt .tabs-r{flex-wrap:wrap}.geo7-pv{display:grid;gap:24px;margin-top:18px;align-items:center}@media(min-width:1024px){.geo7-pv{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px}}.geo7-pm{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.geo7-pn1{color:var(--link);font-size:clamp(44px,6vw,64px);line-height:1;font-weight:700;letter-spacing:-.03em}.geo7-ps1{font-size:19px;font-weight:700;line-height:1.3}.geo7-pq{color:var(--muted);font-size:15px;line-height:1.45}.geo7-px{font-size:15.5px;line-height:1.55}.au7-res{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;margin-top:16px;padding:22px 26px;border-radius:var(--r-card);background:#1c2a20;color:#fff}.au7-ri{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:hsl(0 0% 100% / .1);color:#9fdc8a}.au7-ri svg{width:28px;height:28px}.au7-rk{color:#cfe8c6;font-size:14px;font-weight:700}.au7-rv{margin-top:2px;font-size:18px;line-height:1.45}.au7-rn{display:inline-block;margin-left:4px;color:#9fdc8a;font-size:26px;font-weight:700;letter-spacing:-.01em}.au7-rp{margin-top:6px;color:#dbe7d7;font-size:15.5px;line-height:1.5}.au7-call{padding:26px;border-radius:var(--r-card);background:var(--tint)}.au7-lab{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--link);font-weight:700}.au7-li svg{width:20px;height:20px;display:block}.au7-chips li{background:#fff}@media(min-width:640px){.au7-chips[style*="--n:3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px) and (max-width:1023px){.au7-st3>li:last-child:nth-child(odd){grid-column:1/-1}}@media(min-width:1024px){.au7-chips{grid-template-columns:repeat(var(--n),minmax(0,1fr))}}.au7-st{display:grid;gap:14px}@media(min-width:768px){.au7-st{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.au7-st.au7-st3{grid-template-columns:repeat(3,minmax(0,1fr))}.au7-st.au7-st5{grid-template-columns:repeat(6,minmax(0,1fr))}.au7-st5>li{grid-column:span 2}.au7-st5>li:nth-child(-n+2){grid-column:span 3}}@media(min-width:768px) and (max-width:1023px){.au7-st5>li:last-child{grid-column:1/-1}}.au7-st>li{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh);min-width:0;line-height:1.55}.au7-sh{display:flex;align-items:center;gap:14px}.au7-sh h3{font-weight:700;font-size:18px;line-height:1.3}.au7-sh h3 a{color:var(--link);text-decoration:underline;text-underline-offset:3px}.au7-sh .vs-s{margin:0}.au7-st .geo7-ck{margin-top:2px}.au7-sr{margin-top:auto;padding:10px 12px;border-radius:10px;background:var(--tint);font-size:14.5px;line-height:1.5}.au7-cert{display:grid;grid-template-columns:repeat(2,minmax(0,140px));gap:12px;margin-top:16px}.au7-cert img{width:100%;height:auto;border-radius:12px;box-shadow:0 0 0 1px var(--line)}.mt-0{margin-top:0}.km7,.km7-two{display:grid;gap:40px}@media(min-width:1024px){.km7-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.km7-g{min-width:0;padding-top:28px;border-top:1px solid var(--line)}.km7>.km7-g:first-child,.km7>.km7-two:first-child .km7-g{border-top:0;padding-top:0}.km7-h{font-size:28px;font-weight:700;letter-spacing:-.01em;line-height:1.15}@media(min-width:640px){.km7-h{font-size:32px}}.km7-sg{display:grid;gap:24px;margin-top:18px}@media(min-width:640px){.km7-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.km7-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.km7-s{min-width:0}.km7-sh{font-size:17px;font-weight:700;margin-bottom:8px;display:flex;align-items:baseline;gap:8px}.km7-l{list-style:none;margin:0;padding:0;display:grid;gap:6px}.km7-l a{color:var(--link);text-decoration:underline;text-decoration-color:rgb(54 118 35 / .35);text-underline-offset:3px;overflow-wrap:anywhere}.km7-l a:hover{text-decoration-color:currentColor}@media(min-width:640px){.km7-1 .km7-l{-moz-columns:2;column-count:2;-moz-column-gap:32px;column-gap:32px;display:block}.km7-1 .km7-l li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:6px}}.km7-n{font-size:13px;font-weight:700;color:var(--muted);background:var(--bg);border-radius:999px;padding:1px 9px}.km7-ds{display:grid;gap:10px}.km7-d{border:1px solid var(--line);border-radius:16px;background:#fff}.km7-d summary{display:flex;align-items:center;gap:10px;padding:14px 18px;cursor:pointer;font-weight:700;list-style:none;min-height:48px}.km7-d summary::-webkit-details-marker{display:none}.km7-d summary .i{margin-left:auto;transition:transform .2s}.km7-d[open] summary .i{transform:rotate(180deg)}.km7-d summary:focus-visible{outline:2px solid var(--link);outline-offset:2px;border-radius:16px}.km7-d .km7-l{padding:2px 18px 18px}@media(min-width:768px){.km7-cols{-moz-columns:2;column-count:2;-moz-column-gap:32px;column-gap:32px;display:block}.km7-cols li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:8px}}@media(min-width:1280px){.km7-cols{-moz-columns:3;column-count:3}}.lg7{display:grid;gap:32px}@media(min-width:1024px){.lg7{grid-template-columns:260px minmax(0,1fr);gap:56px}.lg7-side{position:sticky;top:96px;align-self:start}}.lg7-toc{padding:18px 20px;border-radius:16px;background:var(--bg)}.lg7-k{font-weight:700;font-size:15px}.lg7-toc ol{margin:10px 0 0;padding-left:20px;display:grid;gap:6px;font-size:15px}.lg7-toc a{color:var(--link)}.lg7-txt{max-width:76ch;font-size:17px;line-height:1.6}.lg7-txt p{margin-top:12px}.lg7-txt a{color:var(--link);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.lg7-h{font-size:24px;font-weight:700;line-height:1.2;margin-top:36px;scroll-margin-top:96px}.lg7-txt>.lg7-h:first-child{margin-top:0}.lg7-ul{margin:10px 0 0;padding-left:22px;list-style:disc;display:grid;gap:6px}.lg7-ed-d{margin-top:16px;color:var(--on-dark)}.lg7-btn{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px!important}.lg7-btn .muted{font-size:14px}.lg7-tw{margin-top:16px;overflow-x:auto}.lg7-t{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.45}.lg7-t td,.lg7-t th{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.lg7-t thead th{font-weight:700;background:var(--bg)}.lg7-t tbody th{font-weight:700;overflow-wrap:anywhere}@media(max-width:767px){.lg7-tw{overflow:visible}.lg7-t thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lg7-t,.lg7-t tbody,.lg7-t td,.lg7-t th,.lg7-t tr{display:block;width:auto}.lg7-t tr{margin-bottom:12px;padding:12px 14px;border-radius:14px;background:var(--bg)}.lg7-t tbody th,.lg7-t td{padding:4px 0;border:0}.lg7-t td:before{content:attr(data-l) ": ";font-weight:700}}:root{--dark:#12291c;--dark2:#1b3626;--dark-line:#2d4a38;--on-dark:#eef6ef;--muted-dark:#a9c3b0;--bg:#f4f7f4;--tint:#eff7ec;--r-card:18px;--num:#418d2b;--sh:0 1px 2px rgba(18,41,28,.05),0 12px 32px -16px rgba(18,41,28,.22);--sh-h:0 2px 4px rgba(18,41,28,.06),0 20px 44px -18px rgba(18,41,28,.34)}body{background:var(--bg)}.band{background:radial-gradient(70% 90% at 88% 0,rgb(79 172 52 / .26),transparent 62%),radial-gradient(55% 75% at 0 100%,rgb(79 172 52 / .12),transparent 66%),linear-gradient(180deg,#10261a,#14301f)}.site-head{background:#10261a}#kontakt.band,footer.band{background:var(--dark)}.band .field{background:#16301f;border-color:#3d5a47}.card,.dir:not(.dir-geo),.doc,.exp,.flow li,.fx li,.kl-chip,.logos-wrap,.plan,.rel a,.rev-main,.rev-s,.stats4 div,.subnav a,.tc{box-shadow:var(--sh)}.dir:not(.dir-geo):hover,.rel a:hover,.subnav a:hover{box-shadow:var(--sh-h)}.logos li{box-shadow:none}section[style*=border-block]{border-block:0!important}section[style*="border-top:1px solid var(--line)"]{border-top:0!important}.eyebrow-s{letter-spacing:.1em}.h4{position:relative;overflow:hidden}.h4-g{display:grid;gap:28px;padding-block:28px 40px}@media (min-width:1024px){.h4-g{grid-template-columns:minmax(0,1fr) 380px;-moz-column-gap:40px;column-gap:40px;align-items:start;padding-block:44px 48px}}@media (min-width:1280px){.h4-g{grid-template-columns:minmax(0,1.1fr) minmax(0,.86fr) 360px;-moz-column-gap:28px;column-gap:28px}}.h4-k{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand)}.h4-k:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor}.h4 h1 em{font-style:normal;color:var(--brand)}.h4-f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:24px}.h4-f div{display:flex;flex-direction:column-reverse;justify-content:flex-end;min-width:0;padding:12px 12px 14px;border-radius:14px;background:hsl(0 0% 100% / .06);box-shadow:inset 0 0 0 1px hsl(0 0% 100% / .09)}.h4-f dd{font-size:15px;font-weight:700;line-height:1.25;color:#fff}.h4-f dd b{font-size:22px;color:var(--brand)}.h4-f dt{margin-top:6px;font-size:12.5px;line-height:1.35;color:var(--muted-dark)}@media (min-width:640px){.h4-f dd{font-size:17px}.h4-f dd b{font-size:26px}.h4-f div{padding:14px 16px 16px}}.h4-aw{display:inline-flex;align-items:center;gap:14px;margin-top:22px;color:var(--on-dark);text-decoration:none;font-size:14px;line-height:1.35}.h4-aw:hover b{text-decoration:underline}.h4-tr{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:14px;background:rgb(242 193 78 / .14);color:#f2c14e}.h4-tr svg{width:26px;height:26px}.h4-vis{display:none;position:relative;min-width:0;padding:78px 10px 64px}@media (min-width:1280px){.h4-vis{display:block;align-self:center}}.h4-win{border-radius:16px;background:#fff;color:var(--ink);box-shadow:0 24px 60px -24px rgb(0 0 0 / .55);overflow:hidden;transform:rotate(-1.5deg)}.h4-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#eef2ee;font-size:12px;font-weight:700;color:var(--muted)}.h4-bar i{width:8px;height:8px;border-radius:50%;background:#c9d3ca}.h4-bar span{margin-left:8px}.h4-chart{display:block;width:100%;height:auto;padding:14px 14px 0}.h4-cap{padding:8px 16px 14px;font-size:11.5px;color:var(--muted);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h4-chip{position:absolute;z-index:1;display:grid;gap:2px;padding:12px 14px;border-radius:14px;background:#fff;color:var(--ink);box-shadow:0 16px 40px -16px rgb(0 0 0 / .5);font-size:12.5px;line-height:1.3;max-width:190px}.h4-chip b{font-size:26px;line-height:1;letter-spacing:-.02em;color:var(--num)}.h4-c1{right:-4px;top:0}.h4-c2{left:-16px;bottom:0;max-width:230px}.h4 .hero-form{background:#fff;color:var(--ink);box-shadow:0 30px 70px -30px rgb(0 0 0 / .6);border-radius:20px}.h4 .hero-form .muted{color:var(--muted)}.h4 .hero-form .field{background:#fff;border-color:#c9d3ca;color:var(--ink)}.h4 .hero-form .field::-moz-placeholder{color:#6e7f71}.h4 .hero-form .field::placeholder{color:#6e7f71}.h4 .hero-form a{color:var(--link)!important}.h4-free{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:var(--tint);color:var(--link);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.h4-cnt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:32px}@media (min-width:768px){.h4-cnt{grid-template-columns:repeat(4,minmax(0,1fr))}}.h4-cnt div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:16px 18px;border-radius:14px;background:hsl(0 0% 100% / .05);box-shadow:inset 0 0 0 1px hsl(0 0% 100% / .08);min-width:0}.h4-cnt dd{font-size:34px;line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--brand);font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width:640px){.h4-cnt dd{font-size:44px}}.h4-cnt dt{margin-top:8px;font-size:13.5px;color:var(--muted-dark)}.tk,.tk-btn{background:var(--tint)}.tk-btn{box-shadow:-12px 0 16px var(--tint)}.tk-i{border-right-color:rgb(13 20 13 / .12)}.tk-i b{color:var(--link)}.bn4{background:#fff}.bn4-g{display:grid;gap:28px}@media (min-width:1024px){.bn4-g{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);-moz-column-gap:48px;column-gap:48px;align-items:center}}@media (min-width:1280px){.bn4-g{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr) minmax(0,.8fr);-moz-column-gap:36px;column-gap:36px}}.bn4-l{display:grid;gap:12px}@media (min-width:640px){.bn4-l{grid-template-columns:repeat(2,minmax(0,1fr))}}.bn4-l li{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--r-card);background:var(--bg);font-weight:700;font-size:16.5px;line-height:1.35;min-width:0}.bn4-ic{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:var(--tint);color:var(--link)}.bn4-ic svg{width:24px;height:24px}.bn4-ph{position:relative;display:none;min-width:0;align-self:stretch}@media (min-width:1280px){.bn4-ph{display:block}}.bn4-ph img{display:block;width:100%;height:100%;min-height:360px;-o-object-fit:cover;object-fit:cover;border-radius:22px}.bn4-card{position:absolute;left:-24px;bottom:22px;display:grid;gap:10px;padding:16px 18px;border-radius:16px;background:#fff;box-shadow:var(--sh-h);font-size:13.5px;color:var(--muted)}.bn4-card b{display:block;font-size:26px;line-height:1;color:var(--num);letter-spacing:-.02em}.pr4-g{display:grid;gap:28px}@media (min-width:1024px){.pr4-g{grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr);-moz-column-gap:48px;column-gap:48px;align-items:start}}.pr4-l{display:grid;gap:18px}.pr4-l li{grid-template-columns:52px minmax(0,1fr);gap:14px;min-width:0}.pr4-l li,.pr4-n{position:relative;display:grid}.pr4-n{z-index:1;place-items:center;width:52px;height:52px;border-radius:50%;background:#fff;color:var(--link);font-weight:700;font-size:17px;font-variant-numeric:tabular-nums;box-shadow:0 0 0 6px rgb(79 172 52 / .16)}.pr4-l li:not(:last-child):after{content:"";position:absolute;left:25px;top:62px;bottom:-14px;border-left:2px dashed rgb(169 195 176 / .6)}.pr4-c{min-width:0;padding:16px 18px;border-radius:16px;background:hsl(0 0% 100% / .05);box-shadow:inset 0 0 0 1px hsl(0 0% 100% / .09)}.pr4-t{font-weight:700;font-size:17px;line-height:1.3;color:#fff}.pr4-d{margin-top:8px;font-size:14.5px;line-height:1.5;color:var(--muted-dark)}@media (min-width:1024px){.pr4-l{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:16px}.pr4-l li{grid-template-columns:none;align-content:start}.pr4-l li:not(:last-child):after{left:68px;right:6px;top:25px;bottom:auto;border-left:0;border-top:2px dashed rgb(169 195 176 / .6)}.pr4-l li:not(:last-child):before{content:"";position:absolute;right:4px;top:21px;width:9px;height:9px;border-top:2px solid rgb(169 195 176 / .8);border-right:2px solid rgb(169 195 176 / .8);transform:rotate(45deg)}.pr4-c{margin-top:4px}}.pr4-lt .pr4-n{background:var(--tint);box-shadow:0 0 0 6px rgb(79 172 52 / .1)}.pr4-lt .pr4-l li:not(:last-child):after{border-color:#afc6b3}.pr4-lt .pr4-l li:not(:last-child):before{border-color:#8fae95}.pr4-lt .pr4-c{background:#fff;box-shadow:var(--sh)}.pr4-lt .pr4-t{color:var(--ink)}.pr4-lt .pr4-d{color:var(--muted)}.pr4-cta{display:grid;gap:14px;align-items:center;margin-top:28px;padding:20px 22px;border-radius:18px;background:hsl(0 0% 100% / .06);box-shadow:inset 0 0 0 1px hsl(0 0% 100% / .1)}@media (min-width:768px){.pr4-cta{grid-template-columns:minmax(0,1fr) auto}}.pr4-cta p:first-child{font-weight:700;font-size:19px;color:#fff}.pr4-cta p+p{margin-top:4px;color:var(--muted-dark);font-size:15px}.cb4-g{display:grid;gap:24px;padding-block:56px}@media (min-width:1024px){.cb4-g{grid-template-columns:300px minmax(0,1fr);-moz-column-gap:40px;column-gap:40px;align-items:center}}.cb4-nav{display:none;gap:10px;margin-top:22px}@media (min-width:768px){.cb4-nav{display:flex}}.cb4-nav button{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1.5px solid hsl(0 0% 100% / .3);background:#fff0;color:#fff;cursor:pointer}.cb4-nav button:hover{background:hsl(0 0% 100% / .08)}.cb4-nav button:disabled{opacity:.35;cursor:default}.cb4-sc{display:grid;grid-auto-flow:column;grid-auto-columns:min(86%,360px);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px;margin:-4px;overscroll-behavior-x:contain}.cb4-sc::-webkit-scrollbar{display:none}.kc4{position:relative;display:flex;flex-direction:column;min-height:330px;padding:20px;border-radius:20px;background:#fff;color:var(--ink);overflow:hidden;scroll-snap-align:start;box-shadow:0 18px 40px -22px rgb(0 0 0 / .55);transition:transform .2s,box-shadow .2s}.kc4:hover{transform:translateY(-3px)}.kc4-ph{position:absolute;top:0;right:0;width:46%;height:78%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 46%),linear-gradient(180deg,#000 55%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 46%),linear-gradient(180deg,#000 55%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.kc4-in{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;min-width:0}.kc4-tags{display:flex;flex-wrap:wrap;gap:6px;max-width:62%}.kc4-tags span{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:var(--tint);color:var(--link);font-size:12px;font-weight:700}.kc4-m{margin-top:8px;font-size:12.5px;color:var(--muted);max-width:60%}.kc4-h{margin-top:12px;max-width:60%;font-size:17px;line-height:1.3;font-weight:700}.kc4-a{color:inherit;text-decoration:none}.kc4-a:after{content:"";position:absolute;inset:0;z-index:2;border-radius:20px}.kc4-a:focus-visible{outline:none}.kc4:has(.kc4-a:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.kc4-v{margin-top:auto;padding-top:14px;font-size:46px;line-height:1;font-weight:700;letter-spacing:-.04em;color:var(--num);font-variant-numeric:tabular-nums;white-space:nowrap}.kc4-l{margin-top:6px;font-size:14px;line-height:1.35;max-width:68%}.kc4-s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;padding-top:12px;padding-right:52px;border-top:1px solid var(--line)}.kc4-s div{display:flex;flex-direction:column-reverse;justify-content:flex-end;min-width:0}.kc4-s dd{font-size:19px;line-height:1;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.kc4-s dt{margin-top:4px;font-size:12px;line-height:1.3;color:var(--muted);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.kc4-go{position:absolute;right:16px;bottom:16px;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--tint);color:var(--link);transition:background .15s,color .15s}.kc4:hover .kc4-go{background:var(--brand);color:var(--ink)}.cb4 .fchip{border-color:hsl(0 0% 100% / .3);color:var(--on-dark);background:#fff0}.cb4 .fchip[aria-pressed=true]{background:#fff;color:var(--ink);border-color:#fff}.cb4 .cta-form{background:#fff}.cb4-more{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-weight:700;color:#fff;text-decoration:none}.cb4-more:hover{text-decoration:underline}.cb4-more svg{color:var(--brand)}.plans .plan:nth-child(2),.tf4 .tf:first-child{background:var(--dark);color:var(--on-dark);box-shadow:0 24px 50px -24px rgb(18 41 28 / .6)}.plans .plan:nth-child(2) .plan-f,.plans .plan:nth-child(2) .plan-l .no,.plans .plan:nth-child(2) .plan-n,.plans .plan:nth-child(2) .plan-p span{color:var(--muted-dark)}.plans .plan:nth-child(2) .plan-p b,.plans .plan:nth-child(2) .plan-t{color:#fff}.plans .plan:nth-child(2) .plan-l{border-color:var(--dark-line)}.plans .plan:nth-child(2) .plan-l svg{color:var(--brand)}.plans .plan:nth-child(2) .btn,.tf4 .tf:first-child .btn-p{background:#fff;border-color:#fff;color:var(--ink)}.tf4 .tf{background:#fff;box-shadow:var(--sh)}.tf4 .tf,.tf4 .tf-h{color:var(--ink)}.tf4 .tf-p b{color:var(--num)}.tf4 .tf-l{border-color:var(--line)}.tf4 .tf-l svg{color:var(--link)}.tf4 .tf:first-child .tf-h{color:#fff}.tf4 .tf:first-child .tf-p b{color:var(--brand)}.tf4 .tf:first-child .tf-l{border-color:var(--dark-line)}.tf4 .tf:first-child .btn-t,.tf4 .tf:first-child .tf-l svg{color:var(--brand)}.lt{background:var(--tint)}.lt .stg li{background:#fff;box-shadow:var(--sh)}.lt .stg-v{color:var(--ink)}.lt .stg-u{color:var(--link)}.lt .stg-bar{background:var(--tint)}.lt .muted,.lt .stg p{color:var(--muted)}.lt .fac svg{color:var(--link)}.lt2{background:#fff}.lt2 .cnt div{border-top-color:var(--line)}.lt2 .cnt dd{color:var(--num)}.lt2 .cnt dt{color:var(--muted)}.lt2 .cnt dt b{color:var(--ink)}.qc4{border-radius:var(--r-card);background:var(--tint);padding:24px}@media (min-width:640px){.qc4{padding:32px}}.qc4 .qc{color:var(--ink);border-color:#9db09e;background:#fff}.qc4 .qc:hover{border-color:var(--ink)}.qc4 .qc[aria-checked=true]{background:var(--ink);border-color:var(--ink);color:#fff}.qc4 .qc-geo[aria-checked=true]{background:var(--geo-bg);border-color:var(--geo-bg);color:var(--geo)}.qc4 .js-qprice{color:var(--link)}.g4-no{display:flex;flex-direction:column;padding:24px;border-radius:var(--r-card);background:var(--tint)}@media (min-width:640px){.g4-no{padding:32px}}.callout.cta-l,.cta-d.cta-l{background:var(--tint);color:var(--ink)}.callout.cta-l p,.cta-d.cta-l p{color:var(--muted)}.tm4-g{display:grid;gap:28px}@media (min-width:1024px){.tm4-g{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);-moz-column-gap:48px;column-gap:48px;align-items:center}}.tm4-f{position:relative;min-width:0;border-radius:24px;overflow:hidden;background:var(--tint)}.tm4-f img{display:block;width:100%;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover}@media (max-width:1023.98px){.tm4-f img{aspect-ratio:16/11;-o-object-position:50% 22%;object-position:50% 22%}}.tm4-cap{position:absolute;left:0;right:0;bottom:0;padding:48px 22px 18px;background:linear-gradient(0deg,rgb(12 30 20 / .86),transparent);color:#fff;font-size:14px;line-height:1.4}.tm4-cap b{display:block;font-size:18px}.tm4-q{font-size:22px;line-height:1.38;font-weight:700;letter-spacing:-.01em}@media (min-width:640px){.tm4-q{font-size:28px}}.tm4-ex{display:grid;gap:10px;margin-top:28px}@media (min-width:768px) and (max-width:1023.98px){.tm4-ex{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.tm4-ex .exp{display:grid;grid-template-columns:48px minmax(0,1fr) auto;-moz-column-gap:14px;column-gap:14px;align-items:center;padding:14px 18px}.tm4-ex .exp-ph{grid-row:1/3}.tm4-ex .exp .min-w-0{display:contents}.tm4-ex .exp .min-w-0>p:first-child{grid-column:2;grid-row:1}.tm4-ex .exp .min-w-0>p:nth-child(2){grid-column:2;grid-row:2}.tm4-ex .exp-m{grid-column:3;grid-row:1/3;margin:0;text-align:right;max-width:210px}}.tm4-ex .exp{background:#fff}.tm4-xq{margin-top:16px;padding:20px 22px;border-radius:18px;background:var(--bg);font-size:16px;line-height:1.6}.tm4-xq .xq-k{color:var(--link)}.ind4-ph{display:none;width:100%;height:auto;aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;margin-top:28px;border-radius:20px;filter:grayscale(.2) brightness(1.25) contrast(1.05);box-shadow:0 24px 50px -28px rgb(0 0 0 / .7)}@media (min-width:1024px){.ind4-ph{display:block}}#kontakt form[style*=dark2]{background:var(--dark2)!important;box-shadow:inset 0 0 0 1px var(--dark-line)}.cb4 .cta-form .field{background:#fff;border-color:#c9d3ca;color:var(--ink)}.cb4 .cta-form .field::-moz-placeholder{color:#6e7f71}.cb4 .cta-form .field::placeholder{color:#6e7f71}.cb4 .cta-form .cta-h{color:var(--ink)}.cb4 .cta-form .muted,.cb4 .cta-form p{color:var(--muted)}.cb4 .cta-form a{color:var(--link)}.callout.cta-l p:first-child,.cta-l .cta-h{color:var(--ink)!important}@media (min-width:1024px){.cb4-sc:not(.is-end){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),transparent)}}.kc4[hidden]{display:none}@media (max-width:639.98px){.bn4-l li{flex-direction:row;align-items:center;padding:14px 16px;font-size:15.5px}.bn4-ic{flex:none;width:42px;height:42px}}a[style*="color:var(--brand)"]{text-decoration:underline;text-underline-offset:2px}.dir-l a,.foot a{display:inline-block;padding-block:3px}.h4-cnt-n{margin-top:-24px;padding-bottom:28px;font-size:12.5px;color:var(--muted-dark)}@media (min-width:1280px){.h4-g{grid-template-columns:minmax(0,1fr) 380px;-moz-column-gap:56px;column-gap:56px}}.h4-bgc{position:absolute;right:0;bottom:0;width:72%;height:72%;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 35%);mask-image:linear-gradient(90deg,transparent 0,#000 35%)}.h4-bgc-g line{stroke:rgb(169 195 176 / .12);stroke-width:1;vector-effect:non-scaling-stroke}.h4-bgc-b rect{fill:rgb(79 172 52 / .07)}@media (max-width:1023.98px){.h4-bgc{width:100%;height:45%;opacity:.7}}.h4 .wrap{position:relative;z-index:1}.rev-logo{display:block;height:28px;width:auto;max-width:150px;-o-object-fit:contain;object-fit:contain;margin-right:6px}.rev-main .rev-logo{height:34px}@media (min-width:1024px){.ed>.ed-side{position:sticky;top:96px;align-self:start}}.tb4{position:relative;overflow:hidden;border-radius:24px;background:var(--dark);color:var(--on-dark)}.tb4-ph{display:block;width:100%;height:auto}.tb4-in{position:relative;padding:22px 22px 26px}@media (min-width:768px){.tb4{min-height:440px;display:flex;align-items:flex-end}.tb4 picture{position:absolute;inset:0}.tb4-ph{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 40%;object-position:60% 40%;filter:saturate(.85) brightness(.82)}.tb4:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(14 34 22 / .94),rgb(14 34 22 / .82) 38%,rgb(14 34 22 / .25) 70%,rgb(14 34 22 / .1))}.tb4-in{z-index:1;max-width:620px;padding:40px 44px}}.tb4 .eyebrow-s{color:var(--brand)}.tb4-q{margin-top:14px;font-size:22px;line-height:1.38;font-weight:700;letter-spacing:-.01em;color:#fff}@media (min-width:1024px){.tb4-q{font-size:27px}}.tb4-by{display:flex;align-items:center;gap:12px;margin-top:20px;font-size:14px;line-height:1.35;color:var(--muted-dark)}.tb4-by img{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none;box-shadow:0 0 0 2px hsl(0 0% 100% / .2)}.tb4-by b{display:block;font-size:16px}.tb4 h2,.tb4-by b{color:#fff}.tb4-p{margin-top:12px;color:var(--muted-dark);max-width:52ch}.tm4-row{display:grid;gap:12px;margin-top:16px}@media (min-width:768px){.tm4-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.tm4-row .exp{background:#fff;box-shadow:var(--sh)}.tm4-two{display:grid;gap:16px;margin-top:16px}@media (min-width:1024px){.tm4-two{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);align-items:start}}.tm4-two .tm4-xq{margin-top:0}.tm4-two .js-tabs{padding:22px;border-radius:18px;background:#fff;box-shadow:var(--sh)}.ind4-ph{display:none!important}.rel{gap:0;border-radius:20px;background:#fff;box-shadow:var(--sh);overflow:hidden}.rel a{box-shadow:none!important;border-radius:0;background:#fff0}.rel a:hover{background:var(--tint)}.rel>li+li>a{border-top:1px solid var(--line)}@media (min-width:768px){.rel>li+li>a{border-top:0;border-left:1px solid var(--line)}}.stats4 div{padding:16px 18px}.awards-l li{align-items:flex-start}.mm-x{margin-top:20px;padding:12px 18px;border-radius:14px;background:var(--bg);display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 32px;font-size:14.5px;line-height:1.5}.mm-x p{margin:0;color:var(--muted)}.mm-x b,.mob-x b{color:var(--ink);font-weight:700;margin-right:2px}.mm-x a,.mob .mob-x a{color:var(--ink);text-decoration:underline;text-decoration-color:rgb(13 20 13 / .25);text-underline-offset:3px;padding:0}.mm-x a:hover,.mob .mob-x a:hover{color:var(--link);text-decoration-color:currentColor}.mm-x .tbd,.mob-x .tbd{margin-left:6px;font-size:11.5px;vertical-align:1px}.mm-x a.mm-all{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--link);text-decoration:none;padding-block:4px}.mob-x{margin:0;padding:8px 0 0;font-size:14px;line-height:1.6;color:var(--muted);font-weight:400}.kl4-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.kl4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.kl4-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kl4{min-height:300px;box-shadow:var(--sh)}.kl4:hover{box-shadow:0 0 0 2px var(--brand),var(--sh)}.kl4 .kc4-ph{width:44%;height:200px}.kl4 .kc4-v{margin-top:22px;padding-top:0;font-size:42px}.kl4 .kc4-l{max-width:56%}.kl4 .kc4-s{padding-right:0}.kl4-h{margin-top:auto;padding-top:16px;font-size:16px;line-height:1.35;font-weight:700}.kl4-h,.kl4-i{padding-right:48px}.kl4-i{margin-top:6px;font-size:13px;line-height:1.4;color:var(--muted)}.kl4-nm .kl4-h{margin-top:18px;max-width:58%;padding-right:0;font-size:17px}.kl4-nm .kl4-i{margin-top:auto;padding-top:12px}@media (max-width:399.98px){.kl4 .kc4-v{font-size:36px}}.kc-ab4 .kc-ab li{background:#fff;box-shadow:var(--sh)}.kc-ab4 .kc-abn{color:var(--num)}.h4-aw.aw-lt{margin-top:0;color:var(--ink)}.aw-lt .h4-tr{background:#fff1cc;color:#9a6400}.aw-lt .muted{color:var(--muted)}.cta-l .kc-cta-t b,.cta-l .kc-cta-t strong{color:var(--ink)}.kc-bm-g dd.kc-bm-n,.kc-bm-g dd.kc-bm-t{font-weight:400;letter-spacing:0;font-variant-numeric:normal}.kc-bm-g dd.kc-bm-t{font-size:15.5px;line-height:1.55}.kc-bm-g dd.kc-bm-n{font-size:14px;line-height:1.45;color:var(--muted)}.kc-bm-g dd.kc-bm-t strong{font-weight:700}@media (max-width:399.98px){.h4-f{gap:6px}.h4-f div{padding:10px 9px 12px}.h4-f dd{font-size:13.5px}.h4-f dd b{font-size:20px}}@media (max-width:359.98px){.h4-f{grid-template-columns:minmax(0,1fr)}.h4-f div{flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:10px;padding:10px 12px}.h4-f dt{margin-top:0}}.mz{flex:none;display:block}.mz-ring circle{fill:none;stroke-width:9}.mz-ring .mz-t{stroke:#28432f}.mz-ring .mz-f{stroke:var(--brand)}.mz-ring .mz-s{stroke:#b3dda6}.mz-cols{display:flex;align-items:flex-end;gap:8px}.mz-cols>span{display:grid;justify-items:center;gap:4px;font-size:11px;line-height:1;color:var(--muted-dark)}.mz-cols i{display:block;width:18px;border-radius:5px 5px 2px 2px}.mz-c0{background:#b3dda6}.mz-c1{background:var(--brand)}.mz-c1.mz-more{background:linear-gradient(to top,var(--brand) 80%,transparent 80%,transparent 86%,var(--brand) 86%)}.mz-key{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:12.5px;line-height:1.3;color:var(--muted-dark)}.mz-key span{display:inline-flex;align-items:center;gap:6px}.mz-key i{width:10px;height:10px;border-radius:3px}.mz-k0{background:#b3dda6}.mz-k1{background:var(--brand)}.kc-mrow .mz-ring{width:56px;height:56px}@media (min-width:640px){.kc-mrow .mz-ring{width:64px;height:64px}}.kc-mrow .mz-cols{height:56px!important}.kc-rl .mz-ring{width:84px;height:84px}@media (max-width:639.98px){.kc-m li .kc-mrow{display:contents}.kc-m li .kc-ml{order:0}.kc-m li .kc-mv{order:1;margin-top:6px}.kc-m li .kc-ms{order:2}.kc-m li .mz{order:3;margin-top:10px}.kc-m li .mz-key{order:4}.kc-mrow .mz-ring{width:48px;height:48px}.kc-mrow .mz-cols{height:48px!important}.kc-mrow .mz-cols i.mz-c1{max-height:30px}}.ph4{margin:0;position:relative;border-radius:22px;overflow:hidden;box-shadow:0 24px 60px -30px rgb(0 0 0 / .6);background:var(--dark2)}.ph4 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ph4 figcaption{position:absolute;left:12px;bottom:12px;padding:6px 12px;border-radius:999px;background:rgb(14 34 22 / .78);color:var(--on-dark);font-size:13px}@media (max-width:1023.98px){.ph4{max-height:340px}}.ab4-q{margin-top:18px;max-width:30ch;font-size:22px;line-height:1.3;font-weight:700;color:var(--on-dark)}@media (min-width:640px){.ab4-q{font-size:26px}}.ab4-g{display:grid;gap:32px}@media (min-width:1024px){.ab4-g{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:56px}}.ab4-sv{display:grid;gap:10px;margin-top:24px;list-style:none;padding:0}@media (min-width:640px){.ab4-sv{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab4-sv li{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:14px;background:var(--bg);font-weight:600;font-size:15px;line-height:1.4}.ab4-sv svg{flex:none;width:22px;height:22px;color:var(--link)}.ab4-ph{margin:0;border-radius:22px;overflow:hidden;box-shadow:var(--sh);aspect-ratio:7/8;max-width:100%}.ab4-ph img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aw5{display:grid;gap:12px;margin-top:28px;list-style:none;padding:0}@media (min-width:640px){.aw5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.aw5{grid-template-columns:repeat(5,minmax(0,1fr))}}.aw5 li{display:flex;flex-direction:column;min-width:0;border-radius:18px;background:#fff;box-shadow:var(--sh);overflow:hidden}.aw5 img{display:block;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.aw5-b{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px;flex:1}.aw5-p{font-weight:700;line-height:1.3}.aw5-p b{font-size:28px;line-height:1;color:var(--num)}.aw5-c{font-size:14px}.aw5-c,.aw5-y{color:var(--muted)}.aw5-y{margin-top:auto;padding-top:8px;font-size:13px}.aw5-y a{color:var(--link);font-weight:700}.st7-h{margin-top:44px;font-size:20px;font-weight:700}.st7{display:grid;gap:10px;margin-top:16px;list-style:none;padding:0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.st7 li{min-width:0;border-radius:14px;background:#fff;box-shadow:var(--sh);overflow:hidden}.st7 img{display:block;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.st7 p{padding:10px 12px 12px;font-size:13px;line-height:1.35;color:var(--muted)}.st7 p b{display:block;color:var(--ink);font-size:14px}.tl6{position:relative;display:grid;gap:12px;margin-top:28px;list-style:none;padding:0}@media (min-width:1024px){.tl6{grid-template-columns:repeat(3,minmax(0,1fr))}}.tl6 li{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px;border-radius:18px;background:var(--bg)}.tl6 li:last-child{background:var(--tint);box-shadow:inset 0 0 0 2px rgb(79 172 52 / .35)}.tl6-n{font-weight:700;line-height:1.3;color:var(--muted)}.tl6-n .tl6-y{display:block;margin-top:4px;font-size:26px;line-height:1.05;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.tl6-sl{display:none}.tl6-t{font-size:14.5px;line-height:1.5;color:var(--muted)}.tl6-m{margin-top:auto;display:grid;gap:6px}.tl6-bar{height:10px;border-radius:999px;background:#fff;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.tl6-bar i{display:block;height:100%;border-radius:999px;background:var(--brand)}.tl6-p{font-weight:700;font-size:15px}.tl6-c{font-size:13.5px;color:var(--muted)}.ld4{display:grid;gap:28px;align-items:center}@media (min-width:900px){.ld4{grid-template-columns:320px minmax(0,1fr);gap:48px}}.ld4-ph{margin:0;border-radius:22px;overflow:hidden;box-shadow:var(--sh);max-width:320px;aspect-ratio:4/5}.ld4-ph img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ld4-q{margin:14px 0 0;font-size:22px;line-height:1.35;font-weight:700;letter-spacing:-.01em;max-width:36ch}@media (min-width:640px){.ld4-q{font-size:26px}}.ld4-by{margin-top:16px;font-size:14px;color:var(--muted)}.ld4-by b{display:block;font-size:16px;color:var(--ink)}.ld4 .tm4-row{margin-top:22px}.st5{display:grid;gap:12px;margin-top:28px;list-style:none;padding:0;counter-reset:st}@media (min-width:1024px){.st5{grid-template-columns:repeat(5,minmax(0,1fr))}}.st5 li{display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px;border-radius:18px;background:var(--dark2);box-shadow:inset 0 0 0 1px var(--dark-line);font-size:15px;line-height:1.45;color:var(--on-dark)}.st5-n{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgb(79 172 52 / .16);color:var(--brand);font-weight:700}.st5-f{margin-top:20px;max-width:70ch;color:var(--muted-dark)}.two4{display:grid;gap:12px}@media (min-width:900px){.two4{grid-template-columns:repeat(2,minmax(0,1fr))}}.cd4{display:flex;flex-direction:column;gap:10px;min-width:0;padding:26px;border-radius:20px;background:var(--bg)}.cd4 svg{width:30px;height:30px;color:var(--link)}.cd4 h2{font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.01em}.cd4 p{color:var(--muted)}.rq4{display:grid;gap:28px}@media (min-width:1024px){.rq4{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:start}}.rq4-l{display:grid;gap:0;margin-top:20px;border-radius:18px;background:#fff;box-shadow:var(--sh);overflow:hidden}.rq4-l div{display:grid;gap:2px;padding:14px 18px;border-top:1px solid var(--line)}.rq4-l div:first-child{border-top:0}@media (min-width:640px){.rq4-l div{grid-template-columns:11rem minmax(0,1fr);gap:16px}}.rq4-l dt{font-size:13.5px;color:var(--muted)}.rq4-l dd{font-weight:600;overflow-wrap:anywhere}.gal4{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.gal4 figure{margin:0;min-width:0;border-radius:18px;overflow:hidden;background:#fff;box-shadow:var(--sh)}.gal4 figure:first-child{grid-column:1/-1}.gal4 img{display:block;width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}.gal4 figure:not(:first-child) img{aspect-ratio:4/5}.gal4 figcaption{padding:10px 14px 12px;font-size:13.5px;color:var(--muted)}.tc3{display:grid;gap:16px;margin-top:28px}.tc3 article{display:grid;gap:20px;min-width:0;padding:20px;border-radius:22px;background:#fff;box-shadow:var(--sh)}@media (min-width:900px){.tc3 article{grid-template-columns:260px minmax(0,1fr) minmax(0,300px);gap:28px;padding:24px}}.tc3-ph{margin:0;border-radius:16px;overflow:hidden;aspect-ratio:4/5;max-width:260px;background:var(--bg)}.tc3-ph img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tc3-n{font-size:24px;line-height:1.15;letter-spacing:-.01em}.tc3-n,.tc3-r{font-weight:700}.tc3-r{margin-top:4px;color:var(--link)}.tc3-x{margin-top:2px;font-size:14px;color:var(--muted)}.tc3-bio{display:grid;gap:10px;margin-top:14px;font-size:15px;line-height:1.55}.tc3-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;list-style:none;padding:0}.tc3-tags li{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:var(--tint);color:var(--link);font-size:13px;font-weight:700}.tc3-side{display:flex;flex-direction:column;gap:16px;min-width:0}.tc3-k{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.tc3-cert{margin-top:6px;font-weight:600;font-size:14.5px}.tc3-cnt{display:flex;align-items:baseline;gap:8px;margin-top:4px}.tc3-cnt b{font-size:34px;line-height:1;color:var(--num);letter-spacing:-.02em}.tc3-posts{display:grid;gap:0;margin-top:8px;list-style:none;padding:0}.tc3-posts li{border-top:1px solid var(--line)}.tc3-posts a{display:block;padding:10px 0;color:var(--ink);text-decoration:none;font-weight:600;font-size:14.5px;line-height:1.35}.tc3-posts a:hover{color:var(--link);text-decoration:underline}.tc3-posts span{display:block;margin-top:2px;font-weight:400;font-size:12.5px;color:var(--muted)}.rl4{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;list-style:none;padding:0}.rl4 li{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:#fff;box-shadow:var(--sh);font-weight:700;font-size:14.5px}.ct4-q{display:grid;gap:10px;margin-top:26px}@media (min-width:640px){.ct4-q{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px}}.ct4-ph{display:block;font-size:30px;line-height:1.1;font-weight:700;letter-spacing:-.02em;color:#fff;text-decoration:none;font-variant-numeric:tabular-nums}@media (min-width:640px){.ct4-ph{font-size:40px}}.ct4-h{margin-top:18px;display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--muted-dark);font-size:15px}.ct4-h b{color:var(--on-dark)}.ct4-g{display:grid;gap:12px}@media (min-width:768px){.ct4-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ct4-g{grid-template-columns:repeat(3,minmax(0,1fr))}}.ct4-c{display:flex;flex-direction:column;gap:12px;min-width:0;padding:22px;border-radius:20px;background:#fff;box-shadow:var(--sh)}.ct4-c h3{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ct4-c h3 svg{width:20px;height:20px;color:var(--link)}.ct4-r{display:grid;gap:2px}.ct4-r span{font-size:13.5px;color:var(--muted)}.ct4-r a,.ct4-r b{font-size:18px;font-weight:700;color:var(--ink);text-decoration:none;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ct4-r a:hover{color:var(--link);text-decoration:underline}.ct4-cp{display:flex;align-items:center;justify-content:space-between;gap:10px}.ct4-cpb{flex:none;min-height:36px;padding:0 12px;border:0;border-radius:10px;background:var(--tint);color:var(--link);font:700 13px var(--f-body,inherit);cursor:pointer}.ct4-so{display:flex;flex-wrap:wrap;gap:8px}.ct4-so a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:12px;background:var(--bg);color:var(--ink);font-weight:700;font-size:14px;text-decoration:none}.ct4-so a:hover{background:var(--tint);color:var(--link)}.ct4-map{display:grid;gap:16px;margin-top:12px}@media (min-width:1024px){.ct4-map{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:stretch}}.mapf{position:relative;display:grid;min-height:300px;border-radius:20px;overflow:hidden;background:var(--dark)}.mapf img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.8) brightness(.72)}.mapf-in{position:relative;z-index:1;align-self:end;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:20px;background:linear-gradient(0deg,rgb(14 34 22 / .92),#fff0)}.mapf-in p{color:#fff;font-weight:700;max-width:34ch}.reg4{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;list-style:none;padding:0}.reg4 a{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 16px;border-radius:999px;background:#fff;box-shadow:var(--sh);color:var(--ink);font-weight:700;text-decoration:none}.reg4 a:hover{color:var(--link)}@media (min-width:1024px){.h4-g.h4-wi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;-moz-column-gap:48px;column-gap:48px}}.h4-g>.ph4{align-self:center}@media (min-width:1024px){.h4-g:not(.h4-wi)>.ph4{aspect-ratio:429/510}}.mapf-g{background:repeating-linear-gradient(0deg,transparent 0 46px,rgb(169 195 176 / .1) 46px 48px),repeating-linear-gradient(90deg,transparent 0 62px,rgb(169 195 176 / .1) 62px 64px),linear-gradient(28deg,transparent 0 46%,rgb(79 172 52 / .16) 46% 49%,transparent 49%),linear-gradient(-14deg,transparent 0 62%,rgb(169 195 176 / .14) 62% 64%,transparent 64%),var(--dark)}.mapf-pin{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--brand);color:var(--ink);box-shadow:0 0 0 12px rgb(79 172 52 / .18),0 0 0 26px rgb(79 172 52 / .08)}.mapf-pin svg{width:30px;height:30px}.rl4 li{background:var(--tint);box-shadow:none;color:var(--ink)}.ar-hero{background:var(--bg);border-bottom:1px solid var(--line)}.ar-hg{display:grid;gap:28px;padding-block:24px 36px}@media (min-width:1024px){.ar-hg{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:36px 48px}}.ar-cat a{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:var(--tint);color:var(--link);font-size:13px;font-weight:700;text-decoration:none}.ar-h1{margin-top:14px;font-size:34px;line-height:1.08;font-weight:700;letter-spacing:-.02em;text-wrap:balance}@media (min-width:640px){.ar-h1{font-size:46px}}.ar-by{display:flex;align-items:center;gap:12px;margin-top:22px}.ar-by img{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.ar-by a{font-weight:700;color:var(--ink)}.ar-by span{display:block;font-size:13.5px;color:var(--muted)}.ar-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:14px;font-size:14px;color:var(--muted)}.ar-meta b{color:var(--ink);font-weight:600}.ar-cover{margin:0;border-radius:20px;overflow:hidden;box-shadow:var(--sh);aspect-ratio:3/2;background:#fff}.ar-cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ar-g{display:grid;gap:24px;padding-block:32px 24px}@media (min-width:1024px){.ar-g{grid-template-columns:260px minmax(0,1fr);gap:56px;padding-block:44px 32px}}.ar-toc{display:none}@media (min-width:1024px){.ar-toc{display:block;position:sticky;top:96px}}.ar-toc p,.ar-tocm summary{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ar-toc ol,.ar-tocm ol{display:grid;gap:2px;margin-top:10px;list-style:none;padding:0;counter-reset:t}.ar-toc a,.ar-tocm a{display:block;padding:7px 10px;border-radius:10px;color:var(--ink);font-size:14px;line-height:1.35;text-decoration:none}.ar-toc a:hover,.ar-toc a[aria-current=true],.ar-tocm a:hover{background:var(--tint);color:var(--link)}.ar-toc a[aria-current=true]{font-weight:700}.ar-tocm{border-radius:16px;background:var(--bg);padding:12px 14px}.ar-tocm summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:32px}.ar-tocm summary::-webkit-details-marker{display:none}@media (min-width:1024px){.ar-tocm{display:none}}.prose4{max-width:72ch;font-size:17px;line-height:1.7;color:var(--ink)}.prose4>*+*{margin-top:16px}.prose4 h2{margin-top:44px;font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.015em;scroll-margin-top:96px;text-wrap:balance}@media (min-width:640px){.prose4 h2{font-size:30px}}.prose4 h3{margin-top:28px;font-size:20px;line-height:1.3;font-weight:700}.prose4 ol,.prose4 ul{padding-left:22px;display:grid;gap:8px}.prose4 li::marker{color:var(--link);font-weight:700}.prose4 a{color:var(--link);text-decoration:underline;text-underline-offset:3px}.prose4 blockquote{margin:20px 0 0;padding:18px 20px;border-radius:16px;background:var(--tint);font-weight:600}.prose4 blockquote p{margin:0}.prose4 figure{margin:24px 0 0}.prose4 figure img{display:block;width:100%;height:auto;border-radius:16px;box-shadow:0 0 0 1px var(--line)}.prose4 .ar-lead{font-size:19px;line-height:1.6;color:var(--muted)}.ar-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;margin-top:28px!important;padding:20px 22px;border-radius:18px;background:var(--dark);color:var(--on-dark)}.ar-cta p{margin:0;font-size:18px;line-height:1.35;font-weight:700;max-width:34ch}.ar-au{display:grid;gap:18px;margin-top:40px;padding:22px;border-radius:20px;background:var(--bg)}@media (min-width:640px){.ar-au{grid-template-columns:120px minmax(0,1fr);gap:24px}}.ar-au img{width:120px;height:150px;border-radius:14px;-o-object-fit:cover;object-fit:cover}.ar-au-k{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ar-au-n{margin-top:4px;font-size:20px;font-weight:700}.ar-au-r{font-size:14px;color:var(--link);font-weight:700}.ar-au p.ar-au-b{margin-top:10px;font-size:15px;line-height:1.55;color:var(--ink)}.ar-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px;list-style:none;padding:0}.ar-tags li{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:var(--bg);font-size:13px;font-weight:600}.cl4{display:grid;gap:16px;align-items:start}@media (min-width:1024px){.cl4{grid-template-columns:minmax(0,1fr) 400px;gap:24px}}.cl4-q{display:grid;gap:12px}.cl4-s{margin:0;padding:22px;border:0;border-radius:20px;background:#fff;box-shadow:var(--sh);min-width:0}.cl4-s legend{display:flex;align-items:center;gap:12px;float:left;width:100%;font-size:19px;font-weight:700}.cl4-s legend+*{clear:both}.cl4-n{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--tint);color:var(--link);font-size:14px}.cl4-o{display:grid;gap:8px;margin-top:16px}@media (min-width:640px){.cl4-o{grid-template-columns:repeat(2,minmax(0,1fr))}}.cl4-o label{position:relative;display:flex;flex-direction:column;gap:2px;min-height:64px;padding:12px 14px 12px 46px;border-radius:14px;background:var(--bg);cursor:pointer;line-height:1.35}.cl4-o input{position:absolute;left:16px;top:15px;width:18px;height:18px;margin:0;accent-color:var(--link)}.cl4-o label:has(input:checked){background:var(--tint);box-shadow:inset 0 0 0 2px var(--brand)}.cl4-o label:has(input:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.cl4-o b{font-weight:700}.cl4-o span{font-size:13.5px;color:var(--muted)}.cl4-r{position:relative;padding:24px;border-radius:22px;background:var(--dark);color:var(--on-dark)}@media (min-width:1024px){.cl4-r{position:sticky;top:96px}}.cl4-rk{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-dark)}.cl4-rv{margin-top:8px;font-size:40px;line-height:1.05;font-weight:700;letter-spacing:-.03em;color:var(--brand);font-variant-numeric:tabular-nums}.cl4-rv small{font-size:18px;letter-spacing:0;color:var(--on-dark)}.cl4-rp{margin-top:6px;color:var(--on-dark);font-weight:600}.cl4-rl{display:grid;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--dark-line);list-style:none;font-size:14px;color:var(--muted-dark)}.cl4-rl b{color:var(--on-dark);font-weight:600}.cl4-rn{margin-top:14px;font-size:13.5px;color:var(--muted-dark)}.cl4-f{display:grid;gap:10px;margin-top:18px}.cl4-f .field{background:#fff}.cl4-how{display:grid;gap:10px;margin-top:20px;list-style:none;padding:0}@media (min-width:900px){.cl4-how{grid-template-columns:repeat(2,minmax(0,1fr))}}.cl4-how li{padding:16px 18px;border-radius:16px;background:var(--bg);font-size:15px;line-height:1.5}.cl4-how b{display:block;margin-bottom:4px}.pr4-nav{position:sticky;top:64px;z-index:5;background:rgb(244 247 244 / .94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--line)}.pr4-nav ul{display:flex;gap:6px;overflow-x:auto;padding-block:10px;list-style:none;scrollbar-width:thin}.pr4-nav a{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--line);color:var(--ink);font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none}.pr4-nav a:hover{color:var(--link);box-shadow:0 0 0 1px var(--brand)}.pg4{display:grid;gap:14px}@media (min-width:1024px){.pg4{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.pg4-c{min-width:0;padding:20px 22px;border-radius:20px;background:#fff;box-shadow:var(--sh);scroll-margin-top:130px}.pg4-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:20px;font-weight:700}.pg4-h a{color:var(--ink);text-decoration:none}.pg4-h a:hover{color:var(--link);text-decoration:underline}.pg4-l{margin-top:10px;list-style:none;padding:0}.pg4-l li{border-top:1px solid var(--line)}.pg4-l a{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;min-height:48px;padding-block:8px;color:var(--ink);text-decoration:none}.pg4-l a:hover .pg4-n{color:var(--link);text-decoration:underline}.pg4-n{font-weight:600;line-height:1.35}.pg4-p{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--num)}.pg4-p.na{font-weight:500;color:var(--muted);font-size:14px}.pg4-l svg{width:16px;height:16px;color:var(--muted)}.pg4-c.geo4 .pg4-new{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;margin-left:6px;border-radius:999px;background:#f2c14e;color:#2a1e00;font-size:11.5px;font-weight:700;vertical-align:2px}@media (max-width:479.98px){.pg4-l a{grid-template-columns:minmax(0,1fr) 18px}.pg4-p{grid-column:1;grid-row:2;font-size:14px}.pg4-l svg{grid-column:2;grid-row:1/3}}.ar-hero .crumbs{color:var(--muted)}.ar-hero .crumbs a{color:var(--ink);text-decoration:underline;text-decoration-color:rgb(13 20 13 / .25);text-underline-offset:3px}.ar-hero .crumbs li+li:before{color:var(--muted)}.prose4 ul{list-style:disc}.prose4 ol{list-style:decimal}.pg4{display:block}@media (min-width:1024px){.pg4{-moz-columns:2;column-count:2;-moz-column-gap:14px;column-gap:14px}}.pg4-c{display:block;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:14px}.h4-f dd .nw{white-space:nowrap}.pg4-p{color:var(--link)}@media (max-width:479.98px){.pg4-h{flex-wrap:wrap;row-gap:2px}.pg4-h .pg4-p{font-size:15px}}:root{--red5:#f0644f}.geo{background-color:var(--geo-bg);background-image:radial-gradient(70% 90% at 88% 0,rgb(242 193 78 / .18),transparent 60%),radial-gradient(60% 80% at 0 100%,rgb(79 172 52 / .2),transparent 66%),linear-gradient(180deg,#15291f,#10211a)}.site-head.sh5{background:#fff;box-shadow:0 1px 0 var(--line)}.sh5 .nav-link,.site-head.sh5{color:var(--ink)}.sh5 .nav-link:hover{color:var(--link)}.sh5 :focus-visible{outline-color:var(--link)}.sh5 .sh5-logo{width:66px}.h-sec:before{content:"";display:block;width:34px;height:4px;border-radius:2px;background:var(--red);margin-bottom:14px}.band .h-sec:before,.geo .h-sec:before,.tb4 .h-sec:before{background:var(--red5)}.h-sec.sr-only:before{display:none}@media (hover:hover){.logos img{filter:grayscale(1);opacity:.7;transition:filter .2s,opacity .2s}.logos a:focus-visible img,.logos li:hover img{filter:none;opacity:1}}.cb5-sub{margin-top:12px;color:var(--muted-dark);max-width:30ch}.cb4-nav{display:none!important}.cb5-tr{position:relative;min-width:0}.cb5-ar{position:absolute;top:50%;z-index:3;display:none;place-items:center;width:58px;height:58px;margin-top:-29px;border-radius:50%;border:0;background:#fff;color:var(--ink);box-shadow:0 12px 28px rgb(0 0 0 / .28),0 0 0 4px hsl(0 0% 100% / .25);cursor:pointer;transition:opacity .2s,transform .2s}.cb5-ar:hover{transform:scale(1.06)}.cb5-ar svg{width:24px;height:24px}.cb5-ar:disabled{opacity:0;pointer-events:none}.cb5-n{right:-10px}.cb5-p{left:-10px}@media (min-width:768px){.cb5-ar{display:grid}}.cb5-mnav{display:flex;justify-content:center;gap:12px;margin-top:18px}.cb5-mnav button{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:0;background:#fff;color:var(--ink);box-shadow:0 8px 20px rgb(0 0 0 / .22);cursor:pointer}.cb5-mnav button:disabled{opacity:.4;cursor:default}@media (min-width:768px){.cb5-mnav{display:none}}.aw6{padding-top:24px;border-top:1px solid var(--line)}.aw6-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px}.aw6-h a{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--link);text-decoration:none}.aw6-h a:hover{text-decoration:underline}.aw6-h svg{width:18px;height:18px}.aw6-l{display:grid;gap:12px;margin-top:16px;list-style:none;padding:0}@media (min-width:640px){.aw6-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.aw6-l{grid-template-columns:repeat(4,minmax(0,1fr))}}.aw6-l li{display:flex;flex-direction:column;gap:6px;min-width:0;padding:18px 20px;border-radius:18px;background:#fff;box-shadow:var(--sh)}.aw6-r{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.aw6-p,.aw6-r{font-weight:700}.aw6-p{font-size:16px}.aw6-p b{font-size:40px;line-height:1;letter-spacing:-.03em;color:var(--num);margin-right:6px}.aw6-c{color:var(--muted);font-size:15px}.aw6-s{margin-top:auto;padding-top:6px;font-size:13.5px;font-weight:700;color:var(--link)}.cb4 .cta-form a[style*="color:var(--brand)"],.h4 form a[style*="color:var(--brand)"]{color:var(--link)!important}.aw6-sec{background:#eef6ee}.aw6-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.aw6-all{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--link);text-decoration:none}.aw6-all:hover{text-decoration:underline}.aw6-all svg{width:18px;height:18px}.aw6-h3{margin-top:32px;font-size:20px;font-weight:700}.aw6-x{display:inline-flex;align-items:center;margin-left:8px;padding:0 8px;border-radius:999px;background:#fff1cc;color:#7a4b00;font-size:12.5px;line-height:22px;vertical-align:4px}.pt6-l{display:grid;gap:12px;margin-top:16px;list-style:none;padding:0}@media (min-width:640px){.pt6-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pt6-l{grid-template-columns:repeat(4,minmax(0,1fr))}}.pt6-l li{display:flex;flex-direction:column;gap:8px;min-width:0;padding:18px 20px;border-radius:18px;background:#fff;box-shadow:var(--sh)}.pt6-n{font-size:20px;font-weight:700;letter-spacing:-.01em}.pt6-n:before{content:"";display:block;width:22px;height:3px;border-radius:2px;background:var(--brand);margin-bottom:12px}.pt6-t{color:var(--muted);font-size:14.5px;line-height:1.45}.pt6-x .tbd{margin-left:0}.exp .tbd,.pt6-x .tbd,.tm5-h .tbd{white-space:normal;max-width:100%;text-align:left}.tm5-h{margin-top:28px;font-size:18px;font-weight:700}.tm5-h+.tm4-row{margin-top:12px}.exp-ph5{background:var(--tint);box-shadow:none;color:var(--link)}.exp-ph5 svg{width:22px;height:22px}@media (min-width:1024px){.tm5-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639.98px){.aw6-l{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aw6-l li{padding:14px;border-radius:16px}.aw6-r{font-size:10.5px;letter-spacing:.04em}.aw6-p{font-size:14px}.aw6-p b{font-size:30px}.aw6-x{display:flex;width:-moz-max-content;width:max-content;margin:6px 0 0;vertical-align:0}.aw6-c{font-size:13.5px;line-height:1.35}.aw6-s{font-size:12.5px}.pt6-l{grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px;margin:12px -4px 0}.pt6-l::-webkit-scrollbar{display:none}.pt6-l li{scroll-snap-align:start}}.pt6-l:focus-visible{outline:3px solid var(--link);outline-offset:4px;border-radius:18px}@media (max-width:767.98px){.tm4-row{grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px;margin-inline:-4px}.tm4-row::-webkit-scrollbar{display:none}.tm4-row .exp{scroll-snap-align:start}}.tm4-row:focus-visible{outline:3px solid var(--link);outline-offset:4px;border-radius:18px}.tb5{display:none;background:#f2f6f2;border-bottom:1px solid var(--line);font-size:13.5px}@media (min-width:1024px){.tb5{display:block}}.tb5-in{justify-content:space-between;gap:16px;min-height:44px}.tb5-in,.tb5-t{display:flex;align-items:center}.tb5-t{gap:6px;color:var(--muted);white-space:nowrap}.tb5-t svg{width:16px;height:16px;color:var(--link)}.tb5-r{display:flex;align-items:center;gap:16px}.tb5-ph{display:inline-flex;align-items:baseline;gap:6px;color:var(--ink);font-weight:700;text-decoration:none;white-space:nowrap;font-variant-numeric:tabular-nums}.tb5-ph:hover{color:var(--link)}.tb5-l{font-weight:500;font-size:12.5px;color:var(--muted)}@media (max-width:1279.98px){.tb5-addr,.tb5-l{display:none}}.sh5-tel{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--ink)}.sh5-tel span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (min-width:1024px){.sh5-tel{display:none}}.msg5{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none;white-space:nowrap;transition:filter .15s}.msg5:hover{filter:brightness(1.06)}.msg5 svg{width:18px;height:18px}.msg5-tg{background:#2aabee;color:#071b27}.msg5-wa{background:#25d366;color:#062312}.msg5-sm{min-height:32px;padding:0 12px;font-size:13px;gap:6px}.msg5-sm svg{width:15px;height:15px}.h5-calc{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--brand);text-decoration:none}.h5-calc:hover{text-decoration:underline;text-underline-offset:3px}.dir-ic{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:var(--tint);color:var(--link);flex:none}.dir-ic svg{width:27px;height:27px;stroke-width:1.6}.dir-ic-geo{background:rgb(242 193 78 / .14);color:var(--geo)}.tl5-l{display:grid;gap:14px;margin-top:18px;list-style:none;padding:0}@media (min-width:768px){.tl5-l{grid-template-columns:repeat(3,minmax(0,1fr))}}.tl5-c{display:flex;flex-direction:column;gap:6px;min-width:0;padding:20px 22px 18px;border-radius:20px;background:#fff;box-shadow:var(--sh)}.tl5-n{display:flex;align-items:center;gap:8px}.tl5-n,.tl5-v{font-weight:700}.tl5-v{margin-top:4px;font-size:34px;line-height:1;letter-spacing:-.03em;color:var(--num);font-variant-numeric:tabular-nums}.tl5-geo .tl5-v{color:#8a5a00}.tl5-t{color:var(--muted);font-size:14.5px;line-height:1.4}.tl5-s{margin-top:auto;padding-top:14px}.tl5-tr{position:relative;height:8px;background:#e6ece6}.tl5-r,.tl5-tr{border-radius:99px}.tl5-r{position:absolute;top:0;bottom:0;min-width:8px}.tl5-r-g{background:var(--brand)}.tl5-r-a{background:var(--geo)}.tl5-p{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 3px #fff}.tl5-ax{display:flex;justify-content:space-between;margin-top:6px;font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.geo5-more{border:1.5px solid rgb(242 193 78 / .55);color:var(--geo);background:#fff0}.geo5-more:hover{background:rgb(242 193 78 / .1)}.geo5-note{margin-top:14px;font-size:14px;line-height:1.5;color:var(--geo-muted);max-width:58ch}.geo5-note b{color:#fff}.br5-h{margin-top:26px;font-size:18px;font-weight:700}.br5-l{display:grid;gap:12px;margin-top:12px}@media (min-width:640px){.br5-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.br5-l{grid-template-columns:repeat(4,minmax(0,1fr))}}.br5{display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px;border-radius:20px;background:var(--bg)}.br5-logo{height:48px;width:auto;max-width:170px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.br5-c{align-self:flex-start}.br5-q{flex:1;font-size:15px;line-height:1.45;font-weight:600}.br5-a{display:flex;flex-direction:column;gap:2px;font-size:13.5px;line-height:1.35}.br5-a .muted{font-size:12.5px}.br5-s{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--link);text-decoration:none}.br5-s:hover{text-decoration:underline}.br5-s svg{width:16px;height:16px}.br5-tbd{background:#fffbf2;box-shadow:inset 0 0 0 2px #ebd9ae}.br5 .tbd{white-space:normal;margin-left:0}.pt7-l{display:grid;margin-top:16px;list-style:none;padding:0;background:#fff;border-radius:22px;box-shadow:var(--sh);overflow:hidden}@media (min-width:640px){.pt7-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pt7-l{grid-template-columns:repeat(4,minmax(0,1fr))}}.pt7-l li{flex-direction:column;min-width:0;padding:22px;box-shadow:1px 1px 0 var(--line)}.pt7-l li,.pt7-lg{display:flex;gap:8px}.pt7-lg{align-items:center;height:32px}.pt7-lg img{height:28px;width:auto}.pt7-ph{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:8px;border:1.5px dashed #c9d4ca;color:var(--muted);font-size:12px}.pt7-n{margin-top:4px;font-weight:700;font-size:17px}.pt7-t{color:var(--muted);font-size:14px;line-height:1.45}.pt7-x .tbd{white-space:normal;margin-left:0}.pt7-l:focus-visible{outline:3px solid var(--link);outline-offset:4px}@media (max-width:639.98px){.pt7-l{grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:none;box-shadow:none;border-radius:0;gap:10px;padding:4px;margin:12px -4px 0}.pt7-l::-webkit-scrollbar{display:none}.pt7-l li{scroll-snap-align:start;border-radius:18px;background:#fff;box-shadow:var(--sh)}}.qc5-2{background:var(--bg);box-shadow:none}.post5{padding:0!important;overflow:hidden;display:flex;flex-direction:column}.post5-img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--bg)}.post5-in{display:flex;flex-direction:column;gap:10px;flex:1;padding:18px 20px 20px}.ct5{display:grid;gap:10px;max-width:420px}.ct5-ph{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:14px;background:hsl(0 0% 100% / .05);box-shadow:inset 0 0 0 1px var(--dark-line);color:var(--on-dark);text-decoration:none}.ct5-ph:hover{background:hsl(0 0% 100% / .09)}.ct5-ph svg{color:var(--brand)}.ct5-ph>span{display:flex;flex-direction:column;gap:2px}.ct5-ph b{font-size:18px}.ct5-ph .muted{font-size:13px}.ct5-m{display:flex;flex-wrap:wrap}@media (max-width:639.98px){.br5-l{grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px;margin-inline:-4px}.br5-l::-webkit-scrollbar{display:none}.br5{scroll-snap-align:start}}.br5-l:focus-visible{outline:3px solid var(--link);outline-offset:4px;border-radius:20px}.sh5 .btn-sm{white-space:nowrap}@media (max-width:379.98px){.sh5 .btn-sm{padding-inline:14px;font-size:14px}.sh5 .sh5-logo{width:56px}.sh5 .wrap{gap:8px}}.mob5-c{display:grid;gap:10px;padding:14px 0 6px}.mob5-ph{display:grid;font-weight:700;font-size:17px;color:var(--ink);text-decoration:none;font-variant-numeric:tabular-nums}.mob5-ph span{font-weight:500;font-size:12.5px;color:var(--muted)}.msg5{--m-bg:#eaf5fc;--m-bd:#c3e2f4;--m-ic:#1e96cf;--m-h:#ddeffa;background:var(--m-bg);color:var(--ink);box-shadow:inset 0 0 0 1px var(--m-bd);justify-content:center;transition:background-color .15s}.msg5:hover{filter:none;background:var(--m-h)}.msg5 svg{color:var(--m-ic)}.msg5-tg{--m-bg:#eaf5fc;--m-bd:#c3e2f4;--m-ic:#1e96cf;--m-h:#ddeffa}.msg5-wa{--m-bg:#eaf7ef;--m-bd:#c2e6cf;--m-ic:#1da851;--m-h:#dcf1e4}.msg5:focus-visible{outline:3px solid var(--link);outline-offset:2px}.msg5-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.msg5-2 .msg5{min-height:42px;padding:0 10px;font-size:14px}.ct5 .msg5-tg{--m-bg:rgba(42,171,238,.12);--m-bd:rgba(42,171,238,.38);--m-ic:#5cc0f0;--m-h:rgba(42,171,238,.2)}.ct5 .msg5-wa{--m-bg:rgba(37,211,102,.11);--m-bd:rgba(37,211,102,.36);--m-ic:#4cd383;--m-h:rgba(37,211,102,.19)}.ct5 .msg5{color:var(--on-dark)}.ct5-m{display:grid;gap:10px;margin-top:6px}.ct5-m .msg5{width:100%;min-height:50px}.mbar-tg{color:#1e96cf}.hd5-b{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 12px;border-radius:999px;font-weight:700;font-size:15px;color:var(--ink);background:none;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;font-variant-numeric:tabular-nums;cursor:pointer}.hd5-b:hover,.hd5-b[aria-expanded=true]{background:var(--tint)}.hd5-b .i{width:18px;height:18px;color:var(--link)}.hd5-b .hd5-cv{width:14px;height:14px;color:var(--muted);transition:transform .15s}.hd5-b[aria-expanded=true] .hd5-cv{transform:rotate(180deg)}.dd.hd5-p{left:auto;right:0;top:calc(100% + 8px);width:288px;padding:12px;display:grid;gap:8px;z-index:60}.dd.hd5-p.hidden{display:none}.dd.hd5-p .hd5-ph{display:grid;gap:1px;padding:8px 10px;font-variant-numeric:tabular-nums}.dd.hd5-p .hd5-ph span{font-weight:500;font-size:12.5px;color:var(--muted)}.dd.hd5-p .hd5-ph b{font-size:17px}.dd.hd5-p .msg5{display:flex;padding:0 16px;border-radius:999px;font-size:15px;min-height:44px}.dd.hd5-p .msg5:hover{background:var(--m-h)}.hd5-n{padding:4px 10px 2px;font-size:13px;color:var(--muted);border-top:1px solid var(--line)}.hd5-n a{display:inline!important;padding:0!important;font-weight:700;font-size:13px!important;color:var(--link)!important}.hd5-n a:hover{background:none!important;text-decoration:underline}@media (max-width:1279.98px){.hd5-num{display:none}.hd5-b{padding:0 10px}}.dir-ttl{display:flex;align-items:center;gap:12px}.dir-ttl .dir-ic{width:42px;height:42px;border-radius:12px}.dir-ttl .dir-ic svg{width:23px;height:23px}.tl5-w{border-radius:99px 0 0 99px}.tl5-w-g{background:repeating-linear-gradient(135deg,rgb(65 141 43 / .32) 0 3px,rgb(65 141 43 / .1) 3px 7px)}.tl5-w-a{background:repeating-linear-gradient(135deg,rgb(201 140 20 / .36) 0 3px,rgb(201 140 20 / .12) 3px 7px)}.tl5-ax span:first-child{font-weight:700;color:var(--ink)}.tl5-lg{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:13px;color:var(--muted)}.tl5-lg span{display:inline-flex;align-items:center;gap:6px}.tl5-k{display:inline-block;width:22px;height:8px;border-radius:99px}.tl5-p0{width:10px;height:10px;border-radius:50%;background:var(--ink)}.rev-sc{font-weight:700;font-size:13px;color:var(--link);text-decoration:none}.rev-sc:hover{text-decoration:underline}.rev-tbd{background:#fffbf2;box-shadow:inset 0 0 0 2px #ebd9ae}.rev-tbd .tbd{white-space:normal}.pt7-lg{height:36px}.pt7-lg img{flex:none}.pt7-wm{font-weight:700;font-size:19px;letter-spacing:-.01em;color:#1f2a33}.pt7-ph{height:30px;font-size:13px;font-weight:700}.rev-s>.flex{flex-wrap:wrap;row-gap:8px}@media (max-width:639.98px){.rev-s .rev-logo{max-width:120px}}.dir-new{align-self:flex-start;margin-bottom:-2px}.hd5-sp{align-items:stretch;min-height:40px;border-radius:999px;background:#eaf5fc;box-shadow:inset 0 0 0 1px #c3e2f4}.hd5-sp,.hd5-tg{display:inline-flex}.hd5-tg{align-items:center;gap:7px;padding:0 10px 0 13px;border-radius:999px 0 0 999px;font-weight:700;font-size:15px;color:var(--ink);text-decoration:none;white-space:nowrap}.hd5-tg .i{width:18px;height:18px;color:#1e96cf}.hd5-ar{display:grid;place-items:center;width:34px;border-radius:0 999px 999px 0;border-left:1px solid #c3e2f4;color:#3b6f8a;cursor:pointer;background:none}.hd5-ar .i{width:14px;height:14px;transition:transform .15s}.hd5-ar:hover,.hd5-ar[aria-expanded=true],.hd5-tg:hover{background:#ddeffa}.hd5-ar[aria-expanded=true] .i{transform:rotate(180deg)}.hd5-ar:focus-visible,.hd5-tg:focus-visible{outline:3px solid var(--link);outline-offset:2px}.dk5{position:relative;overflow:hidden;isolation:isolate}.dk5:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-repeat:no-repeat}.dk5>.wrap{position:relative;z-index:1}.dk5-a:after{background-image:url(/wp-content/themes/seologic/assets/img/topo-a.svg);background-size:1500px auto;background-position:right -260px top -120px;opacity:.32;-webkit-mask-image:radial-gradient(75% 95% at 85% 20%,#000 30%,transparent 78%);mask-image:radial-gradient(75% 95% at 85% 20%,#000 30%,transparent 78%)}.dk5-b:after{background-size:1400px auto;background-position:left -380px bottom -330px;-webkit-mask-image:radial-gradient(60% 90% at 8% 100%,#000 25%,transparent 75%);mask-image:radial-gradient(60% 90% at 8% 100%,#000 25%,transparent 75%)}.dk5-b:after,.dk5-c:after{background-image:url(/wp-content/themes/seologic/assets/img/topo-b.svg);opacity:.26}.dk5-c:after{background-size:1500px auto;background-position:right -420px top -140px;-webkit-mask-image:radial-gradient(70% 100% at 100% 10%,#000 25%,transparent 75%);mask-image:radial-gradient(70% 100% at 100% 10%,#000 25%,transparent 75%)}@media (max-width:767.98px){.dk5-a:after{background-size:900px auto;background-position:right -300px top -60px;opacity:.18}.dk5-b:after,.dk5-c:after{background-size:900px auto;opacity:.2}}#dd-tel.hd5-p{width:316px}.foot-a.foot-tel,.foot-a.foot-tel:hover .muted{color:var(--on-dark)}.ft5-g{display:grid;gap:3px}.ft5-l{font-size:13px;font-weight:700;color:var(--on-dark)}.ct5-care{font-size:14px;color:var(--muted-dark)}.ct5-care a{color:var(--on-dark);font-weight:700;text-decoration:none;white-space:nowrap}.ct5-care a:hover{text-decoration:underline}.rv5{background:var(--tint)}.nr5 .field,.rv5 .field{background:#fff}.nr5 .cta-h,.rv5 .cta-h{font-size:24px}.nr5 p+p{margin-top:8px}.nr5-dk{position:relative;z-index:1}@media (min-width:1024px){.nr5 .cta-f,.rv5 .cta-f{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.st7-lg .st7-logo{display:grid;place-items:center;aspect-ratio:4/3;background:#fff;box-shadow:inset 0 -1px 0 var(--line)}.st7 .st7-lg .st7-logo img{width:72%;height:auto;aspect-ratio:auto;-o-object-fit:contain;object-fit:contain}.st7 .tbd{display:inline-block;margin:6px 0 0;white-space:normal}.aw6-in .aw6-l{margin-top:14px}.ct6-hl{font-size:14px;color:var(--muted-dark)}.ct6-g{margin-top:12px;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--link)}.ct6-q{display:flex;flex-wrap:wrap;gap:10px}.ct6-q .msg5-tg{--m-bg:rgba(42,171,238,.14);--m-bd:rgba(42,171,238,.42);--m-ic:#5cc0f0;--m-h:rgba(42,171,238,.22)}.ct6-q .msg5-wa{--m-bg:rgba(37,211,102,.12);--m-bd:rgba(37,211,102,.4);--m-ic:#4cd383;--m-h:rgba(37,211,102,.2)}.ct6-q .msg5{color:var(--on-dark)}.ct6-ph{margin:14px 0 0;border-radius:14px;overflow:hidden;box-shadow:var(--sh)}.ct6-ph img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.ct6-ph figcaption{padding:8px 12px;font-size:13px;color:var(--muted);background:#fff}.sp5{display:grid;gap:14px;margin-top:24px;list-style:none;padding:0}@media (min-width:640px){.sp5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sp5{grid-template-columns:repeat(4,minmax(0,1fr))}}.sp5 li{display:flex;flex-direction:column;min-width:0;border-radius:20px;background:#fff;box-shadow:var(--sh);overflow:hidden}.sp5-ph{display:grid;place-items:center;aspect-ratio:4/3;background:repeating-linear-gradient(135deg,#f2f7f2 0 10px,#e7f0e7 10px 20px);color:var(--link)}.sp5-ph svg{width:40px;height:40px;stroke-width:1.5}.sp5-b{display:flex;flex-direction:column;gap:4px;padding:16px 18px 18px;flex:1}.sp5-n{font-weight:700;font-size:19px}.sp5-n .tbd{white-space:normal;vertical-align:3px}.sp5-r{color:var(--link);font-weight:700}.sp5-r,.sp5-t{font-size:14px}.sp5-t{color:var(--muted);line-height:1.45}.sp5-c{margin-top:auto;padding-top:10px;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:15px;color:var(--ink);text-decoration:none;font-variant-numeric:tabular-nums}.sp5-c svg,.sp5-c:hover{color:var(--link)}.sp5-c svg{width:16px;height:16px}.yr5{display:grid;gap:12px;margin-top:24px;list-style:none;padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}.yr5-big{grid-column:1/-1}@media (min-width:1024px){.yr5{grid-template-columns:repeat(4,minmax(0,1fr))}.yr5-big{grid-column:span 2;grid-row:span 2}}.yr5 figure{margin:0;height:100%;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:#fff;box-shadow:var(--sh)}.yr5 img{width:100%;min-height:0;-o-object-fit:cover;object-fit:cover}.yr5 img,.yr5-pi{display:block;flex:1}.yr5-pi{min-height:120px;aspect-ratio:4/3;background:repeating-linear-gradient(135deg,#f2f7f2 0 10px,#e7f0e7 10px 20px)}.yr5 figcaption{display:flex;flex-direction:column;gap:2px;padding:10px 14px 12px;font-size:13.5px;color:var(--muted)}.yr5 figcaption b{color:var(--ink);font-size:15px}.yr5 .tbd{white-space:normal;margin:0}.yr5:focus-visible{outline:3px solid var(--link);outline-offset:4px}@media (min-width:640px){.st7{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.st7{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1024px){.nr5.cta-form,.rv5.cta-form{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}.cta.nr5 p.cta-h,.cta.rv5 p.cta-h{color:var(--ink)}@media (max-width:639.98px){.sp5 li{flex-direction:row}.sp5-ph{width:92px;flex:none;aspect-ratio:auto}.sp5-ph svg{width:30px;height:30px}.sp5-b{padding:14px 16px}}.rl5{display:grid;gap:12px;margin-top:22px}@media (min-width:640px){.rl5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.rl5{grid-template-columns:repeat(3,minmax(0,1fr))}}.rl5-g{min-width:0;padding:16px 18px 18px;border-radius:18px;background:#fff;box-shadow:var(--sh)}.rl5-h{font-weight:700;font-size:16px}.rl5-l{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;list-style:none;padding:0}.rl5-l li{padding:5px 10px;border-radius:999px;background:var(--tint);font-size:13.5px;font-weight:600;line-height:1.3}.rl5-l .tbd{margin-left:4px}.rl5-w{display:grid;gap:28px}@media (min-width:1024px){.rl5-w{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.rl5-w .rl5{grid-template-columns:repeat(2,minmax(0,1fr))}.rl5-ph{position:sticky;top:96px}}.rl5-ph{margin:0;border-radius:22px;overflow:hidden;box-shadow:var(--sh);background:#fff}.rl5-ph img{display:block;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.rl5-ph figcaption{padding:10px 14px 12px;font-size:13.5px;color:var(--muted)}#specialisty .rl5-g{background:var(--bg);box-shadow:none}.aw6-l li.aw6-wd{position:relative;padding-right:94px;min-height:128px}.aw6-dp{position:absolute;top:16px;right:16px;width:64px;height:78px;-o-object-fit:cover;object-fit:cover;border-radius:6px;box-shadow:0 6px 14px -4px rgb(16 33 26 / .35)}@media (max-width:639.98px){.aw6-l li.aw6-wd{padding-right:14px;min-height:0}.aw6-dp{position:static;width:48px;height:59px;margin-bottom:6px}}.rev-sb{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;margin-top:12px}.rev-sc{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.rev-sc svg{width:15px;height:15px}.kl-sel select.field{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;background-repeat:no-repeat;background-position:right 16px center;background-size:16px 16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%231B2A20' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.sp5-ct{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:20px;padding:16px 20px;border-radius:18px;background:var(--tint)}.sp5-ct a,.sp5-ct p{font-weight:700}.sp5-ct a{display:inline-flex;flex-direction:column;text-decoration:none;color:var(--ink);font-size:17px;font-variant-numeric:tabular-nums}.sp5-ct a span{font-weight:500;font-size:12.5px;color:var(--muted)}.sp5-ct a:hover{color:var(--link)}.sp5-x{margin-top:6px;font-size:13.5px;font-weight:700;color:var(--ink)}.ar-tags a{color:inherit;text-decoration:none}.ar-tags a:hover{text-decoration:underline}.kt5{display:grid;gap:18px;margin-top:28px;padding:22px;border-radius:22px;background:var(--tint)}@media (min-width:768px){.kt5{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}}.kt5-h{font-size:22px;font-weight:700}.kt5-x{display:flex;align-items:center;gap:12px;margin-top:14px;font-size:14px}.kt5-x img{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.kt5 .rl5-l li{background:#fff}.kt5>.btn{justify-self:start}.yr5-w:focus-visible{outline:3px solid var(--link);outline-offset:4px;border-radius:18px}.st7-cert{display:grid;place-items:center;aspect-ratio:4/3;padding:12% 10%;background:var(--bg);box-shadow:inset 0 -1px 0 var(--line)}.st7 .st7-cert img{width:100%;height:auto;aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;border-radius:2px;box-shadow:0 2px 10px rgb(16 24 40 / .18);transition:transform .2s}.st7-cert:hover img{transform:translateY(-2px)}.pt7-x .pt7-cert{font-weight:700;font-size:13px;color:var(--link);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.pt7-x .pt7-cert:hover{text-decoration:underline}.pt7-x .pt7-cert svg{width:15px;height:15px}@media (min-width:1280px),(min-width:640px) and (max-width:767px){.st7 p{font-size:12px;padding:10px 10px 12px}.st7 p b{font-size:13px}}.ld5-h{margin-top:28px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sp5.sp5-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin-top:12px}.sp5-row li{flex-direction:row}.sp5-row .sp5-ph{width:96px;flex:none;aspect-ratio:auto}.sp5-row .sp5-ph svg{width:30px;height:30px}.sp5-row .sp5-b{padding:14px 16px}.sp5-g{display:grid;gap:28px;margin-top:24px}.sp5-g .sp5{margin-top:12px}.sp5-h{font-size:17px;font-weight:700}@media (min-width:640px){.sp5.sp5-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.sp5-g{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:24px}.sp5.sp5-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sp5.sp5-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.sp5-im{display:block;width:100%;aspect-ratio:4/3;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%}.sp5-row .sp5-im,.sp5-row .sp5-ph{width:120px;flex:none;aspect-ratio:auto}.sp5-row .sp5-im{height:auto;min-height:100%;-o-object-position:48% 20%;object-position:48% 20%}@media (max-width:639.98px){.sp5-im{width:92px;flex:none;aspect-ratio:auto;min-height:100%}}@media (min-width:1024px){.tm5-row.tm5-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.tm5-row.tm5-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.h-sec~p[class*=max-w-],.prose-sl,.vs p{max-width:none}.flex.justify-between>.min-w-0:has(>.h-sec~p){flex:1 1 32rem}.ab4-sv svg,.bn4-ic,.cd4 svg,.chk svg,.cmp5-w li .i,.ct4-c h3 svg,.dir-ic,.exp-ph5,.hd5-b .i,.lt .fac svg,.pr5-c li .i,.rev-q,.rl6 summary .i,.sp5-c svg,.sp5-ph,.subnav a svg,.tb5-t svg,.tf4 .tf-l svg,.vs .chk li .i{color:var(--brand)}.prose4 li::marker{color:var(--brand)}.proc li:before,.rp-n{background:var(--brand)}.rp-n{color:#10261a}.cn6{display:grid;gap:12px;margin-top:16px;list-style:none;padding:0;counter-reset:cn}@media (min-width:768px){.cn6{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.cn6>li{flex-direction:column;min-width:0;padding:22px;border-radius:18px;background:#fff;box-shadow:var(--sh,0 0 0 1px var(--line));counter-increment:cn}.cn6-s,.cn6>li{display:flex;gap:10px}.cn6-s{align-items:center;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.cn6-s:before{content:counter(cn);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ink);color:#fff;font-size:13px;letter-spacing:0}.cn6-h{font-size:20px;font-weight:700;line-height:1.2}.cn6-t{color:var(--muted);font-size:15.5px}.cn6-p{list-style:none;padding:0;margin:4px 0 0;display:grid;border-top:1px solid var(--line)}.cn6-p li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:16px}.cn6-p span{color:var(--muted);font-size:14.5px;text-align:right}.cn6-cs{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px 28px;padding-top:8px}.cn6-c{display:flex;flex-direction:column}.cn6-c span{font-size:12.5px;color:var(--muted)}.cn6-c a{font-weight:700;font-size:18px;color:var(--ink);text-decoration:none;font-variant-numeric:tabular-nums}.rel>li.rel-c,.sib5 li.sib5-c{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:22px;border-radius:18px;background:#fff;box-shadow:var(--sh);color:var(--ink)}.rel>li.rel-c{gap:8px;padding:24px}.rel>li.rel-c:hover,.sib5 li.sib5-c:hover{box-shadow:var(--sh-h)}.rel a.rel-h,.sib5 a.sib5-h{display:inline;height:auto;padding:0;border-radius:0;background:none;box-shadow:none;color:var(--ink);text-decoration:none}.rel a.rel-h:after,.sib5 a.sib5-h:after{content:"";position:absolute;inset:0;border-radius:18px}.rel a.rel-h:focus-visible,.sib5 a.sib5-h:focus-visible{outline:none}.rel>li.rel-c:has(a:focus-visible),.sib5 li.sib5-c:has(a:focus-visible){outline:3px solid var(--link);outline-offset:3px}.rel>li.rel-c p{flex:1;color:var(--muted);font-size:15px}.rel-c .rel-go,.sib5-c .sib5-a{margin-top:auto}.pg4-l li.pg4-r{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;-moz-column-gap:12px;column-gap:12px;min-height:48px;padding-block:8px}.pg4-nw{grid-column:1;grid-row:1}.pg4-r .pg4-p{grid-column:1;grid-row:2}.pg4-r>svg{grid-column:2;grid-row:1/3}.pg4-l a.pg4-a{display:inline;min-height:0;padding:0;color:var(--ink);text-decoration:none}.pg4-l a.pg4-a:after{content:"";position:absolute;inset:0}.pg4-r:hover .pg4-n{color:var(--link);text-decoration:underline}.kl-chip[data-n]:after{content:attr(data-n);font-weight:400;color:var(--muted);font-variant-numeric:tabular-nums}.kl-chip[data-n][aria-current]:after{color:#b9c6ba}.cl4-req{margin-top:12px;font-size:13.5px;color:var(--muted)}svg.i:has(>use[href="#i-arrow"]){color:var(--red)}.band svg.i:has(>use[href="#i-arrow"]),.dk5 svg.i:has(>use[href="#i-arrow"]){color:#f0644f}.band .cta-form svg.i:has(>use[href="#i-arrow"]),.band .kc4 svg.i:has(>use[href="#i-arrow"]),.band form svg.i:has(>use[href="#i-arrow"]){color:var(--red)}.btn-p svg.i:has(>use[href="#i-arrow"]){color:currentColor}.st6{display:grid;gap:24px;margin-top:28px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.st6{grid-template-columns:repeat(4,minmax(0,1fr))}}.st6 div{display:flex;flex-direction:column-reverse;justify-content:flex-end;border-top:1px solid var(--line);padding-top:16px;min-width:0}.st6 dd{margin:0;font-size:44px;line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--link);font-variant-numeric:tabular-nums}@media (min-width:640px){.st6 dd{font-size:56px}}.st6 dt{margin-top:10px;font-size:15px;color:var(--muted)}.cl6{display:grid;gap:12px;margin-top:28px;list-style:none;padding:0;counter-reset:cl}@media (min-width:1024px){.cl6{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.cl6>li{display:flex;flex-direction:column;gap:10px;min-width:0;padding:22px;border-radius:18px;background:var(--bg);counter-increment:cl}.cl6>li:last-child{background:var(--tint)}.cl6-s{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.cl6-s:before{content:counter(cl);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ink);color:#fff;font-size:13px;letter-spacing:0}.cl6-h{font-size:22px;font-weight:700;line-height:1.2}.cl6-t{color:var(--muted);font-size:15.5px}.cl6-p{list-style:none;padding:0;margin:4px 0 0;display:grid;border-top:1px solid var(--line)}.cl6-p li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:16px}.cl6-p span{color:var(--muted);font-size:14.5px;text-align:right}.cl6-c{margin-top:auto;padding-top:8px;display:flex;flex-direction:column}.cl6-c span{font-size:12.5px;color:var(--muted)}.cl6-c a{font-weight:700;font-size:18px;color:var(--ink);text-decoration:none;font-variant-numeric:tabular-nums}.cl6>li .btn-t{margin-top:auto;align-self:flex-start}.h4-g.h4-wi.h4-solo{grid-template-columns:minmax(0,1fr)}.cl6-cs{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px 28px;padding-top:8px}.cl6-cs .cl6-c{margin-top:0;padding-top:0}.vc6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.vc6-h{font-size:26px;font-weight:700;line-height:1.15}.ah7{margin-top:44px}.ah7-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.ah7-top p{max-width:64ch}.ah7-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px}.ah7-sum div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:14px 16px;border-radius:14px;background:var(--bg);min-width:0}.ah7-sum dd{font-size:30px;line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--num);font-variant-numeric:tabular-nums}.ah7-sum dt{margin-top:6px;font-size:13.5px;line-height:1.3;color:var(--muted)}@media (min-width:640px){.ah7-sum{grid-template-columns:repeat(3,max-content);gap:12px}.ah7-sum div{padding:16px 22px}.ah7-sum dd{font-size:36px}}.ah7-l{list-style:none;padding:0;margin:22px 0 0}.ah7-y{display:grid;gap:10px;padding:18px 0;border-top:1px solid var(--line)}.ah7-y:last-child{border-bottom:1px solid var(--line)}@media (min-width:768px){.ah7-y{grid-template-columns:136px minmax(0,1fr);gap:24px;padding:22px 0}}.ah7-yr{font-size:30px;line-height:1;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ah7-yr span{display:block;margin-top:6px;font-size:13px;font-weight:400;letter-spacing:0;color:var(--muted)}@media (min-width:768px){.ah7-yr{font-size:40px;position:sticky;top:96px;align-self:start}}.ah7-r{list-style:none;padding:0;margin:0;display:grid;gap:8px}@media (min-width:1024px){.ah7-r{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}}.ah7-i{display:grid;grid-template-columns:56px minmax(0,1fr);gap:4px 14px;min-width:0;padding:12px 14px;background:var(--bg)}.ah7-i,.ah7-p{align-items:center;border-radius:14px}.ah7-p{grid-row:1/3;display:flex;flex-direction:column;justify-content:center;width:56px;height:56px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.ah7-p b{font-size:24px;line-height:1;letter-spacing:-.03em;text-transform:none;color:var(--ink);font-variant-numeric:tabular-nums}.ah7-i.is-1 .ah7-p{background:var(--brand);box-shadow:none;color:#10261a}.ah7-i.is-1 .ah7-p b{color:#0d140d}.ah7-i.is-top .ah7-p{background:var(--tint);box-shadow:none}.ah7-t{min-width:0;font-size:15px;line-height:1.35}.ah7-t b{display:block;font-size:15.5px}.ah7-m,.ah7-t span{color:var(--muted)}.ah7-m{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px}.ah7-m a{font-weight:700;color:var(--link);text-decoration:none}.ah7-m a:hover{text-decoration:underline}.ah7-sc{display:inline-flex;align-items:center;padding:0 8px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-size:12px;font-weight:700;line-height:20px;color:var(--ink)}.ah7 .more-b{margin-top:18px}.ah7-note{margin-top:14px;font-size:13.5px;color:var(--muted)}.ah7-st svg{width:24px;height:24px;color:var(--link)}.ah7-i.is-st{background:var(--tint)}.ah7-sum dd{white-space:nowrap}@media (max-width:479.98px){.ah7-sum dd{font-size:24px}.ah7-sum div{padding:12px}}.ah7 .more.is-c .more-in{max-height:46rem}@media (min-width:1024px){.ah7 .more.is-c .more-in{max-height:62rem}}.aw6-all.aw6-all-t{display:block;font-weight:400;color:var(--muted)}.aw6-all-t a{font-weight:700;color:var(--link);text-decoration:none}.aw6-all-t a:hover{text-decoration:underline}.lnk6{font-weight:700;font-size:16px;color:var(--ink)}.lnk6 a{color:var(--link);text-decoration:none}.lnk6 a:hover{text-decoration:underline}.band .lnk6{color:var(--on-dark)}.band .lnk6 a{color:var(--brand)}.h4-aw-t a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}button.kl-chip{font-family:inherit;line-height:inherit;border:0;cursor:pointer}.ah7-gw{margin-top:22px}.ah7-gh{font-weight:700;font-size:16px}.ah7-g{display:grid;grid-auto-flow:column;grid-auto-columns:150px;gap:12px;overflow-x:auto;list-style:none;padding:4px 2px 14px;margin:10px 0 0;scroll-snap-type:x mandatory;scrollbar-width:thin}@media (min-width:1024px){.ah7-g{grid-auto-columns:160px}}.ah7-g li{scroll-snap-align:start;min-width:0}.ah7-g a{display:block;border-radius:12px;overflow:hidden;background:var(--bg);box-shadow:0 0 0 1px var(--line);transition:box-shadow .15s,transform .15s}.ah7-g a:hover{box-shadow:0 0 0 2px var(--brand);transform:translateY(-2px)}.ah7-g img{display:block;width:100%;height:auto;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.ah7-g p{margin-top:8px;font-size:12.5px;line-height:1.35;color:var(--muted)}.ah7-g p b{font-size:14px;color:var(--ink)}.ah7-g p b,.ah7-g p span{display:block}.ah7-g:focus-visible{outline:3px solid var(--link);outline-offset:4px;border-radius:12px}.qs7-g{display:grid;gap:28px}@media (min-width:1024px){.qs7-g{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:56px;align-items:end}}.qs7-k{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.qs7 .h-sec{margin-top:8px;color:#fff}.qs7-p{margin-top:14px;max-width:62ch;font-size:17px;line-height:1.6;color:var(--on-dark)}.qs7-n{display:grid;gap:10px}.qs7-n div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:16px 18px;border-radius:16px;background:hsl(0 0% 100% / .06);box-shadow:inset 0 0 0 1px hsl(0 0% 100% / .1)}.qs7-n dd{font-size:18px;color:#fff}.qs7-n dd b{font-size:34px;line-height:1;letter-spacing:-.03em;color:var(--brand)}.qs7-n dt{margin-top:6px;font-size:14px;line-height:1.4;color:var(--muted-dark)}.qs7-n .tbd{white-space:normal}.qs7-l{display:grid;gap:14px;list-style:none;padding:0;margin-top:36px}@media (min-width:768px){.qs7-l{grid-template-columns:repeat(3,minmax(0,1fr))}}.qs7-l li{min-width:0;padding:22px 20px;border-radius:18px;background:hsl(0 0% 100% / .06);box-shadow:inset 0 0 0 1px hsl(0 0% 100% / .1)}.qs7-ic{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--brand);color:#10261a}.qs7-l h3{margin-top:14px;font-size:18px;font-weight:700;color:#fff}.qs7-l p{margin-top:6px;font-size:15px;line-height:1.5;color:var(--muted-dark)}.h4-cnt:has(>div:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.h4-cnt:has(>div:nth-child(3):last-child) dd{font-size:clamp(24px,7vw,40px)}@media (min-width:1024px){.h4-g.h4-wi .h4-cnt:has(>div:nth-child(3):last-child) dd{font-size:clamp(28px,2.6vw,40px)}}@media (max-width:479.98px){.h4-cnt:has(>div:nth-child(3):last-child) div{padding:12px}.h4-cnt:has(>div:nth-child(3):last-child) dt{font-size:12px}}.rl5-x{display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:var(--dark)!important;color:var(--on-dark);box-shadow:none!important}.rl5-x .rl5-h{color:#fff}.rl5-xt{font-size:14.5px;line-height:1.5;color:var(--muted-dark)}.rl5-x .btn{margin-top:auto}@media (min-width:768px){.kt5>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:640px) and (max-width:1279.98px){.kc-biz>li:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1280px){.kc-biz>li:last-child:nth-child(3n+2){grid-column:span 2}.kc-biz>li:last-child:nth-child(3n+1){grid-column:1/-1}}@media (min-width:768px) and (max-width:1099.98px){.ct4-g>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.tabp ul.tcs{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1023.98px){.tabp ul.tcs{grid-template-columns:repeat(2,minmax(0,1fr))}.tabp ul.tcs>li:last-child:nth-child(odd){grid-column:1/-1}}.dlg{max-width:540px}.dlg7-2{display:grid;gap:12px}@media (min-width:480px){.dlg7-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.dlg7-ta{min-height:84px;resize:vertical}.g6-top{display:grid;gap:20px}@media (min-width:1024px){.g6-top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px}}.g6 .h-sec{color:#fff}.g6-lead{margin-top:12px;max-width:66ch;font-size:17px;line-height:1.6;color:var(--on-dark)}.g6-n{display:flex;gap:10px}.g6-n div{display:flex;flex-direction:column-reverse;padding:14px 20px;border-radius:14px;background:hsl(0 0% 100% / .06);box-shadow:inset 0 0 0 1px hsl(0 0% 100% / .1)}.g6-n dd{font-size:34px;line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--brand)}.g6-n dt{margin-top:6px;font-size:13.5px;color:var(--muted-dark)}.g6-mw{margin-top:28px;overflow:hidden;border-radius:20px}.g6-map{display:block;width:100%;height:auto}.g6-map path{fill:none;stroke-linecap:round;stroke-width:5.2}.g6-map-eu path{stroke-width:4.2}.g6-l{stroke:hsl(0 0% 100% / .16)}.g6-h{stroke:var(--brand)}.g6-box{fill:none;stroke:hsl(0 0% 100% / .4);stroke-width:1.5;stroke-dasharray:5 5}.g6-bt{fill:var(--on-dark);font-size:13px;font-weight:700;paint-order:stroke;stroke:#10261a;stroke-width:4px;stroke-linejoin:round}.g6-pin{fill:#fff;stroke:#10261a;stroke-width:2}.g6-pin-o{fill:var(--brand);stroke:#fff;stroke-width:2.5}.g6-pulse{fill:none;stroke:var(--brand);stroke-width:2;transform-box:fill-box;transform-origin:center;animation:g6p 2.4s ease-out infinite}@keyframes g6p{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.g6-pulse{animation:none;opacity:.5}}.g6-t{fill:#fff;font-size:15px;font-weight:700;paint-order:stroke;stroke:#10261a;stroke-width:4px;stroke-linejoin:round}.g6-map-eu .g6-t{font-size:14px}.g6-map-eu .g6-t-o,.g6-t-o{font-size:15px;fill:#fff}.g6-row{display:grid;gap:26px;margin-top:26px}@media (min-width:1024px){.g6-row{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:start}}.g6-eu .g6-mw{margin-top:10px}.g6-g{display:grid;gap:22px}.g6-k{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.g6-by{margin-top:10px;font-size:16px;line-height:1.7;color:var(--on-dark)}.g6-ab a,.g6-by a{color:#fff;text-decoration:underline;text-decoration-color:hsl(0 0% 100% / .35);text-underline-offset:3px}.g6-ab a:hover,.g6-by a:hover{text-decoration-color:var(--brand)}.g6-ab{display:grid;gap:6px 24px;list-style:none;padding:0;margin-top:10px}@media (min-width:640px) and (max-width:1023.98px){.g6-ab{display:block;-moz-columns:2;column-count:2;-moz-column-gap:24px;column-gap:24px}.g6-ab li{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:6px}}.g6-ab a{display:inline-flex;align-items:center;gap:8px;font-size:15.5px;line-height:1.5;padding-block:3px}.g6 .g6-ab a .i{width:16px;height:16px;color:var(--brand)!important}@media (max-width:767.98px){.g6-mw{margin-inline:-16px;border-radius:0;overflow-x:auto;scrollbar-width:none}.g6-mw::-webkit-scrollbar{display:none}.g6-map{width:960px;max-width:none}.g6-map-eu{width:600px}.g6-t{font-size:17px}.g6-map-eu .g6-t{font-size:15px}}.g6-sw{display:none;margin-top:8px;font-size:13px;color:var(--muted-dark)}@media (max-width:767.98px){.g6-sw{display:block}}.g7-in{display:grid;gap:24px}@media (min-width:1024px){.g7-in{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:48px;align-items:center}}.g7-lead{margin-top:10px;max-width:60ch;font-size:17px;line-height:1.6}.g7-g{display:grid;gap:16px;margin-top:20px}.g7 .g6-k{color:var(--brand-ink,#367623)}.g7 .g6-by{margin-top:6px;color:inherit;font-size:16px}.g7 .g6-by a,.g7 .g7-ab a{color:inherit;text-decoration:underline;text-decoration-color:rgb(16 38 26 / .3);text-underline-offset:3px}.g7 .g6-by a:hover,.g7 .g7-ab a:hover{text-decoration-color:var(--brand)}.g7-ab{gap:2px 24px!important;margin-top:6px!important}@media (min-width:640px){.g7-ab{display:block!important;-moz-columns:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.g7-ab li{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:2px}}.g7-ab a{display:inline!important;font-size:15px!important}.g7-ab a .i{display:inline-block;vertical-align:-3px;margin-left:6px}.g7-nw{white-space:nowrap}.g7 .g7-ab a .i{width:16px;height:16px;color:var(--brand)!important}.g7-f{margin:0}.g7-map{display:block;width:100%;height:auto}.g7-map path{fill:none;stroke-linecap:round;stroke-width:6}.g7-l{stroke:rgb(16 38 26 / .13)}.g7-h{stroke:var(--brand)}.g7 .g6-pin-o{stroke:#fff;stroke-width:5}.g7 .g6-pulse{stroke-width:4}.g7-n{margin-top:8px;font-size:14px;color:var(--muted,#5b6b62);text-align:center}.g7-n b{font-size:17px;color:var(--ink,#10261a)}.g8-in{display:grid;gap:28px}@media (min-width:1024px){.g8-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}}.g8 .g6-lead{font-size:16.5px}.g8-n{margin-top:20px}.g8-n div{padding:12px 18px}.g8-n dd{font-size:30px}.g8-g{margin-top:24px;gap:18px}.g8 .g6-ab{margin-top:8px;gap:2px}.g8 .g6-ab a{font-size:15px;padding-block:2px}.g8-mw{margin-top:0;border-radius:16px}.g8-t{font-size:25px;stroke-width:6px}.g8-to{font-size:26px}.g8-tc{fill:var(--brand);font-size:24px}.g8-map path{stroke-width:5.4}.g8-eu .g6-t{font-size:13px}.g8-reg{display:grid;gap:10px;margin-top:18px}@media (min-width:640px){.g8-reg{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.g8-reg>div:first-child{grid-column:1/-1}}.g8-reg dt{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.g8-reg dd{margin-top:3px;font-size:14px}.g8-far,.g8-reg dd{line-height:1.5;color:var(--on-dark)}.g8-far{margin-top:14px;font-size:14.5px}.g8-far b{color:#fff}@media (max-width:767.98px){.g8-eu,.g8-map{width:720px}.g8-t{font-size:30px}.g8-eu .g6-t{font-size:14px}}.cb7-l{margin-top:14px;color:#dbe7d7;font-size:16px;line-height:1.55;max-width:34ch}.cb7-n{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:18px}.cb7-n>div{display:flex;flex-direction:column-reverse;min-width:0}.cb7-n dd{margin:0;color:#fff;font-weight:700;font-size:34px;line-height:1;letter-spacing:-.02em}.cb7-n dt{margin-top:6px;color:#cfe0cc;font-size:14px;line-height:1.35;max-width:22ch}.exp7{align-items:start}.exp7-b{margin-top:12px;font-size:15px;line-height:1.6;color:var(--ink)}.exp7-k{margin-top:12px;font-size:13px;font-weight:700;color:var(--muted)}.exp7-t{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;list-style:none;padding:0}.exp7-t li{padding:4px 10px;border-radius:999px;background:#fff;font-size:13px;font-weight:600}.exp7 .btn-t{margin-top:12px}.pr7w{display:grid;gap:18px;align-items:center;background:#fff;border-radius:22px;box-shadow:var(--sh);padding:24px}@media(min-width:640px){.pr7w{padding:28px 32px}}@media(min-width:1024px){.pr7w{grid-template-columns:minmax(0,max-content) minmax(0,1fr) auto;-moz-column-gap:40px;column-gap:40px}}@media(max-width:400px){.pr7w .pr7-p{font-size:34px}}.pr7w-x .pr7-x{font-size:17px}@media(min-width:1024px){.pr7w-x{padding-left:40px;border-left:1px solid var(--line)}}.pr7w-h .pr7-n{border-top:0;padding-top:0;margin-top:8px}.ed.ed7s{display:block}.ed.ed7s>.ed-side{position:static}.ed.ed7s .h-sec{max-width:30ch}.ed.ed7s>.min-w-0{margin-top:16px;max-width:78ch}.ed.ed7s>.min-w-0 p{font-size:18px!important;line-height:1.6}@media(min-width:1024px){.sm7-ab{grid-template-columns:minmax(0,var(--a)) minmax(0,var(--b))}}.rt7{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:14px;color:var(--on-dark);font-size:14px;line-height:1.35;text-decoration:none;width:-moz-max-content;width:max-content;max-width:100%}.rt7:focus-visible b,.rt7:hover b{text-decoration:underline}.rt7-s{color:#f6c344;font-size:16px;letter-spacing:2px;line-height:1}.rv7{scroll-margin-top:96px;display:grid;gap:18px;align-items:center;padding:24px;border:1px solid var(--line);border-radius:var(--r-card);background:#fff}@media(min-width:768px){.rv7{grid-template-columns:minmax(0,1fr) auto;padding:28px 32px;gap:32px}}.rv7-h{font-size:22px;font-weight:700;line-height:1.25;color:var(--ink)}.rv7-t{margin-top:6px;color:var(--muted);line-height:1.5;max-width:52ch}.rv7-c,.rv7-t{font-size:15px}.rv7-c{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:12px}.rv7-cs{color:#c98a06;letter-spacing:2px}.rv7-f{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.rv7-f fieldset{border:0;margin:0;padding:0;min-width:0}.rv7-s{display:flex;gap:2px}.rv7-s input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.rv7-s label{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;cursor:pointer}.rv7-s svg{width:32px;height:32px;fill:#fff;stroke:#56665a;stroke-width:1.5;stroke-linejoin:round}.rv7-s label.on svg{fill:#f2b01e;stroke:#9a5d07}.rv7-s input:focus-visible+label{outline:2px solid var(--link,#2f7d1f);outline-offset:1px}.rv7-f fieldset:disabled label{cursor:default}.rv7-f .btn[disabled]{opacity:.55;cursor:not-allowed}.rv7-ok{flex-basis:100%;font-weight:700;color:var(--ink)}.sv7{list-style:none;padding:0;counter-reset:none}.sv7,.sv7-s{display:grid;gap:14px}.sv7-s{position:relative;grid-template-columns:44px minmax(0,1fr);min-width:0}.sv7-n{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--brand);color:#fff;font-weight:700;font-size:15px;position:relative;z-index:1}.sv7-s:not(:last-child):before{content:"";position:absolute;left:21px;top:44px;bottom:-14px;width:2px;background:var(--line)}.sv7-c{min-width:0;padding:16px 18px;border-radius:18px;background:var(--bg);display:flex;flex-direction:column}.sv7-h{font-weight:700;font-size:18px;line-height:1.3}.sv7-t{margin-top:6px;font-size:15px;line-height:1.55}.sv7-tool{margin-top:auto;padding-top:14px;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--muted)}.sv7-tool img{width:64px;height:40px;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#fff;flex:none}@media(min-width:1024px){.sv7{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:16px}.sv7-s{grid-template-columns:1fr;gap:12px;align-content:start}.sv7-s:not(:last-child):before{left:44px;right:-16px;top:21px;bottom:auto;width:auto;height:2px}.sv7-c{height:100%}}.ck7{position:fixed;left:12px;right:12px;bottom:12px;z-index:60;max-width:560px;margin-left:auto;border-radius:18px;background:#fff;color:var(--ink);box-shadow:0 12px 40px rgb(13 20 13 / .18),0 0 0 1px var(--line)}.ck7[hidden]{display:none}.ck7-in{padding:18px 18px 16px}.ck7-h{font-size:17px;font-weight:700}.ck7-t{margin-top:6px;font-size:14.5px;line-height:1.5;color:var(--muted)}.ck7-t a{color:var(--link);font-weight:700}.ck7-set{display:grid;gap:10px;margin:14px 0 0;padding:0;border:0}.ck7-set[hidden]{display:none}.ck7-o{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45}.ck7-o input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:#367623}.ck7-b{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ck7-x{background:var(--ink);color:#fff}.ck7-x:hover{background:#24321f}.ck7-b .btn{min-height:40px}.ck7-b [hidden],.ck7-t[hidden]{display:none}.ck7-o a{color:var(--link);font-weight:700}.ck7-open{background:none;border:0;padding:0;font:inherit;cursor:pointer}@media(min-width:640px){.ck7{left:auto;right:20px;bottom:20px}}.post5{position:relative}.post5-a{color:inherit;text-decoration:none}.post5-a:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.post5-a:focus-visible{outline:none}.post5:has(.post5-a:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.post5:hover .post5-a{color:var(--link)}.post5-au{position:relative;z-index:2;font-weight:700;color:var(--ink);text-decoration:none}.post5-au:hover{color:var(--link);text-decoration:underline}.geo7-bd{display:inline-block;margin-top:10px;padding:3px 10px;border-radius:999px;background:var(--tint);color:var(--link);font-size:13px;font-weight:700}.rv7-gal{grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.rv7-gal{grid-template-columns:repeat(2,minmax(0,1fr))}}.rv7-gal img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;background:#fff;padding:10px}.sv6-otr{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;list-style:none;padding:0}.sv6-otr a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:hsl(0 0% 100% / .08);box-shadow:inset 0 0 0 1px var(--dark-line);color:#fff;font-weight:700;font-size:15px;text-decoration:none}.sv6-otr a:hover{background:hsl(0 0% 100% / .16)}.cd4 p a{color:var(--link);text-decoration:underline;text-underline-offset:2px}.lb8{border:0;padding:0;margin:auto;width:min(1100px,100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);background:#fff;border-radius:16px;box-shadow:0 30px 80px rgb(0 0 0 / .35);overflow:hidden}.lb8[open]{display:flex;flex-direction:column}.lb8::backdrop{background:rgb(10 20 12 / .72)}.lb8-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 18px;border-bottom:1px solid var(--line)}.lb8-t{font-weight:700;font-size:15px;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb8-x{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:999px;flex:none;color:var(--ink)}.lb8-x:hover{background:var(--bg)}.lb8-x svg{width:24px;height:24px}.lb8-v{flex:1;min-height:0;display:grid;place-items:center;background:#f3f5f3;padding:12px;overflow:auto}.lb8-img{max-width:100%;max-height:calc(100vh - 160px);max-height:calc(100dvh - 160px);width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.lb8-nav{display:flex;align-items:center;justify-content:center;gap:16px;padding:8px}.lb8-nav[hidden]{display:none}.lb8-nav button{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line)}.lb8-nav button:hover{background:var(--bg)}.lb8-n{font-size:14px;color:var(--muted);min-width:60px;text-align:center}html.lb8-on{overflow:hidden}img.lb8-zoom{cursor:zoom-in}img.lb8-zoom:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.mob8-hd{display:none}@media (max-width:1023px){html.mob8-on{overflow:hidden}html.mob8-on .mbar{display:none!important}.mob:not(.hidden){position:fixed;left:0;right:0;top:var(--mob8-top,70px);bottom:0;z-index:45;overflow-y:auto;overscroll-behavior:contain;background:var(--bg);border-top:3px solid var(--brand);box-shadow:0 12px 30px rgb(0 0 0 / .18);padding-bottom:88px}.mob8-hd{display:block;margin:6px 0 4px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mob .mob8-hd{padding:0}.mob8-bar{left:0;right:0;bottom:0;z-index:46;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;box-shadow:0 -1px 0 var(--line),0 -8px 24px rgb(0 0 0 / .08)}.mob8-x{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;border-radius:999px;background:var(--ink);color:#fff;font-weight:700;font-size:16px}.mob8-x svg{transform:rotate(180deg)}.mob8-x:before{content:"";position:absolute;top:4px;left:50%;width:44px;height:4px;margin-left:-22px;border-radius:4px;background:#d2d9d2}.mob8-bar{position:fixed}}@media (max-width:479px){main h1{font-size:30px!important;line-height:1.1!important}main .h-sec{font-size:26px;line-height:1.14}main h2[class*="text-[2"],main h2[class*="text-[3"]{font-size:24px!important;line-height:1.18!important}main section.py-16{padding-top:48px!important;padding-bottom:48px!important}main section.py-14{padding-top:44px!important;padding-bottom:44px!important}main section.py-12{padding-top:40px!important;padding-bottom:40px!important}.cnt{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.cnt dd{font-size:40px}.cnt dt{font-size:14px}.cnt dt b{font-size:16px}.h4-cnt dd{font-size:28px}.kc4-v{font-size:38px}.plan-p b{font-size:32px}.pr7-p{font-size:30px}.go7-n,.stg-v{font-size:32px}.kl-h1{font-size:32px!important}.cl4-rv{font-size:32px}main dd.text-\[36px\],main p.text-\[36px\]{font-size:30px!important}.faq summary,.prose-sl li,.prose-sl p{font-size:16px}.mbar{padding:6px 10px}}@media (max-width:639px){footer.band>.wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}footer.band>.wrap>div:first-child,footer.band>.wrap>div:last-child{grid-column:1/-1}footer.band>.wrap>div:first-child .foot{-moz-columns:2;column-count:2;-moz-column-gap:16px;column-gap:16px}footer .foot li{-moz-column-break-inside:avoid;break-inside:avoid}}.kms8{-moz-columns:240px 3;columns:240px 3;-moz-column-gap:12px;column-gap:12px;margin-top:20px}.kms8 figure{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 12px;background:#fff;border-radius:12px;padding:8px;box-shadow:0 0 0 1px var(--line)}.kms8 img{display:block;width:100%;height:auto;border-radius:6px}.kms8 figcaption{font-size:13px;color:var(--muted);margin-top:6px;line-height:1.35}.kms8-h{margin-top:28px;font-weight:700;font-size:18px}@media (max-width:359.98px){.dv7-bcs,.dv7-tk{grid-template-columns:minmax(0,1fr)}.dv7-tk div{gap:8px;font-size:14px}}.ck7,dialog,footer,header,main{overflow-wrap:break-word}.ai9-strip li,.bp6-au,.cnt dt,.ed-side .h-sec,.fx p,.fx-h,.h4-f dt,.kc4-h,.kx-opt,.post-h,.pr4-g .h-sec,.pr4-t,.rv6-co,.rv6-q,.sib5-h,.tl7-c,.tl7-h,main h3{hyphens:auto;-webkit-hyphens:auto}.btn.w-full,.tf-a .btn{white-space:normal;text-align:center}.h4-f dd.h4-fw b{font-size:15.5px;hyphens:auto;-webkit-hyphens:auto}@media (min-width:400px) and (max-width:639.98px){.h4-f dd.h4-fw b{font-size:18px}}@media (min-width:640px){.h4-f dd.h4-fw b{font-size:21px}}@media (min-width:1024px) and (max-width:1279.98px){.pr4-g .h-sec{font-size:30px;line-height:1.12}.ed-side .h-sec{font-size:32px;line-height:1.12}}@media (min-width:1280px){.ed-side .h-sec{font-size:clamp(34px,2.9vw,40px)}}@media (min-width:640px) and (max-width:1023.98px){.stg-v{font-size:36px}.cta-form .cta-f{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.cta-form .cta-f .btn{grid-column:1/-1;width:100%}.kx-form.cta-form{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:1023.98px){.pr8{grid-template-columns:minmax(0,1fr) auto}.pr8>:nth-child(2){grid-column:1/-1;grid-row:2}}@media (max-width:479.98px){.ai9-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.ai9-strip li{flex-direction:row;justify-content:flex-start;text-align:left;gap:10px}.ai9-strip img{width:40px;border-radius:12px;flex:none}.rv6-c{grid-template-columns:86px minmax(0,1fr);gap:12px;padding:14px}.ck7-b{flex-wrap:nowrap;gap:6px}.ck7-b .btn{flex:1 1 auto;min-width:0;padding-left:10px;padding-right:10px;font-size:14px;white-space:nowrap}}@media (max-width:399.98px){.tl7{grid-template-columns:minmax(0,1fr)!important}.kc-m .kc-mv{font-size:26px}.cnt dt{font-size:13px}}@media (max-width:359.98px){.ck7-b{flex-wrap:wrap}.ck7-b .btn{flex:1 1 40%}}.bp6-ft{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between}.bp6-au{flex:1 1 170px}.bp6-au,.bp6-au>span{min-width:0}.kc4-s dd{white-space:normal}@media (max-width:1439.98px){.kc4-s dd{font-size:17px}}@media (max-width:479.98px){.kc4-s dd{font-size:15.5px}}@media (max-width:399.98px){.ah7-sum dd{font-size:20px}.h4-cnt dd{font-size:24px}}@media (max-width:359.98px){.h4-f,.h4-f:has(>div:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}.h4-cnt dd{font-size:21px!important}}@media (max-width:1023.98px){.ck7{bottom:calc(76px + env(safe-area-inset-bottom,0px))}html.mob8-on .ck7{bottom:12px}}.grecaptcha-badge{visibility:hidden}.sl-prose{font-size:17px;line-height:1.65;color:var(--ink)}.sl-prose>*+*{margin-top:14px}.sl-prose h2{margin-top:40px;font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.01em}.sl-prose h3{margin-top:28px;font-size:20px;line-height:1.3;font-weight:700}.sl-prose h2+*,.sl-prose h3+*{margin-top:10px}.sl-prose ol,.sl-prose ul{padding-left:1.3em}.sl-prose ul{list-style:disc}.sl-prose ol{list-style:decimal}.sl-prose li+li{margin-top:6px}.sl-prose li::marker{color:var(--brand)}.sl-prose a{color:var(--link);text-decoration:underline;text-underline-offset:3px}.sl-prose blockquote{border-left:3px solid var(--brand);padding:4px 0 4px 18px;color:var(--muted)}.sl-prose img{max-width:100%;height:auto;border-radius:12px}.sl-prose table{font-size:15px}.sl-prose td,.sl-prose th{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top}.sl-prose th{background:var(--bg);font-weight:700}@media (max-width:639.98px){.sl-prose{font-size:16px}.sl-prose h2{font-size:22px}}.sl-tbl{max-width:100%;overflow-x:auto}.prose-sl,.prose4,.sl-prose{overflow-wrap:break-word}.prose-sl img,.prose4 img{max-width:100%;height:auto}.prose-sl li,.prose4 li{min-width:0}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px}.prose-sl a.wp-block-button__link,.prose4 a.wp-block-button__link,.sl-prose a.wp-block-button__link,.wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:10px 24px;border-radius:999px;border:0;background:var(--brand);color:var(--ink);font-weight:700;font-size:16px;line-height:1.25;text-align:center;text-decoration:none}.sl-prose a.wp-block-button__link:hover,.wp-block-button__link:hover{background:var(--brand-hover)}.wp-block-button__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cta-d:not(.cta-l) .cta-legal a{color:var(--brand)}.crumbs{display:block}.crumbs li{display:inline}.crumbs a{white-space:nowrap}.crumbs li[aria-current]{overflow-wrap:anywhere}.crumbs.is-1,.crumbs.is-1 li{white-space:nowrap}.crumbs a:focus-visible{outline-offset:-2px}.crumbs .cr-home .i{display:none;width:15px;height:15px;vertical-align:-2px}.crumbs.cr-h .cr-home .i{display:inline-block}.crumbs.cr-h .cr-home a{display:inline-block;padding:4px;margin:-4px}.crumbs.cr-h .cr-home .cr-t,.crumbs.cr-s a[data-short] .cr-t{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.crumbs.cr-s a[data-short]:after{content:attr(data-short);content:attr(data-short) /""}.kc-tw{margin-top:24px;overflow-x:auto;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 1px var(--line)}.kc-tbl{width:100%;min-width:420px;border-collapse:collapse;font-size:15.5px;line-height:1.45}.kc-tbl td,.kc-tbl th{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.kc-tbl thead th{background:var(--tint);font-weight:700}.kc-tbl tbody tr:last-child td{border-bottom:0}.kc-tbl td+td{font-variant-numeric:tabular-nums}.kc-res .kc-tw{background:var(--dark2);box-shadow:0 0 0 1px var(--dark-line)}.kc-res .kc-tbl td,.kc-res .kc-tbl th{border-color:var(--dark-line)}.kc-res .kc-tbl thead th{background:#fff0;color:var(--muted-dark)}.kc-rd{margin-top:8px;font-size:14px;line-height:1.45;color:var(--muted-dark)}.kc-res>.kc-h3+.kc-rl{margin-top:20px}.kc-main .prose-sl figure{margin:24px 0 0}.kc-main .prose-sl figure img,.kc-main .prose-sl p>img{display:block;width:100%;height:auto;border-radius:16px;box-shadow:0 0 0 1px var(--line)}.prose-sl .alignleft,.prose-sl .alignright,.prose4 .alignleft,.prose4 .alignright{float:none;display:block;margin:24px 0 0}@media (min-width:768px){.prose-sl .alignright,.prose4 .alignright{float:right;width:min(42%,360px);margin:6px 0 16px 28px}.prose-sl .alignleft,.prose4 .alignleft{float:left;width:min(42%,360px);margin:6px 28px 16px 0}.prose-sl h2,.prose-sl h3,.prose4 .ar-cta,.prose4 .ar-faq,.prose4 .wp-block-table,.prose4 blockquote,.prose4 h2{clear:both}}.prose-sl .alignleft img,.prose-sl .alignright img,.prose4 .alignleft img,.prose4 .alignright img{width:100%}.lb8-zoom{cursor:zoom-in}.lb8-zoom:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.ar-cta-f{align-items:flex-start}.ar-cta-f p{max-width:none}.ar-cta-f .ar-cta-l{margin-bottom:6px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.ar-cta-f .ar-cta-t{margin-top:8px;font-weight:400;line-height:1.5}.ar-cta-f .ar-cta-t,.ar-cta-f ol{font-size:15px;color:var(--muted-dark)}.ar-cta-f ol{margin:14px 0 0;padding-left:22px;display:grid;gap:6px;line-height:1.45}.ar-cta-f ol b{color:var(--on-dark)}.ar-cta-f .btn{align-self:flex-end}.ar-faq{margin-top:36px}.ar-faq details.faq{border-bottom:1px solid var(--line)}.ar-faq details.faq:last-child{border-bottom:0}.ar-faq details.faq .a{padding:0 0 18px}.ar-faq details.faq .a p{margin:0}.ar-faq details.faq .a p+p{margin-top:10px}.kc-lead{margin-top:14px;max-width:60ch;font-size:16.5px;line-height:1.55;color:var(--muted-dark)}.kc-lead strong{color:var(--on-dark)}@media (min-width:640px){.kc-lead{font-size:18px}}.kc-rs li{flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:14px}.kc-ri{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgb(79 172 52 / .16);color:var(--brand)}.kc-ri svg{width:24px;height:24px}.kc-rt{min-width:0;font-size:16px;line-height:1.45;color:var(--on-dark)}.kc-rt strong{color:var(--brand);font-weight:700}.kc-gal{display:grid;gap:14px}@media (min-width:480px){.kc-gal{grid-template-columns:repeat(2,minmax(0,1fr))}}.kc-gal figure{display:flex;flex-direction:column;min-width:0;height:100%;margin:0;padding:10px;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 1px var(--line)}.kc-gal img{display:block;width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:#fff}.kc-gal figcaption{margin-top:10px;padding:0 4px 2px;font-size:14px;line-height:1.4;color:var(--muted)}.kc-pic{display:flex;justify-content:center;margin:24px 0 0;padding:12px;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 1px var(--line)}.kc-main .prose-sl .kc-pic img,.kc-pic img{display:block;width:auto;max-width:100%;height:auto;max-height:520px;border-radius:10px;box-shadow:none}.kc-st .kc-pic{margin-top:18px}.kc-call{padding:22px 24px;border-radius:var(--r-card);background:var(--dark);color:var(--on-dark)}@media (min-width:640px){.kc-call{padding:28px 32px}}.kc-call-h{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}.kc-call-t{margin-top:10px;font-size:20px;line-height:1.35;font-weight:700;letter-spacing:-.01em}@media (min-width:640px){.kc-call-t{font-size:24px}}.kc-call-h+.kc-call-t{margin-top:10px}.kc-st .prose-sl h4{margin-top:18px;font-size:17px;font-weight:700}.prose4 figure.wp-block-image{display:flex;justify-content:center}.prose4 figure.wp-block-image img{width:auto;max-width:100%;height:auto;max-height:560px}.prose4 figure.wp-block-image.alignleft img,.prose4 figure.wp-block-image.alignright img{width:100%;max-height:none}.prose4 .wp-block-gallery.has-nested-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 0}@media (min-width:768px){.prose4 .wp-block-gallery.has-nested-images:has(>figure:nth-of-type(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.prose4 .wp-block-gallery.has-nested-images figure.wp-block-image:not(#x){width:100%!important;max-width:none;margin:0!important;padding:8px;flex:none;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 1px var(--line)}.prose4 .wp-block-gallery.has-nested-images figure.wp-block-image:not(#x) img,.prose4 .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#x) img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;max-height:none;flex:none;background:#fff;border-radius:10px;box-shadow:none}.kc-call-t.kc-call-l{font-size:17px;line-height:1.55;font-weight:400;letter-spacing:0}.kc-st .prose-sl h4+p,.kc-st .prose-sl h4+ul{margin-top:6px}.prose4 iframe,.prose4 video{display:block;max-width:100%;margin:24px auto 0;border-radius:16px}.prose4 video{height:auto}@media (min-width:1024px){.ar-g.ar-solo{grid-template-columns:minmax(0,1fr)}}.rev-mn{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:8px;background:var(--tint);color:var(--link);font-size:14px;font-weight:700;line-height:1}.rev-main .rev-mn{width:34px;height:34px;font-size:16px;background:#fff}.rev-logo.rev-sq{height:36px;max-width:64px}.ar-cta a.btn,.ar-cta a.btn:focus-visible,.ar-cta a.btn:hover{color:var(--ink);text-decoration:none}.ar-cases{clear:both;margin:24px 0 28px}.ar-cases-h{margin:0 0 12px!important;font-weight:700}@media (min-width:1100px){.ar-cases .kl4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ar-cases-more{margin:14px 0 0!important;font-weight:700}.sd8-col{display:none}.sd8-toc{position:static!important}.sd8{display:grid;gap:12px;padding:22px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--line)}.sd8-h{font-size:20px;font-weight:700;line-height:1.25}.sd8-t{color:var(--muted);font-size:15px;line-height:1.5}.sd8-b{width:100%;justify-content:center}.sd8-l{display:flex;gap:10px;align-items:flex-start;color:var(--ink);text-decoration:none;font-size:15px;line-height:1.35}.sd8-l>span{display:grid}.sd8-l>span>span{font-size:13px;color:var(--muted)}.sd8-l .i,.sd8-l:hover b{color:var(--link)}.sd8-l .i{margin-top:1px;flex:none}@media (min-width:1024px){.ar-g.sd8-g{grid-template-columns:minmax(0,1fr) 300px;gap:56px}.ar-g.ar-wide .prose4,.sd8-g .prose4{max-width:none}.sd8-col{display:block}.sd8-in{position:sticky;top:96px;display:grid;gap:24px}}.tx8-r+.tx8-r{margin-top:36px}.tx8-h h2{margin:0;font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.01em;text-wrap:balance;scroll-margin-top:96px}@media (min-width:640px){.tx8-h h2{font-size:28px;line-height:1.15}}.tx8-b.lg7-txt{max-width:none}.tx8-b>:first-child{margin-top:0}@media (max-width:1023.98px){.tx8-h+.tx8-b{margin-top:14px}}@media (min-width:1024px){.tx8-r{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:56px}.tx8-r+.tx8-r{margin-top:44px;padding-top:44px;border-top:1px solid var(--line)}.tx8-nh .tx8-b{grid-column:2}.tx8-h h2{position:sticky;top:96px}.ar-hg.ar-hg1{grid-template-columns:minmax(0,1fr)}.ar-hg1 .ar-h1{max-width:32ch}}.totop{position:fixed;right:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:44;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--link);box-shadow:0 8px 24px rgb(13 20 13 / .14);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s,transform .2s,visibility .2s}.totop .i{transform:rotate(-90deg)}.totop.is-on{opacity:1;visibility:visible;transform:none}.totop:hover{background:var(--tint)}.totop:focus-visible{outline:3px solid var(--link);outline-offset:2px}@media (min-width:1024px){.totop{right:24px;bottom:24px}}html.mob8-on .totop{display:none}@media (prefers-reduced-motion:reduce){.totop{transition:none}}.cl4-done{padding:18px;border-radius:16px;background:#fff;color:var(--ink);box-shadow:0 0 0 2px var(--brand),0 12px 32px rgb(0 0 0 / .25)}.cl4-done:focus{outline:none}.cl4-done-h{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;line-height:1.25}.cl4-done-h .i{flex:none;width:30px;height:30px;padding:6px;border-radius:999px;background:var(--brand);color:var(--ink)}.cl4-done-t{margin-top:8px;color:var(--muted);font-size:15px;line-height:1.5}.cl4-rv small{white-space:nowrap}@media (hover:none){.kc4{transition:none}.kc4:hover{transform:none}.kc4:hover .kc4-go{background:var(--tint);color:var(--link)}.ah7-g a:hover,.cb5-ar:hover,.st7-cert:hover img{transform:none}}.cb4-sc{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.cl4-s legend{margin-bottom:14px}.cl4-s legend+.cl4-o{margin-top:0}.g4-no>p.muted{margin-bottom:24px}.exp-m+.btn{margin-top:12px}.ar-au .btn,.tc3-posts+.btn{margin-top:14px}.rl5-xt+.btn{margin-top:6px}.pop6-xt+.btn{margin-top:8px}.cl6-t+.btn{margin-top:4px}.ct4-c>p+.btn,.dv7-tel+.btn{margin-top:6px}.mapf-in{row-gap:16px}.pl6-dk,.pr5-b{row-gap:18px}.pr4-cta{gap:18px}.mp6-a{margin-top:18px}.tf-a{gap:8px}.sd8-b{margin-top:4px}.h-sec+p.muted:not([class*=mt-]){margin-top:12px}.h-sec+.geo7-fh{margin-top:20px}.lad7-top>.h-sec+div{margin-top:12px}.ar-faq>h2+details{margin-top:8px}.rel:has(>li.rel-c){gap:16px;background:none;box-shadow:none;border-radius:0;overflow:visible}.rel>li.rel-c>a.rel-h{border:0}:where(.plans,.cases,.flow,.pl5,.tr5,.ph7,.logos,.cb4-sc,.rp-fan){position:relative}.ft5-cp{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.ft5-cp .foot-a{overflow-wrap:anywhere}.ft5-cpb{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:700;color:var(--on-dark);box-shadow:inset 0 0 0 1px var(--dark-line);background:#fff0;cursor:pointer}.ft5-cpb:hover{box-shadow:inset 0 0 0 1px var(--on-dark)}.ft5-cpb:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mob .grid a.mob-all{display:flex;align-items:center;gap:6px;padding:6px 0 10px;color:var(--link);font-weight:700}.mob .grid a.mob-all .i{width:18px;height:18px;flex:none}html.dlg-on{overflow:hidden}dialog{overscroll-behavior:contain}.dlg{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.cb7-n>div{justify-content:flex-end}.kc-zd-in img.zfit{width:auto;max-width:100%;height:auto;max-height:calc(100vh - 110px);max-height:calc(100dvh - 110px);margin:0 auto;cursor:zoom-in}.kc-zd.is-z .kc-zd-in img.zfit{width:auto;max-width:none;max-height:none;cursor:zoom-out}.zm6 img.zfit{width:auto;max-width:100%;height:auto;max-height:calc(100vh - 88px);max-height:calc(100dvh - 88px);margin:0 auto;cursor:zoom-in}.zm6.is-z img.zfit{width:100%;max-height:none;cursor:zoom-out}@media (hover:hover) and (pointer:fine){.subchips{overflow:visible;align-items:flex-start}.subchips-l{padding-top:9px}.subchips ul{flex:1 1 0%;min-width:0;flex-wrap:wrap}}@media (min-width:1024px) and (max-width:1279.98px){.cta-form .cta-f{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cta-form .cta-f .btn{grid-column:1/-1;width:100%}}@media (min-width:1280px){.cta-form .cta-f{grid-template-columns:minmax(0,1fr) minmax(184px,1fr) auto}}.crumbs,.tt7{position:relative}@media (max-width:767.98px){.crumbs li:nth-child(n+3)[aria-current]{display:none}}.cr-row{position:relative;z-index:1}.h4>.cr-row{padding-top:28px}.ar-hero>.cr-row{padding-top:24px}.ar-hero>.cr-row+.ar-hg,.h4>.cr-row+.h4-g{padding-top:0}@media (min-width:1024px){.h4>.cr-row{padding-top:44px}.ar-hero>.cr-row{padding-top:36px}.ar-hero>.cr-row+.ar-hg{align-items:start}}:root{--iti-flag-width:20px;--iti-flag-count:244}.iti__ac{--iti-flag-offset:0}.iti__ad{--iti-flag-offset:-1}.iti__ae{--iti-flag-offset:-2}.iti__af{--iti-flag-offset:-3}.iti__ag{--iti-flag-offset:-4}.iti__ai{--iti-flag-offset:-5}.iti__al{--iti-flag-offset:-6}.iti__am{--iti-flag-offset:-7}.iti__ao{--iti-flag-offset:-8}.iti__ar{--iti-flag-offset:-9}.iti__as{--iti-flag-offset:-10}.iti__at{--iti-flag-offset:-11}.iti__au{--iti-flag-offset:-12}.iti__aw{--iti-flag-offset:-13}.iti__ax{--iti-flag-offset:-14}.iti__az{--iti-flag-offset:-15}.iti__ba{--iti-flag-offset:-16}.iti__bb{--iti-flag-offset:-17}.iti__bd{--iti-flag-offset:-18}.iti__be{--iti-flag-offset:-19}.iti__bf{--iti-flag-offset:-20}.iti__bg{--iti-flag-offset:-21}.iti__bh{--iti-flag-offset:-22}.iti__bi{--iti-flag-offset:-23}.iti__bj{--iti-flag-offset:-24}.iti__bl{--iti-flag-offset:-25}.iti__bm{--iti-flag-offset:-26}.iti__bn{--iti-flag-offset:-27}.iti__bo{--iti-flag-offset:-28}.iti__bq{--iti-flag-offset:-29}.iti__br{--iti-flag-offset:-30}.iti__bs{--iti-flag-offset:-31}.iti__bt{--iti-flag-offset:-32}.iti__bw{--iti-flag-offset:-33}.iti__by{--iti-flag-offset:-34}.iti__bz{--iti-flag-offset:-35}.iti__ca{--iti-flag-offset:-36}.iti__cc{--iti-flag-offset:-37}.iti__cd{--iti-flag-offset:-38}.iti__cf{--iti-flag-offset:-39}.iti__cg{--iti-flag-offset:-40}.iti__ch{--iti-flag-offset:-41}.iti__ci{--iti-flag-offset:-42}.iti__ck{--iti-flag-offset:-43}.iti__cl{--iti-flag-offset:-44}.iti__cm{--iti-flag-offset:-45}.iti__cn{--iti-flag-offset:-46}.iti__co{--iti-flag-offset:-47}.iti__cr{--iti-flag-offset:-48}.iti__cu{--iti-flag-offset:-49}.iti__cv{--iti-flag-offset:-50}.iti__cw{--iti-flag-offset:-51}.iti__cx{--iti-flag-offset:-52}.iti__cy{--iti-flag-offset:-53}.iti__cz{--iti-flag-offset:-54}.iti__de{--iti-flag-offset:-55}.iti__dj{--iti-flag-offset:-56}.iti__dk{--iti-flag-offset:-57}.iti__dm{--iti-flag-offset:-58}.iti__do{--iti-flag-offset:-59}.iti__dz{--iti-flag-offset:-60}.iti__ec{--iti-flag-offset:-61}.iti__ee{--iti-flag-offset:-62}.iti__eg{--iti-flag-offset:-63}.iti__eh{--iti-flag-offset:-64}.iti__er{--iti-flag-offset:-65}.iti__es{--iti-flag-offset:-66}.iti__et{--iti-flag-offset:-67}.iti__fi{--iti-flag-offset:-68}.iti__fj{--iti-flag-offset:-69}.iti__fk{--iti-flag-offset:-70}.iti__fm{--iti-flag-offset:-71}.iti__fo{--iti-flag-offset:-72}.iti__fr{--iti-flag-offset:-73}.iti__ga{--iti-flag-offset:-74}.iti__gb{--iti-flag-offset:-75}.iti__gd{--iti-flag-offset:-76}.iti__ge{--iti-flag-offset:-77}.iti__gf{--iti-flag-offset:-78}.iti__gg{--iti-flag-offset:-79}.iti__gh{--iti-flag-offset:-80}.iti__gi{--iti-flag-offset:-81}.iti__gl{--iti-flag-offset:-82}.iti__gm{--iti-flag-offset:-83}.iti__gn{--iti-flag-offset:-84}.iti__gp{--iti-flag-offset:-85}.iti__gq{--iti-flag-offset:-86}.iti__gr{--iti-flag-offset:-87}.iti__gt{--iti-flag-offset:-88}.iti__gu{--iti-flag-offset:-89}.iti__gw{--iti-flag-offset:-90}.iti__gy{--iti-flag-offset:-91}.iti__hk{--iti-flag-offset:-92}.iti__hn{--iti-flag-offset:-93}.iti__hr{--iti-flag-offset:-94}.iti__ht{--iti-flag-offset:-95}.iti__hu{--iti-flag-offset:-96}.iti__id{--iti-flag-offset:-97}.iti__ie{--iti-flag-offset:-98}.iti__il{--iti-flag-offset:-99}.iti__im{--iti-flag-offset:-100}.iti__in{--iti-flag-offset:-101}.iti__io{--iti-flag-offset:-102}.iti__iq{--iti-flag-offset:-103}.iti__ir{--iti-flag-offset:-104}.iti__is{--iti-flag-offset:-105}.iti__it{--iti-flag-offset:-106}.iti__je{--iti-flag-offset:-107}.iti__jm{--iti-flag-offset:-108}.iti__jo{--iti-flag-offset:-109}.iti__jp{--iti-flag-offset:-110}.iti__ke{--iti-flag-offset:-111}.iti__kg{--iti-flag-offset:-112}.iti__kh{--iti-flag-offset:-113}.iti__ki{--iti-flag-offset:-114}.iti__km{--iti-flag-offset:-115}.iti__kn{--iti-flag-offset:-116}.iti__kp{--iti-flag-offset:-117}.iti__kr{--iti-flag-offset:-118}.iti__kw{--iti-flag-offset:-119}.iti__ky{--iti-flag-offset:-120}.iti__kz{--iti-flag-offset:-121}.iti__la{--iti-flag-offset:-122}.iti__lb{--iti-flag-offset:-123}.iti__lc{--iti-flag-offset:-124}.iti__li{--iti-flag-offset:-125}.iti__lk{--iti-flag-offset:-126}.iti__lr{--iti-flag-offset:-127}.iti__ls{--iti-flag-offset:-128}.iti__lt{--iti-flag-offset:-129}.iti__lu{--iti-flag-offset:-130}.iti__lv{--iti-flag-offset:-131}.iti__ly{--iti-flag-offset:-132}.iti__ma{--iti-flag-offset:-133}.iti__mc{--iti-flag-offset:-134}.iti__md{--iti-flag-offset:-135}.iti__me{--iti-flag-offset:-136}.iti__mf{--iti-flag-offset:-137}.iti__mg{--iti-flag-offset:-138}.iti__mh{--iti-flag-offset:-139}.iti__mk{--iti-flag-offset:-140}.iti__ml{--iti-flag-offset:-141}.iti__mm{--iti-flag-offset:-142}.iti__mn{--iti-flag-offset:-143}.iti__mo{--iti-flag-offset:-144}.iti__mp{--iti-flag-offset:-145}.iti__mq{--iti-flag-offset:-146}.iti__mr{--iti-flag-offset:-147}.iti__ms{--iti-flag-offset:-148}.iti__mt{--iti-flag-offset:-149}.iti__mu{--iti-flag-offset:-150}.iti__mv{--iti-flag-offset:-151}.iti__mw{--iti-flag-offset:-152}.iti__mx{--iti-flag-offset:-153}.iti__my{--iti-flag-offset:-154}.iti__mz{--iti-flag-offset:-155}.iti__na{--iti-flag-offset:-156}.iti__nc{--iti-flag-offset:-157}.iti__ne{--iti-flag-offset:-158}.iti__nf{--iti-flag-offset:-159}.iti__ng{--iti-flag-offset:-160}.iti__ni{--iti-flag-offset:-161}.iti__nl{--iti-flag-offset:-162}.iti__no{--iti-flag-offset:-163}.iti__np{--iti-flag-offset:-164}.iti__nr{--iti-flag-offset:-165}.iti__nu{--iti-flag-offset:-166}.iti__nz{--iti-flag-offset:-167}.iti__om{--iti-flag-offset:-168}.iti__pa{--iti-flag-offset:-169}.iti__pe{--iti-flag-offset:-170}.iti__pf{--iti-flag-offset:-171}.iti__pg{--iti-flag-offset:-172}.iti__ph{--iti-flag-offset:-173}.iti__pk{--iti-flag-offset:-174}.iti__pl{--iti-flag-offset:-175}.iti__pm{--iti-flag-offset:-176}.iti__pr{--iti-flag-offset:-177}.iti__ps{--iti-flag-offset:-178}.iti__pt{--iti-flag-offset:-179}.iti__pw{--iti-flag-offset:-180}.iti__py{--iti-flag-offset:-181}.iti__qa{--iti-flag-offset:-182}.iti__re{--iti-flag-offset:-183}.iti__ro{--iti-flag-offset:-184}.iti__rs{--iti-flag-offset:-185}.iti__ru{--iti-flag-offset:-186}.iti__rw{--iti-flag-offset:-187}.iti__sa{--iti-flag-offset:-188}.iti__sb{--iti-flag-offset:-189}.iti__sc{--iti-flag-offset:-190}.iti__sd{--iti-flag-offset:-191}.iti__se{--iti-flag-offset:-192}.iti__sg{--iti-flag-offset:-193}.iti__sh{--iti-flag-offset:-194}.iti__si{--iti-flag-offset:-195}.iti__sj{--iti-flag-offset:-196}.iti__sk{--iti-flag-offset:-197}.iti__sl{--iti-flag-offset:-198}.iti__sm{--iti-flag-offset:-199}.iti__sn{--iti-flag-offset:-200}.iti__so{--iti-flag-offset:-201}.iti__sr{--iti-flag-offset:-202}.iti__ss{--iti-flag-offset:-203}.iti__st{--iti-flag-offset:-204}.iti__sv{--iti-flag-offset:-205}.iti__sx{--iti-flag-offset:-206}.iti__sy{--iti-flag-offset:-207}.iti__sz{--iti-flag-offset:-208}.iti__tc{--iti-flag-offset:-209}.iti__td{--iti-flag-offset:-210}.iti__tg{--iti-flag-offset:-211}.iti__th{--iti-flag-offset:-212}.iti__tj{--iti-flag-offset:-213}.iti__tk{--iti-flag-offset:-214}.iti__tl{--iti-flag-offset:-215}.iti__tm{--iti-flag-offset:-216}.iti__tn{--iti-flag-offset:-217}.iti__to{--iti-flag-offset:-218}.iti__tr{--iti-flag-offset:-219}.iti__tt{--iti-flag-offset:-220}.iti__tv{--iti-flag-offset:-221}.iti__tw{--iti-flag-offset:-222}.iti__tz{--iti-flag-offset:-223}.iti__ua{--iti-flag-offset:-224}.iti__ug{--iti-flag-offset:-225}.iti__us{--iti-flag-offset:-226}.iti__uy{--iti-flag-offset:-227}.iti__uz{--iti-flag-offset:-228}.iti__va{--iti-flag-offset:-229}.iti__vc{--iti-flag-offset:-230}.iti__ve{--iti-flag-offset:-231}.iti__vg{--iti-flag-offset:-232}.iti__vi{--iti-flag-offset:-233}.iti__vn{--iti-flag-offset:-234}.iti__vu{--iti-flag-offset:-235}.iti__wf{--iti-flag-offset:-236}.iti__ws{--iti-flag-offset:-237}.iti__xk{--iti-flag-offset:-238}.iti__ye{--iti-flag-offset:-239}.iti__yt{--iti-flag-offset:-240}.iti__za{--iti-flag-offset:-241}.iti__zm{--iti-flag-offset:-242}.iti__zw{--iti-flag-offset:-243}:root{--iti-hover-color:rgba(0,0,0,.05);--iti-border-color:#ccc;--iti-country-selector-bg:#fff;--iti-icon-color:#555;--iti-spacer-horizontal:10px;--iti-flag-height:calc(var(--iti-flag-width)*3/4);--iti-globe-icon-size:17px;--iti-clear-icon-size:15px;--iti-close-icon-size:20px;--iti-border-width:1px;--iti-arrow-size:5px;--iti-arrow-width:1.5px;--iti-arrow-padding:7px;--iti-mobile-popup-margin:44px;--iti-strict-reject-flash-color:rgba(255,0,0,.12)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{position:relative;z-index:0;display:block;min-width:100%;margin:0!important}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__selected-dial-code{margin-left:4px}.iti__arrow{margin-left:var(--iti-arrow-padding);margin-top:-2px;width:var(--iti-arrow-size);height:var(--iti-arrow-size);box-sizing:border-box;border-right:var(--iti-arrow-width) solid var(--iti-icon-color);border-bottom:var(--iti-arrow-width) solid var(--iti-icon-color);transform:rotate(45deg)}.iti__arrow--up{margin-top:4px;transform:rotate(-135deg)}.iti__country-selector{border-radius:3px;background-color:var(--iti-country-selector-bg)}.iti--inline-country-selector .iti__country-selector{border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgb(0 0 0 / .2)}.iti--inline-country-selector:not(.iti--detached-country-selector) .iti__country-selector{position:absolute;z-index:2;left:0}.iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal));padding-right:calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal))}[dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.iti__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.iti__country,.iti__search-input{padding-top:8px;padding-bottom:8px}.iti__search-input-wrapper{position:relative;display:flex;align-items:center;border-bottom:1px solid var(--iti-border-color)}.iti__search-icon{position:absolute;left:var(--iti-spacer-horizontal);display:flex;pointer-events:none}[dir=rtl] .iti__search-icon{left:auto;right:var(--iti-spacer-horizontal)}.iti__search-icon-svg{width:var(--iti-globe-icon-size);height:var(--iti-globe-icon-size);display:block;stroke:var(--iti-icon-color);fill:none;stroke-width:3}.iti__search-clear{position:absolute;right:calc(var(--iti-spacer-horizontal)/2);background:#fff0;border:0;border-radius:3px;cursor:pointer;padding:calc(var(--iti-spacer-horizontal)/2);display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.iti__search-clear .iti__search-clear-x{stroke-width:2}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-icon-color)}[dir=rtl] .iti__search-clear{right:auto;left:var(--iti-spacer-horizontal)}.iti__search-clear:focus-visible,.iti__search-clear:hover{background:var(--iti-hover-color);outline:none}.iti__search-clear-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;outline:none;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-country-selector .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding-left:var(--iti-spacer-horizontal);padding-right:var(--iti-spacer-horizontal)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-name{flex-grow:1}.iti__country-check{margin-left:var(--iti-spacer-horizontal);display:flex;align-items:center;color:var(--iti-icon-color)}.iti__country-check-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__country-list .iti__flag{margin-right:var(--iti-spacer-horizontal);flex-shrink:0}[dir=rtl] :is(.iti__country-list .iti__flag){margin-right:0;margin-left:var(--iti-spacer-horizontal)}:is(.iti--has-country-selector .iti__country-container:has(+input[disabled]),.iti--has-country-selector .iti__country-container:has(+input[readonly])) button.iti__selected-country{cursor:not-allowed}:is(.iti--has-country-selector .iti__country-container:has(+input[disabled]),.iti--has-country-selector .iti__country-container:has(+input[readonly])) button.iti__selected-country .iti__arrow{visibility:hidden}.iti--has-country-selector .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--has-country-selector .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country[aria-expanded=true] .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti--detached-country-selector{position:fixed;top:-1000px;left:-1000px;z-index:1060}.iti--detached-country-selector:hover{cursor:pointer}.iti--detached-country-selector{top:calc(anchor(bottom) + 3px);left:anchor(left);position-try-fallbacks:--iti-flip-above}@position-try --iti-flip-above{top:auto;bottom:calc(anchor(top) + 3px)}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--detached-country-selector{background-color:rgb(0 0 0 / .5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);padding-bottom:calc(var(--iti-mobile-popup-margin) + var(--iti-virtual-keyboard-height, 0px));display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__country-selector{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__close-button{position:absolute;bottom:100%;right:calc(var(--iti-mobile-popup-margin)*-1);width:var(--iti-mobile-popup-margin);height:var(--iti-mobile-popup-margin);padding:0;background:#fff0;border:0;border-radius:3px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}[dir=rtl] :is(.iti--fullscreen-popup .iti__close-button){right:auto;left:calc(var(--iti-mobile-popup-margin)*-1)}.iti--fullscreen-popup .iti__close-button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.iti--fullscreen-popup .iti__close-button-svg{width:var(--iti-close-icon-size);height:var(--iti-close-icon-size);display:block;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round}.iti--fullscreen-popup .iti__country,.iti--fullscreen-popup .iti__search-input{padding-top:10px;padding-bottom:10px}.iti--fullscreen-popup .iti__search-input{font-size:max(16px,1em)}.iti--fullscreen-popup .iti__country{padding-left:10px;padding-right:10px;line-height:1.5em}.iti__flag{height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px 0 #888;background-image:-webkit-image-set(var(--iti-path-flags-1x) 1x,var(--iti-path-flags-2x) 2x);background-image:image-set(var(--iti-path-flags-1x) 1x,var(--iti-path-flags-2x) 2x);background-repeat:no-repeat;background-position:calc(var(--iti-flag-offset, 100)*var(--iti-flag-width)) 0;background-size:calc(var(--iti-flag-count)*var(--iti-flag-width)) var(--iti-flag-height)}.iti__loading{position:relative;background:none;box-shadow:none}.iti__loading:after{content:"";position:absolute;inset:0;margin:auto;width:var(--iti-flag-height);height:var(--iti-flag-height);box-sizing:border-box;border:2px solid var(--iti-icon-color);border-right:2px solid #fff0;border-radius:50%;animation:iti-spinner 1s linear infinite}@keyframes iti-spinner{to{transform:rotate(1turn)}}.iti__strict-reject-animation .iti__selected-country,.iti__strict-reject-animation .iti__tel-input{animation:iti-strict-reject-shake .3s cubic-bezier(.36,.07,.19,.97)}@media (prefers-reduced-motion:reduce){.iti__strict-reject-animation .iti__tel-input{animation:iti-strict-reject-flash .3s ease-out both}.iti__strict-reject-animation .iti__selected-country{animation:none}}@keyframes iti-strict-reject-shake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-3px)}40%,60%{transform:translateX(3px)}}@keyframes iti-strict-reject-flash{40%{background-color:var(--iti-strict-reject-flash-color)}}.iti__globe{background:none;box-shadow:none;height:var(--iti-globe-icon-size);display:flex;align-items:center;justify-content:center;padding:0}.iti__globe .iti__globe-svg{width:100%;height:100%;fill:var(--iti-icon-color)}@supports (-webkit-appearance:none) and (not (background:-webkit-canvas(foo))){.iti__tel-input:focus{outline-offset:1px}}:root{--iti-path-flags-1x:url(/wp-content/themes/seologic/assets/img/iti/flags.webp);--iti-path-flags-2x:url(/wp-content/themes/seologic/assets/img/iti/flags@2x.webp)}.iti{display:block;width:100%;color:inherit;--iti-border-color:var(--line);--iti-hover-color:rgba(79,172,52,.14);--iti-icon-color:currentColor;--iti-spacer-horizontal:14px;--iti-arrow-padding:8px;--iti-country-selector-bg:#fff}.iti--compact{--iti-spacer-horizontal:12px;--iti-arrow-padding:6px}.iti--compact input.iti__tel-input{padding-right:12px}.iti__selected-country{border-radius:var(--r-field) 0 0 var(--r-field)}.iti__selected-country:focus-visible{outline:3px solid rgb(79 172 52 / .6);outline-offset:-3px;border-radius:var(--r-field) 0 0 var(--r-field)}.iti__selected-dial-code{font-size:16px}.iti__country-selector{color:var(--ink);font-size:15px;border-radius:12px;overflow:hidden}.iti__search-input{min-height:44px;font-size:16px;color:var(--ink);background:#fff}.iti__search-input:focus{outline:none;box-shadow:inset 0 0 0 2px rgb(79 172 52 / .6)}.iti__country{min-height:44px}.iti__dial-code{color:var(--muted)}.iti--fullscreen-popup.iti--detached-country-selector{background-color:rgb(13 20 13 / .55)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}html{scroll-behavior:auto!important}}html{scroll-behavior:smooth}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-auto{margin-left:auto}.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-2{gap:.5rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-\[52px\]{font-size:52px}.sm\:text-\[56px\]{font-size:56px}}@media (min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\2c 1\.15fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.4fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.5fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.7fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.6fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.lg\:items-center{align-items:center}}@media (min-width:1280px){.xl\:inline{display:inline}.xl\:hidden{display:none}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:text-\[46px\]{font-size:46px}.xl\:text-\[48px\]{font-size:48px}.xl\:text-\[52px\]{font-size:52px}.xl\:text-\[54px\]{font-size:54px}.xl\:text-\[56px\]{font-size:56px}.xl\:text-\[58px\]{font-size:58px}.xl\:text-\[64px\]{font-size:64px}}