﻿.sidebar{height:100%;background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:20px;max-width:300px}.sidebar h3{background-color:#0a2342;color:#fff;padding:15px;padding-left:20px;font-size:22px;margin:-20px -20px 20px -20px;border-top-left-radius:10px;border-top-right-radius:10px}.sidebar-item{list-style:none;padding:10px 0;color:#333;font-size:18px;cursor:pointer;display:flex;align-items:center}.sidebar-item:hover{color:#007bff}.sidebar-item i{margin-right:10px}.sidebar-nav-link{text-decoration:none;color:#000}.sidebar-nav-link:hover{color:#007bff}.side-nav{font-family:"Roboto",system-ui,"-apple-system","BlinkMacSystemFont","Segoe UI",sans-serif;margin:0 -8px}.side-nav a{text-decoration:none}.side-nav__link{display:block;padding:10px 12px;border-left:3px solid rgba(0,0,0,0);border-radius:5px;color:#333;font-size:15px;line-height:1.35;transition:background-color .15s ease,color .15s ease}.side-nav__link:hover{background:#f5f7fa;color:#0f1f44}.side-nav__link--current{color:#0f1f44;font-weight:600;background:rgba(245,179,24,.12);border-left-color:#f5b318}table{max-width:100%;border-collapse:collapse;border-spacing:0}table select{width:100%}td,th{padding:0}.table{width:100%;margin-bottom:24px}.table th,.table td{padding:10px;text-align:left;vertical-align:top;border-top:1px solid #ebebeb}.table th.center,.table td.center{text-align:center}.table th{font-weight:700}.table th.navy{background-color:#192244;color:#fff;font-weight:bold;border-left:1px solid #192244}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ebebeb}.table .table{background-color:#ebebeb}.table-condensed th,.table-condensed td{padding:5px}.table-bordered{border:1px solid #ebebeb;border-collapse:separate;border-left:0}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;background-color:#192244;color:#fff;text-align:center}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th:not(.navy){background-color:#f5f7fa}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f7fa}table td[class*=span],table th[class*=span],.row-fluid table td[class*=span],.row-fluid table th[class*=span]{display:table-cell;float:none;margin-left:0}table.width50{width:50%;margin:0px auto}table.width75{width:75%;margin:0px auto}table td.nowrap{white-space:nowrap}tfoot th.center{text-align:center}.search-section{background:#440027;height:0;position:fixed;top:0;left:0;bottom:0;z-index:9999;overflow-y:scroll;width:100%;transition-duration:.5s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.search-section.on{opacity:1;height:250px;transition-duration:.5s;transition-timing-function:ease-in}.search-section .content-wrapper{max-width:940px;margin:100px auto;text-align:left;position:relative;padding:0 20px}.search-section .close-out{font-size:3rem;position:absolute;right:0;top:-80px;color:#fff}.search-section .close-out:hover{color:#fff}#search-input{width:100%}#results-container{display:none;width:100%;max-width:100%;margin:10px 0 24px;padding:8px;background:#fff;border:1px solid #ebebeb;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.08)}#results-container h2{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#0f1f44;margin:4px 8px 8px;padding-bottom:8px;border-bottom:1px solid #ebebeb}#results-container .results{display:none;padding:0 4px 4px;column-count:2;column-gap:24px}@media(max-width: 768px){#results-container .results{column-count:1}}.search-results__count{column-span:all;margin:2px 8px 8px;font-size:12.5px;color:#888}.search-results__empty{margin:4px 8px;font-size:15px;color:#666}.search-result{display:inline-block;width:100%;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;padding:10px 12px;border-left:3px solid rgba(0,0,0,0);border-radius:5px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.search-result__title{display:block;color:#0f1f44;font-size:15px;font-weight:600;line-height:1.3}.search-result__path{display:block;margin-top:2px;color:#888;font-size:12.5px;word-break:break-word}.search-result:hover,.search-result:focus-visible{background:rgba(245,179,24,.12);border-left-color:#f5b318;outline:none}.docs-nav{font-family:"Roboto",system-ui,"-apple-system","BlinkMacSystemFont","Segoe UI",sans-serif;margin:0 -8px}.docs-nav a{text-decoration:none}.docs-nav .docs-nav__section{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:11px 10px;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#2c2f51;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.docs-nav .docs-nav__section span{flex:1 1 auto}.docs-nav .docs-nav__section:hover{background:#f5f7fa;color:#0f1f44}.docs-nav .docs-nav__section:focus-visible{outline:2px solid #f5b318;outline-offset:-2px}.docs-nav .accordion.active.docs-nav__section{color:#0f1f44;background:#f5f7fa}.docs-nav .accordion.active.docs-nav__section .docs-nav__caret{transform:rotate(90deg)}.docs-nav .docs-nav__section--current{color:#0f1f44;background:rgba(245,179,24,.12);box-shadow:inset 3px 0 0 #f5b318}.docs-nav .docs-nav__caret{flex:0 0 auto;font-size:11px;color:#888;transition:transform .2s ease}.docs-nav .docs-nav__panel{overflow:hidden;max-height:0;margin-left:16px;border-left:1px solid #dfe3ea;transition:max-height .25s ease-out}.docs-nav .docs-nav__panel.is-open{padding:3px 0}.docs-nav .docs-nav__panel--sub{margin-left:14px}.docs-nav .docs-nav__link{display:block;padding:8px 10px 8px 16px;margin-left:-1px;border-left:2px solid rgba(0,0,0,0);border-radius:0 5px 5px 0;color:#666;font-size:14px;line-height:1.35;transition:background-color .15s ease,color .15s ease}.docs-nav .docs-nav__link:hover{background:#f5f7fa;color:#0f1f44}.docs-nav .docs-nav__link--current{color:#0f1f44;font-weight:600;background:rgba(245,179,24,.12);border-left-color:#f5b318}.docs-nav .docs-nav__subsection{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px 8px 16px;margin-left:-1px;border:none;border-left:2px solid rgba(0,0,0,0);border-radius:0 5px 5px 0;background:rgba(0,0,0,0);color:#333;font-family:inherit;font-size:14px;font-weight:600;line-height:1.35;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.docs-nav .docs-nav__subsection span{flex:1 1 auto}.docs-nav .docs-nav__subsection:hover{background:#f5f7fa;color:#0f1f44}.docs-nav .docs-nav__subsection .docs-nav__caret{font-size:10px}.docs-nav .docs-nav__subsection.active{color:#0f1f44}.docs-nav .docs-nav__subsection.active .docs-nav__caret{transform:rotate(90deg)}.tag{display:inline-block;padding:4px 6px;background-color:#192244;color:#f5b318;font-size:14pt;border-radius:4px;margin-right:4px;margin-top:4px}.tag a,.tag:hover,.tag:active,.tag:visited{color:#f5b318;text-decoration:none;font-weight:bold}.tags-center{text-align:center}#tag-container{display:grid !important;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:20px;width:100%;margin:10px 0 20px}.blog-thumbnail{margin-bottom:12px}.blog-thumbnail__title{padding:10px 12px 12px;font-size:13px}.legacy-warning{position:relative;margin:1.5rem 0 2rem;padding:1rem 1.25rem 1rem 3rem;background-color:rgba(245,179,24,.12);border:1px solid rgba(245,179,24,.5);border-left:4px solid #f5b318;border-radius:8px;color:#333;box-shadow:0 2px 6px rgba(0,0,0,.06)}.legacy-warning::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:1rem;top:1.05rem;color:#e0a800}p.last-updated{font-size:14px;color:#666;font-style:italic;margin-bottom:0px}p.author{margin-top:5px;margin-bottom:-2px;font-size:14px;color:#666;font-style:italic}.related{max-width:913px;margin:15px auto 0px auto}.blog-card,.tag-result,.related-card,.blog-thumbnail{display:flex;flex-direction:column;background:#fff;border:1px solid #ebebeb;border-radius:8px;overflow:hidden;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.06);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.blog-card:hover,.tag-result:hover,.related-card:hover,.blog-thumbnail:hover,.blog-card:focus-visible,.tag-result:focus-visible,.related-card:focus-visible,.blog-thumbnail:focus-visible{transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,0,0,.12);border-color:#f5b318;outline:none}.blog-card__thumb,.tag-result__thumb,.related-card__thumb,.blog-thumbnail__thumb{display:block;aspect-ratio:7/4;background:#f5f7fa;overflow:hidden}.blog-card__thumb img,.tag-result__thumb img,.related-card__thumb img,.blog-thumbnail__thumb img{display:block;width:100%;height:100%;object-fit:cover}.blog-card-title,.tag-result__title,.related-card__title,.blog-thumbnail__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#0f1f44;font-size:14px;font-weight:600;line-height:1.35}.related__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:20px;margin-top:16px}.related-card__title{padding:12px 14px 14px}.tag-result__title{padding:12px 14px 14px}.mailchimp-button{width:100%;margin-top:1rem;padding:.85rem 1.75rem;border-radius:50px;background:#0f1f44;color:#fff;border:none;font-weight:600}.mailchimp-button:hover{background:#0a2342;color:#fff}.mailchimp-email{width:100%}.mailchimp-feedback{width:100%;margin:0 0 .75rem;padding:.6rem .85rem;border-radius:5px;font-size:.9rem;line-height:1.4}.mailchimp-feedback.is-success{background:rgba(74,152,110,.12);border:1px solid rgba(74,152,110,.4);color:#3d7d5a}.mailchimp-feedback.is-info{background:rgba(50,118,182,.1);border:1px solid rgba(50,118,182,.35);color:#2d69a2}.mailchimp-feedback.is-error{background:rgba(205,10,10,.08);border:1px solid rgba(205,10,10,.35);color:#b81900}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:20px}.blog-card-body{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px}.blog-card-date{font-size:12px;color:#888}.blog-pagination{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #ebebeb}.pagination-link{display:inline-block;padding:8px 16px;background:#f5b318;color:#fff;border-radius:50px;text-decoration:none;font-weight:600;font-size:14px}.pagination-link:hover{background:#e0a800;color:#fff}.pagination-link.disabled{background:#ebebeb;color:#888;cursor:default}.pagination-info{font-size:14px;color:#888;font-weight:500}.faq-group{margin-bottom:3rem}.faq-group:last-child{margin-bottom:0}.faq__category{position:relative;font-size:1.6rem;font-weight:700;color:#0f1f44;margin-bottom:1.5rem;padding-bottom:.75rem}.faq__category:after{content:"";position:absolute;left:0;bottom:0;width:60px;height:4px;background:#f5b318;border-radius:5px}.faq-list{display:flex;flex-direction:column;gap:1rem}.faq{background:#fff;border:1px solid #ebebeb;border-radius:8px;box-shadow:0px 10px 30px rgba(0,0,80,.04);overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.faq:hover{box-shadow:0px 14px 40px rgba(0,0,80,.08);border-color:rgba(15,31,68,.2)}.faq[open]{border-color:rgba(15,31,68,.25);box-shadow:0px 14px 40px rgba(0,0,80,.08)}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.5rem;font-size:1.1rem;font-weight:600;color:#0f1f44;cursor:pointer;list-style:none;user-select:none;transition:color .2s ease,background .2s ease}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{content:""}.faq__question:hover{color:#e0a800}.faq__question:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.85rem;color:#fff;flex:0 0 auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#0f1f44;border-radius:50%;transition:transform .25s ease,background .2s ease}.faq[open] .faq__question{color:#0f1f44}.faq[open] .faq__question:after{transform:rotate(180deg);background:#f5b318;color:#0f1f44}.faq__answer{padding:0 1.5rem 1.35rem;color:#1f2d3a;font-size:1rem;line-height:1.6;border-top:1px solid #ebebeb;padding-top:1.15rem}.faq__answer p{font-size:1rem;margin:0 0 1rem}.faq__answer p:last-child{margin-bottom:0}.faq__answer a{color:#007bff;text-decoration:none}.faq__answer a:hover{text-decoration:underline}.faq__answer ul,.faq__answer ol{margin:0 0 1rem;padding-left:1.25rem}@media(max-width: 768px){.faq__question{padding:1rem 1.15rem;font-size:1rem}.faq__answer{padding-left:1.15rem;padding-right:1.15rem}}.striped-list{list-style:none;padding-left:0;margin:1.75rem 0;display:flex;flex-direction:column;gap:1.25rem}.striped-list__item{position:relative;background:#fff;border:1px solid #ebebeb;border-left:4px solid #f5b318;border-radius:8px;box-shadow:0px 10px 30px rgba(0,0,80,.04);padding:1.5rem 1.75rem;transition:box-shadow .25s ease,border-color .25s ease}.striped-list__item:hover{box-shadow:0px 14px 40px rgba(0,0,80,.08);border-color:rgba(15,31,68,.18)}.striped-list__item h3,.striped-list__item h4{margin-top:0;margin-bottom:.6rem;font-size:1.25rem;font-weight:700;color:#0f1f44}.striped-list__item h3 code,.striped-list__item h4 code{background:#f5f7fa;color:#0f1f44;padding:.12em .45em;border-radius:5px;font-weight:700}.striped-list__item>p{color:#1f2d3a;line-height:1.6;margin-bottom:1rem}.striped-list__item>p:last-child{margin-bottom:0}details.option-example{margin-top:1.35rem}details.option-example>summary{display:flex;align-items:center;justify-content:space-between;gap:.55rem;width:100%;padding:1rem 1.35rem;background:#0f1f44;color:#fff;font-size:1rem;font-weight:600;letter-spacing:.3px;border-radius:8px;cursor:pointer;list-style:none;user-select:none;transition:background .2s ease}details.option-example>summary::-webkit-details-marker{display:none}details.option-example>summary::marker{content:""}details.option-example>summary:hover{background:#f5b318;color:#0f1f44}details.option-example>summary:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.7rem;transition:transform .25s ease}details.option-example[open]>summary{background:#ccc;color:#0f1f44}details.option-example[open]>summary:after{transform:rotate(180deg)}details.option-example .highlight{margin-top:1.1rem;margin-bottom:0;border:1px solid #ebebeb;border-radius:8px;overflow:hidden}details.option-example pre{margin:0;padding:1rem 1.25rem;border:none}details.option-example>p{margin-top:1.1rem;margin-bottom:0;color:#1f2d3a;line-height:1.6}@media(max-width: 768px){.striped-list__item{padding:1.25rem 1.25rem}}blockquote{position:relative;font-size:24px;line-height:1.5;margin:2rem 1in;padding:.5rem 0 .5rem .25in;text-align:center;color:#1f2d3a;font-style:italic}blockquote::before{content:"“";position:absolute;left:0;top:-0.1em;font-size:5rem;line-height:1;color:#0f1f44;font-style:normal;font-family:Georgia,serif}blockquote p{margin:0;font-size:inherit}.list li,.section-landing__list li{border:1px solid #000;background-color:#f5b318;color:#fff;width:199px;margin:10px;padding:20px;list-style-type:none;text-align:center;height:150px;vertical-align:middle;display:inline-block;border-radius:10px}.list li a,.section-landing__list li a{font-weight:bold;color:#192244;text-decoration:none}ul.examples__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:22px;margin:2.5rem 0 0;padding:0;list-style:none}ul.examples__list li{position:relative;display:flex;align-items:center;justify-content:center;width:auto;height:140px;margin:0;padding:24px 22px;text-align:center;background:linear-gradient(145deg, #0f1f44 0%, #192244 100%);border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.12);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}ul.examples__list li::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#f5b318;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}ul.examples__list li::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:-8px;bottom:-12px;font-size:3.5rem;color:rgba(255,255,255,.07);pointer-events:none}ul.examples__list li:hover{transform:translateY(-4px);box-shadow:0 12px 26px rgba(0,0,0,.22);border-color:rgba(245,179,24,.5)}ul.examples__list li:hover::before{transform:scaleX(1)}ul.examples__list li:hover a{color:#f5b318}ul.examples__list li a{position:relative;z-index:1;display:block;font-weight:600;font-size:.98rem;line-height:1.35;color:#fff;text-decoration:none;transition:color .2s ease}@media(max-width: 991px){ul.examples__list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){ul.examples__list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 600px){ul.examples__list{grid-template-columns:1fr;gap:16px}ul.examples__list li{width:100%;height:auto;min-height:96px}}ul.repo-grid{display:grid !important;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr)) !important;gap:40px !important;margin:40px 0 56px !important;list-style:none !important;padding:0 !important}ul.repo-grid>li{margin:0 !important;padding:0 !important;list-style:none !important}ul.repo-grid>li::before{content:none !important}.repo-card{display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;padding:56px 32px !important;border:1px solid rgba(12,32,63,.15);border-radius:14px;background:#fff;color:#0c203f;text-decoration:none;box-shadow:0 10px 30px rgba(0,0,80,.05);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.repo-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,80,.12);border-color:rgba(12,32,63,.3);text-decoration:none}.repo-card__logo{display:flex;align-items:center;justify-content:center;height:96px}.repo-card__logo i{font-size:96px;line-height:1}.repo-card__logo svg{width:90px;height:90px;display:block}.repo-card__logo img{max-width:90px;max-height:90px;display:block}.repo-card__name{font-weight:600;font-size:19px}.repo-card__links{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:4px}.repo-card__links a{font-size:24px;color:#0c203f;opacity:.5;line-height:1;transition:opacity .2s ease,color .2s ease}.repo-card__links a:hover{opacity:1}.repo-card__links a.doc img{width:26px;height:26px;display:block}.repo-card__links a.gh:hover{color:#181717}.repo-card__links a.gl:hover{color:#fc6d26}.repo-card__links a.bb:hover{color:#0052cc}.tech-carousel{padding:56px 0;text-align:center}.tech-marquee{overflow:hidden;margin-top:32px;-webkit-mask-image:linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent);mask-image:linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent)}.tech-marquee__track{display:flex;width:max-content;animation:tech-scroll 55s linear infinite}@media(prefers-reduced-motion: reduce){.tech-marquee__track{animation:none}}.tech-marquee:hover .tech-marquee__track{animation-play-state:paused}@keyframes tech-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.tech-chip{flex:0 0 auto;width:150px;margin-right:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:28px 16px;border:1px solid rgba(12,32,63,.15);border-radius:14px;background:#fff;color:#0c203f;text-decoration:none;box-shadow:0 10px 30px rgba(0,0,80,.05);transition:transform .2s ease,box-shadow .2s ease}.tech-chip:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,80,.12);text-decoration:none}.tech-chip__logo{height:60px;display:flex;align-items:center;justify-content:center}.tech-chip__logo i{font-size:60px;line-height:1}.tech-chip__logo svg{width:56px;height:56px;display:block}.tech-chip__logo img{max-width:56px;max-height:56px;display:block}.tech-chip__name{font-weight:600;font-size:16px}ul.contact-grid{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr)) !important;gap:24px !important;margin:32px 0 48px !important;padding:0 !important;list-style:none !important}ul.contact-grid>li{margin:0 !important;padding:0 !important;list-style:none !important}ul.contact-grid>li::before{content:none !important}.contact-card{position:relative;display:flex !important;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:36px 24px;background:#fff;border:1px solid rgba(15,31,68,.12);border-radius:14px;color:#0f1f44;text-decoration:none;box-shadow:0 10px 30px rgba(0,0,80,.05);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden;height:100%}.contact-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#f5b318;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.contact-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,80,.12);border-color:rgba(15,31,68,.25);text-decoration:none}.contact-card:hover::before{transform:scaleX(1)}.contact-card:hover .contact-card__icon{background:#0f1f44;color:#f5b318}.contact-card__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:rgba(15,31,68,.06);color:#0f1f44;font-size:26px;transition:background .2s ease,color .2s ease}.contact-card__title{font-weight:700;font-size:18px}.contact-card__detail{font-size:15px;color:#4a5876;word-break:break-word}.option-example summary{display:list-item;cursor:pointer;padding:20px 20px;margin-bottom:20px}.option-example pre{padding:20px 0px 20px 25px;margin-top:-20px;margin-bottom:20px;border:1px dashed #000}.form-actions{text-align:center;margin:1.5rem 0 2rem}.btn-submit{display:inline-block;padding:12px 44px;background-color:#0f1f44;color:#fff;font-weight:600;font-size:1rem;line-height:1;border:none;border-radius:50px;cursor:pointer;text-decoration:none;transition:background-color .2s ease,color .2s ease}.btn-submit:hover,.btn-submit:focus{background-color:#f5b318;color:#0f1f44}.note{position:relative;margin:2rem 0;padding:1rem 1.25rem 1rem 3rem;background-color:#f5f7fa;border:1px solid #ebebeb;border-left:4px solid #0f1f44;border-radius:8px;color:#333;box-shadow:0 2px 6px rgba(0,0,0,.06)}.note::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:1rem;top:1.05rem;color:#0f1f44}.note p{margin:0}.note p+p{margin-top:12px}.note a{color:#007bff}.note+.note{margin-top:12px}.success{position:relative;margin:2rem 0;padding:1rem 1.25rem 1rem 3rem;background-color:#eaf7ec;border:1px solid #b7dfc0;border-left:4px solid #2e9e46;border-radius:8px;color:#333;box-shadow:0 2px 6px rgba(0,0,0,.06)}.success::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:1rem;top:1.05rem;color:#2e9e46}.success p{margin:0}.success p+p{margin-top:12px}.yaml-checker textarea{width:100%;min-height:320px;padding:1rem;font-family:monospace;font-size:14px;line-height:1.5;border:1px solid #ebebeb;border-radius:8px;resize:vertical;tab-size:2}.yaml-checker .yaml-checker__result{display:none}.yaml-checker .yaml-checker__result pre{margin:12px 0 0;padding:.75rem 1rem;background-color:#fff;border:1px solid #ebebeb;border-radius:8px;font-size:13px;overflow-x:auto}.warning{position:relative;margin:2rem 0;padding:1rem 1.25rem 1rem 3rem;background-color:#fbeaea;border:1px solid #e5b4b4;border-left:4px solid #c33;border-radius:8px;color:#333;box-shadow:0 2px 6px rgba(0,0,0,.06)}.warning::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:1rem;top:1.05rem;color:#c33}.warning p{margin:0}.warning p+p{margin-top:12px}.warning a{color:#007bff}.contact-fields{width:75%;margin:1.5rem auto 0}.contact-fields .field-row{margin-bottom:1rem}.contact-fields label{display:block;margin-bottom:.35rem;font-weight:600;color:#0f1f44}.contact-fields .required{color:#cf3e34}@media(max-width: 768px){.row{gap:40px}}@media(max-width: 600px){.headerlogo{width:150px}.justify-content-center{gap:80px}}.sitemap-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:22px;margin:2rem 0 0;padding:0;list-style:none}.sitemap-grid li{display:flex;margin:0}.sitemap-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:24px 22px;background:#fff;border:1px solid rgba(12,32,63,.3);border-radius:8px;box-shadow:0px 20px 60px rgba(0,0,80,.08);text-decoration:none;transition:transform .3s,box-shadow .3s}.sitemap-card:hover,.sitemap-card:focus-visible{transform:translateY(-4px);box-shadow:0px 30px 80px rgba(0,0,80,.12);text-decoration:none}.sitemap-card i{font-size:1.5rem;color:#f5b318}.sitemap-card__title{font-size:1.15rem;font-weight:600;color:#192244}.sitemap-card__text{font-size:.9rem;color:#666}.search-input--404{padding:.65rem 1rem;font-size:1.05rem;border:1px solid rgba(12,32,63,.3);border-radius:8px}@media(max-width: 991px){.sitemap-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 600px){.sitemap-grid{grid-template-columns:1fr}}/*# sourceMappingURL=styles-inner.css.map */