@charset "UTF-8";:root{color-scheme:light dark;--blue:#0089c7;--orange:#ff7a18;--light-orange:#fff2df;--light-purple:rgba(156,39,176,.2);--gray-5:#909090;--gray-9:#262626}@layer reset{*,:after,:before{box-sizing:border-box;margin:0}html{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a0f0d;font-family:var(--font-family);scroll-behavior:smooth}body{display:block;font-style:normal;line-height:var(--font-line-height,1.5);overflow-x:hidden;--color-scheme:attr(data-theme,light)}hr{color:var(--border-color);margin-top:2px}a{color:#ffbf00;transition:color .5s ease}a,a:hover{text-decoration:none}a:hover{color:#fdfdfc}ol,ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}img,svg,video{display:inline-flex;height:40px;max-width:40px;-o-object-fit:cover;object-fit:cover}figure{margin:0}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:none;cursor:pointer;padding:0}input,select,textarea{border:1px solid;border-radius:.25em;padding:.5em;width:100%}table{border-collapse:collapse;width:100%}td,th{border-bottom:1px solid;padding:.5em;text-align:left}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.dark{color-scheme:dark}.o-hide{overflow:hidden}@media(prefers-color-scheme:dark){:root{background-color:#0a0f0d;color:#fff}}}.shadow-light{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.shadow-lift{box-shadow:0 6px 6px #0000004d}.shadow-soft-glow{box-shadow:0 0 15px #0078ff80}.w-full{width:100%}.h-full{height:100%}.text-lg{font-size:large}.padding-small{padding:.625rem}@layer errors{.session-warning{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#dd5f5f1a;min-width:30rem;transform:translate(-50%);z-index:999}}@layer positions{.group-tight{margin:1.25rem}.group-loose{margin:2.1875rem}.image-center{background-position:50%;background-repeat:no-repeat}.relative{position:relative}.block{display:block}.absolute{position:absolute}.fixed{position:fixed}.right{right:0!important}.right_300{right:20rem!important}.left_50{left:50%}.right_50{right:50%}.inset-none{inset:0}.no-pointer{pointer-events:none}.header_popover_menu{top:90px!important}.flex{display:flex}.flex_row{flex-direction:row}.flex_col{flex-direction:column}.flex_wrap{flex-wrap:wrap}.flex_between{justify-content:space-between}.align-center{align-items:center}.align-start{align-items:start}.align-end{align-items:end}.align-baseline{align-items:baseline}.align-stretched{align-items:stretched}.j-center{justify-content:center}.j-end{justify-content:end}.j-start{justify-content:start}.j-around{justify-content:space-around}.j-evenly{justify-content:space-evenly}.jf-start{justify-content:flex-start}.jf-end{justify-content:flex-end}.grow-1{flex-grow:1}.grow-2{flex-grow:2}.gap-0{gap:0}.shrink-0{flex-shrink:0}.flex-0{flex:0}.gap-1{gap:.0625rem}.shrink-1{flex-shrink:1}.flex-1{flex:1}.gap-2{gap:.125rem}.shrink-2{flex-shrink:2}.flex-2{flex:2}.gap-4{gap:.25rem}.shrink-4{flex-shrink:4}.flex-4{flex:4}.gap-5{gap:.3125rem}.shrink-5{flex-shrink:5}.flex-5{flex:5}.gap-6{gap:.375rem}.shrink-6{flex-shrink:6}.flex-6{flex:6}.gap-8{gap:.5rem}.shrink-8{flex-shrink:8}.flex-8{flex:8}.gap-12{gap:.75rem}.shrink-12{flex-shrink:12}.flex-12{flex:12}.gap-14{gap:.875rem}.shrink-14{flex-shrink:14}.flex-14{flex:14}.gap-16{gap:1rem}.shrink-16{flex-shrink:16}.flex-16{flex:16}.gap-18{gap:1.125rem}.shrink-18{flex-shrink:18}.flex-18{flex:18}.gap-10{gap:.625rem}.shrink-10{flex-shrink:10}.flex-10{flex:10}.gap-20{gap:1.25rem}.shrink-20{flex-shrink:20}.flex-20{flex:20}.gap-30{gap:1.875rem}.shrink-30{flex-shrink:30}.flex-30{flex:30}.gap-32{gap:2rem}.shrink-32{flex-shrink:32}.flex-32{flex:32}.gap-35{gap:2.1875rem}.shrink-35{flex-shrink:35}.flex-35{flex:35}.gap-38{gap:2.375rem}.shrink-38{flex-shrink:38}.flex-38{flex:38}.gap-40{gap:2.5rem}.shrink-40{flex-shrink:40}.flex-40{flex:40}.gap-50{gap:3.125rem}.shrink-50{flex-shrink:50}.flex-50{flex:50}.gap-60{gap:3.75rem}.shrink-60{flex-shrink:60}.flex-60{flex:60}.gap-64{gap:4rem}.shrink-64{flex-shrink:64}.flex-64{flex:64}.gap-70{gap:4.375rem}.shrink-70{flex-shrink:70}.flex-70{flex:70}.gap-80{gap:5rem}.shrink-80{flex-shrink:80}.flex-80{flex:80}.gap-90{gap:5.625rem}.shrink-90{flex-shrink:90}.flex-90{flex:90}.gap-100{gap:6.25rem}.shrink-100{flex-shrink:100}.flex-100{flex:100}.gap-110{gap:6.875rem}.shrink-110{flex-shrink:110}.flex-110{flex:110}.gap-120{gap:7.5rem}.shrink-120{flex-shrink:120}.flex-120{flex:120}.gap-130{gap:8.125rem}.shrink-130{flex-shrink:130}.flex-130{flex:130}.gap-140{gap:8.75rem}.shrink-140{flex-shrink:140}.flex-140{flex:140}.gap-150{gap:9.375rem}.shrink-150{flex-shrink:150}.flex-150{flex:150}.gap-160{gap:10rem}.shrink-160{flex-shrink:160}.flex-160{flex:160}.group-real-tight{margin:.5rem}.sakara-warm-border{border-radius:.875rem}.m-0{margin:0}.mb-0{margin-bottom:0}.mt-0{margin-top:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.p-0{padding:0}.pline-0{padding-inline:0}.bline-0{padding-block:0}.bottom-0{bottom:0}.top-0{top:0}.left-0{left:0}.right-0{right:0}.m-1{margin:.0625rem}.mb-1{margin-bottom:.0625rem}.mt-1{margin-top:.0625rem}.ml-1{margin-left:.0625rem}.mr-1{margin-right:.0625rem}.p-1{padding:.0625rem}.pline-1{padding-inline:.0625rem}.bline-1{padding-block:.0625rem}.bottom-1{bottom:.0625rem}.top-1{top:.0625rem}.left-1{left:.0625rem}.right-1{right:.0625rem}.m-2{margin:.125rem}.mb-2{margin-bottom:.125rem}.mt-2{margin-top:.125rem}.ml-2{margin-left:.125rem}.mr-2{margin-right:.125rem}.p-2{padding:.125rem}.pline-2{padding-inline:.125rem}.bline-2{padding-block:.125rem}.bottom-2{bottom:.125rem}.top-2{top:.125rem}.left-2{left:.125rem}.right-2{right:.125rem}.m-4{margin:.25rem}.mb-4{margin-bottom:.25rem}.mt-4{margin-top:.25rem}.ml-4{margin-left:.25rem}.mr-4{margin-right:.25rem}.p-4{padding:.25rem}.pline-4{padding-inline:.25rem}.bline-4{padding-block:.25rem}.bottom-4{bottom:.25rem}.top-4{top:.25rem}.left-4{left:.25rem}.right-4{right:.25rem}.m-5{margin:.3125rem}.mb-5{margin-bottom:.3125rem}.mt-5{margin-top:.3125rem}.ml-5{margin-left:.3125rem}.mr-5{margin-right:.3125rem}.p-5{padding:.3125rem}.pline-5{padding-inline:.3125rem}.bline-5{padding-block:.3125rem}.bottom-5{bottom:.3125rem}.top-5{top:.3125rem}.left-5{left:.3125rem}.right-5{right:.3125rem}.m-6{margin:.375rem}.mb-6{margin-bottom:.375rem}.mt-6{margin-top:.375rem}.ml-6{margin-left:.375rem}.mr-6{margin-right:.375rem}.p-6{padding:.375rem}.pline-6{padding-inline:.375rem}.bline-6{padding-block:.375rem}.bottom-6{bottom:.375rem}.top-6{top:.375rem}.left-6{left:.375rem}.right-6{right:.375rem}.m-8{margin:.5rem}.mb-8{margin-bottom:.5rem}.mt-8{margin-top:.5rem}.ml-8{margin-left:.5rem}.mr-8{margin-right:.5rem}.p-8{padding:.5rem}.pline-8{padding-inline:.5rem}.bline-8{padding-block:.5rem}.bottom-8{bottom:.5rem}.top-8{top:.5rem}.left-8{left:.5rem}.right-8{right:.5rem}.m-12{margin:.75rem}.mb-12{margin-bottom:.75rem}.mt-12{margin-top:.75rem}.ml-12{margin-left:.75rem}.mr-12{margin-right:.75rem}.p-12{padding:.75rem}.pline-12{padding-inline:.75rem}.bline-12{padding-block:.75rem}.bottom-12{bottom:.75rem}.top-12{top:.75rem}.left-12{left:.75rem}.right-12{right:.75rem}.m-14{margin:.875rem}.mb-14{margin-bottom:.875rem}.mt-14{margin-top:.875rem}.ml-14{margin-left:.875rem}.mr-14{margin-right:.875rem}.p-14{padding:.875rem}.pline-14{padding-inline:.875rem}.bline-14{padding-block:.875rem}.bottom-14{bottom:.875rem}.top-14{top:.875rem}.left-14{left:.875rem}.right-14{right:.875rem}.m-16{margin:1rem}.mb-16{margin-bottom:1rem}.mt-16{margin-top:1rem}.ml-16{margin-left:1rem}.mr-16{margin-right:1rem}.p-16{padding:1rem}.pline-16{padding-inline:1rem}.bline-16{padding-block:1rem}.bottom-16{bottom:1rem}.top-16{top:1rem}.left-16{left:1rem}.right-16{right:1rem}.m-18{margin:1.125rem}.mb-18{margin-bottom:1.125rem}.mt-18{margin-top:1.125rem}.ml-18{margin-left:1.125rem}.mr-18{margin-right:1.125rem}.p-18{padding:1.125rem}.pline-18{padding-inline:1.125rem}.bline-18{padding-block:1.125rem}.bottom-18{bottom:1.125rem}.top-18{top:1.125rem}.left-18{left:1.125rem}.right-18{right:1.125rem}.m-10{margin:.625rem}.mb-10{margin-bottom:.625rem}.mt-10{margin-top:.625rem}.ml-10{margin-left:.625rem}.mr-10{margin-right:.625rem}.p-10{padding:.625rem}.pline-10{padding-inline:.625rem}.bline-10{padding-block:.625rem}.bottom-10{bottom:.625rem}.top-10{top:.625rem}.left-10{left:.625rem}.right-10{right:.625rem}.m-20{margin:1.25rem}.mb-20{margin-bottom:1.25rem}.mt-20{margin-top:1.25rem}.ml-20{margin-left:1.25rem}.mr-20{margin-right:1.25rem}.p-20{padding:1.25rem}.pline-20{padding-inline:1.25rem}.bline-20{padding-block:1.25rem}.bottom-20{bottom:1.25rem}.top-20{top:1.25rem}.left-20{left:1.25rem}.right-20{right:1.25rem}.m-30{margin:1.875rem}.mb-30{margin-bottom:1.875rem}.mt-30{margin-top:1.875rem}.ml-30{margin-left:1.875rem}.mr-30{margin-right:1.875rem}.p-30{padding:1.875rem}.pline-30{padding-inline:1.875rem}.bline-30{padding-block:1.875rem}.bottom-30{bottom:1.875rem}.top-30{top:1.875rem}.left-30{left:1.875rem}.right-30{right:1.875rem}.m-32{margin:2rem}.mb-32{margin-bottom:2rem}.mt-32{margin-top:2rem}.ml-32{margin-left:2rem}.mr-32{margin-right:2rem}.p-32{padding:2rem}.pline-32{padding-inline:2rem}.bline-32{padding-block:2rem}.bottom-32{bottom:2rem}.top-32{top:2rem}.left-32{left:2rem}.right-32{right:2rem}.m-35{margin:2.1875rem}.mb-35{margin-bottom:2.1875rem}.mt-35{margin-top:2.1875rem}.ml-35{margin-left:2.1875rem}.mr-35{margin-right:2.1875rem}.p-35{padding:2.1875rem}.pline-35{padding-inline:2.1875rem}.bline-35{padding-block:2.1875rem}.bottom-35{bottom:2.1875rem}.top-35{top:2.1875rem}.left-35{left:2.1875rem}.right-35{right:2.1875rem}.m-38{margin:2.375rem}.mb-38{margin-bottom:2.375rem}.mt-38{margin-top:2.375rem}.ml-38{margin-left:2.375rem}.mr-38{margin-right:2.375rem}.p-38{padding:2.375rem}.pline-38{padding-inline:2.375rem}.bline-38{padding-block:2.375rem}.bottom-38{bottom:2.375rem}.top-38{top:2.375rem}.left-38{left:2.375rem}.right-38{right:2.375rem}.m-40{margin:2.5rem}.mb-40{margin-bottom:2.5rem}.mt-40{margin-top:2.5rem}.ml-40{margin-left:2.5rem}.mr-40{margin-right:2.5rem}.p-40{padding:2.5rem}.pline-40{padding-inline:2.5rem}.bline-40{padding-block:2.5rem}.bottom-40{bottom:2.5rem}.top-40{top:2.5rem}.left-40{left:2.5rem}.right-40{right:2.5rem}.m-50{margin:3.125rem}.mb-50{margin-bottom:3.125rem}.mt-50{margin-top:3.125rem}.ml-50{margin-left:3.125rem}.mr-50{margin-right:3.125rem}.p-50{padding:3.125rem}.pline-50{padding-inline:3.125rem}.bline-50{padding-block:3.125rem}.bottom-50{bottom:3.125rem}.top-50{top:3.125rem}.left-50{left:3.125rem}.right-50{right:3.125rem}.m-60{margin:3.75rem}.mb-60{margin-bottom:3.75rem}.mt-60{margin-top:3.75rem}.ml-60{margin-left:3.75rem}.mr-60{margin-right:3.75rem}.p-60{padding:3.75rem}.pline-60{padding-inline:3.75rem}.bline-60{padding-block:3.75rem}.bottom-60{bottom:3.75rem}.top-60{top:3.75rem}.left-60{left:3.75rem}.right-60{right:3.75rem}.m-64{margin:4rem}.mb-64{margin-bottom:4rem}.mt-64{margin-top:4rem}.ml-64{margin-left:4rem}.mr-64{margin-right:4rem}.p-64{padding:4rem}.pline-64{padding-inline:4rem}.bline-64{padding-block:4rem}.bottom-64{bottom:4rem}.top-64{top:4rem}.left-64{left:4rem}.right-64{right:4rem}.m-70{margin:4.375rem}.mb-70{margin-bottom:4.375rem}.mt-70{margin-top:4.375rem}.ml-70{margin-left:4.375rem}.mr-70{margin-right:4.375rem}.p-70{padding:4.375rem}.pline-70{padding-inline:4.375rem}.bline-70{padding-block:4.375rem}.bottom-70{bottom:4.375rem}.top-70{top:4.375rem}.left-70{left:4.375rem}.right-70{right:4.375rem}.m-80{margin:5rem}.mb-80{margin-bottom:5rem}.mt-80{margin-top:5rem}.ml-80{margin-left:5rem}.mr-80{margin-right:5rem}.p-80{padding:5rem}.pline-80{padding-inline:5rem}.bline-80{padding-block:5rem}.bottom-80{bottom:5rem}.top-80{top:5rem}.left-80{left:5rem}.right-80{right:5rem}.m-90{margin:5.625rem}.mb-90{margin-bottom:5.625rem}.mt-90{margin-top:5.625rem}.ml-90{margin-left:5.625rem}.mr-90{margin-right:5.625rem}.p-90{padding:5.625rem}.pline-90{padding-inline:5.625rem}.bline-90{padding-block:5.625rem}.bottom-90{bottom:5.625rem}.top-90{top:5.625rem}.left-90{left:5.625rem}.right-90{right:5.625rem}.m-100{margin:6.25rem}.mb-100{margin-bottom:6.25rem}.mt-100{margin-top:6.25rem}.ml-100{margin-left:6.25rem}.mr-100{margin-right:6.25rem}.p-100{padding:6.25rem}.pline-100{padding-inline:6.25rem}.bline-100{padding-block:6.25rem}.bottom-100{bottom:6.25rem}.top-100{top:6.25rem}.left-100{left:6.25rem}.right-100{right:6.25rem}.m-110{margin:6.875rem}.mb-110{margin-bottom:6.875rem}.mt-110{margin-top:6.875rem}.ml-110{margin-left:6.875rem}.mr-110{margin-right:6.875rem}.p-110{padding:6.875rem}.pline-110{padding-inline:6.875rem}.bline-110{padding-block:6.875rem}.bottom-110{bottom:6.875rem}.top-110{top:6.875rem}.left-110{left:6.875rem}.right-110{right:6.875rem}.m-120{margin:7.5rem}.mb-120{margin-bottom:7.5rem}.mt-120{margin-top:7.5rem}.ml-120{margin-left:7.5rem}.mr-120{margin-right:7.5rem}.p-120{padding:7.5rem}.pline-120{padding-inline:7.5rem}.bline-120{padding-block:7.5rem}.bottom-120{bottom:7.5rem}.top-120{top:7.5rem}.left-120{left:7.5rem}.right-120{right:7.5rem}.m-130{margin:8.125rem}.mb-130{margin-bottom:8.125rem}.mt-130{margin-top:8.125rem}.ml-130{margin-left:8.125rem}.mr-130{margin-right:8.125rem}.p-130{padding:8.125rem}.pline-130{padding-inline:8.125rem}.bline-130{padding-block:8.125rem}.bottom-130{bottom:8.125rem}.top-130{top:8.125rem}.left-130{left:8.125rem}.right-130{right:8.125rem}.m-140{margin:8.75rem}.mb-140{margin-bottom:8.75rem}.mt-140{margin-top:8.75rem}.ml-140{margin-left:8.75rem}.mr-140{margin-right:8.75rem}.p-140{padding:8.75rem}.pline-140{padding-inline:8.75rem}.bline-140{padding-block:8.75rem}.bottom-140{bottom:8.75rem}.top-140{top:8.75rem}.left-140{left:8.75rem}.right-140{right:8.75rem}.m-150{margin:9.375rem}.mb-150{margin-bottom:9.375rem}.mt-150{margin-top:9.375rem}.ml-150{margin-left:9.375rem}.mr-150{margin-right:9.375rem}.p-150{padding:9.375rem}.pline-150{padding-inline:9.375rem}.bline-150{padding-block:9.375rem}.bottom-150{bottom:9.375rem}.top-150{top:9.375rem}.left-150{left:9.375rem}.right-150{right:9.375rem}.m-160{margin:10rem}.mb-160{margin-bottom:10rem}.mt-160{margin-top:10rem}.ml-160{margin-left:10rem}.mr-160{margin-right:10rem}.p-160{padding:10rem}.pline-160{padding-inline:10rem}.bline-160{padding-block:10rem}.bottom-160{bottom:10rem}.top-160{top:10rem}.left-160{left:10rem}.right-160{right:10rem}.grid{display:grid;gap:var(--grid-gap,4rem);grid-template-columns:repeat(3,1fr);width:100%}.col-span-1{grid-column:span 1}.row-span-1{grid-row:span 1}.col-span-2{grid-column:span 2}.row-span-2{grid-row:span 2}.col-span-3{grid-column:span 3}.row-span-3{grid-row:span 3}.col-span-4{grid-column:span 4}.row-span-4{grid-row:span 4}.col-span-5{grid-column:span 5}.row-span-5{grid-row:span 5}.col-span-6{grid-column:span 6}.row-span-6{grid-row:span 6}.col-span-7{grid-column:span 7}.row-span-7{grid-row:span 7}.col-span-8{grid-column:span 8}.row-span-8{grid-row:span 8}.col-span-9{grid-column:span 9}.row-span-9{grid-row:span 9}.col-span-10{grid-column:span 10}.row-span-10{grid-row:span 10}.col-span-11{grid-column:span 11}.row-span-11{grid-row:span 11}.col-span-12{grid-column:span 12}.row-span-12{grid-row:span 12}}@layer shapes{.rounded-box{border:2px solid #b3b3b3;border-radius:15px;padding:10px}.circle{background-color:inherit;border-radius:50%;height:100px;width:100px}.circle.logo{height:40px;width:40px}.border-none{border:none}.outline-none{border:0 solid transparent;outline:0 solid transparent}.border-small,.outline-small{border:.0625rem solid}.small_box{width:9.0625rem}.width-0{width:0}.line-h-0{line-height:0rem}.height-0{height:0}.width-1{width:.0625rem}.line-h-1{line-height:.0625rem}.height-1{height:.0625rem}.width-2{width:.125rem}.line-h-2{line-height:.125rem}.height-2{height:.125rem}.width-4{width:.25rem}.line-h-4{line-height:.25rem}.height-4{height:.25rem}.width-5{width:.3125rem}.line-h-5{line-height:.3125rem}.height-5{height:.3125rem}.width-6{width:.375rem}.line-h-6{line-height:.375rem}.height-6{height:.375rem}.width-8{width:.5rem}.line-h-8{line-height:.5rem}.height-8{height:.5rem}.width-12{width:.75rem}.line-h-12{line-height:.75rem}.height-12{height:.75rem}.width-14{width:.875rem}.line-h-14{line-height:.875rem}.height-14{height:.875rem}.width-16{width:1rem}.line-h-16{line-height:1rem}.height-16{height:1rem}.width-18{width:1.125rem}.line-h-18{line-height:1.125rem}.height-18{height:1.125rem}.width-10{width:.625rem}.line-h-10{line-height:.625rem}.height-10{height:.625rem}.width-20{width:1.25rem}.line-h-20{line-height:1.25rem}.height-20{height:1.25rem}.width-30{width:1.875rem}.line-h-30{line-height:1.875rem}.height-30{height:1.875rem}.width-32{width:2rem}.line-h-32{line-height:2rem}.height-32{height:2rem}.width-35{width:2.1875rem}.line-h-35{line-height:2.1875rem}.height-35{height:2.1875rem}.width-38{width:2.375rem}.line-h-38{line-height:2.375rem}.height-38{height:2.375rem}.width-40{width:2.5rem}.line-h-40{line-height:2.5rem}.height-40{height:2.5rem}.width-50{width:3.125rem}.line-h-50{line-height:3.125rem}.height-50{height:3.125rem}.width-60{width:3.75rem}.line-h-60{line-height:3.75rem}.height-60{height:3.75rem}.width-64{width:4rem}.line-h-64{line-height:4rem}.height-64{height:4rem}.width-70{width:4.375rem}.line-h-70{line-height:4.375rem}.height-70{height:4.375rem}.width-80{width:5rem}.line-h-80{line-height:5rem}.height-80{height:5rem}.width-90{width:5.625rem}.line-h-90{line-height:5.625rem}.height-90{height:5.625rem}.width-100{width:6.25rem}.line-h-100{line-height:6.25rem}.height-100{height:6.25rem}.width-110{width:6.875rem}.line-h-110{line-height:6.875rem}.height-110{height:6.875rem}.width-120{width:7.5rem}.line-h-120{line-height:7.5rem}.height-120{height:7.5rem}.width-130{width:8.125rem}.line-h-130{line-height:8.125rem}.height-130{height:8.125rem}.width-140{width:8.75rem}.line-h-140{line-height:8.75rem}.height-140{height:8.75rem}.width-150{width:9.375rem}.line-h-150{line-height:9.375rem}.height-150{height:9.375rem}.width-160{width:10rem}.line-h-160{line-height:10rem}.height-160{height:10rem}@layer text_utils{.text-primary{color:#ffbf00!important}.text-secondary{color:#ffd966}.text-tertiary{color:#f3ecc9}.text-muted{color:#b3b3b3}.text-error{color:#dd5f5f}.text-center{text-align:center}.text-small{font-size:8px}.text-medium{font-size:1rem}.text-bold{font-weight:bolder}.text-white{color:#f2f2f2}}.font-size-0{font-size:0}.font-size-1{font-size:.0625rem}.font-size-2{font-size:.125rem}.font-size-4{font-size:.25rem}.font-size-5{font-size:.3125rem}.font-size-6{font-size:.375rem}.font-size-8{font-size:.5rem}.font-size-12{font-size:.75rem}.font-size-14{font-size:.875rem}.font-size-16{font-size:1rem}.font-size-18{font-size:1.125rem}.font-size-10{font-size:.625rem}.font-size-20{font-size:1.25rem}.font-size-30{font-size:1.875rem}.font-size-32{font-size:2rem}.font-size-35{font-size:2.1875rem}.font-size-38{font-size:2.375rem}.font-size-40{font-size:2.5rem}.font-size-50{font-size:3.125rem}.font-size-60{font-size:3.75rem}.font-size-64{font-size:4rem}.font-size-70{font-size:4.375rem}.font-size-80{font-size:5rem}.font-size-90{font-size:5.625rem}.font-size-100{font-size:6.25rem}.font-size-110{font-size:6.875rem}.font-size-120{font-size:7.5rem}.font-size-130{font-size:8.125rem}.font-size-140{font-size:8.75rem}.font-size-150{font-size:9.375rem}.font-size-160{font-size:10rem}}.bg-red{background-color:#dd5f5f}.bg-primary{background-color:#0f1010}.bg-secondary{background-color:#1e2020}.b-muted{border-color:#b3b3b333}.b-gold{border-color:#ffbf0033}.b-bold{border-color:#0a0f0dcc}.b-error{border-color:#dd5f5fcc}.b-primary{border-color:#0f1010}.text-success{color:#a0cf63}.background-elements{pointer-events:none}.background-elements,.background-elements .bg-grid{height:100%;left:0;position:absolute;top:0;width:100%}.background-elements .bg-grid{background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:50px 50px;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 70%);mask-image:radial-gradient(ellipse at center,#000,transparent 70%)}.background-elements .bg-glow-1{background:radial-gradient(circle,rgba(255,191,0,.08) 0,transparent 70%);filter:blur(40px);height:300px;left:10%;position:absolute;top:20%;width:300px}.background-elements .bg-glow-2{background:radial-gradient(circle,rgba(255,191,0,.05) 0,transparent 70%);bottom:20%;filter:blur(50px);height:400px;position:absolute;right:10%;width:400px}.decoration-corner{border:2px solid rgba(255,191,0,.2);height:20px;position:absolute;width:20px}.decoration-corner.top-left{border-bottom:none;border-radius:1rem 0 0;border-right:none}.decoration-corner.top-right{border-bottom:none;border-left:none;border-radius:0 1rem 0 0}.decoration-corner.bottom-left{border-radius:0 0 0 1rem;border-right:none;border-top:none}.decoration-corner.bottom-right{border-left:none;border-radius:0 0 1rem;border-top:none}.decoration-glow{background:radial-gradient(circle at center,rgba(255,191,0,.05) 0,transparent 70%);opacity:0;transition:opacity .3s ease}.login-card:hover .decoration-glow{opacity:1}.icon-symbol{z-index:2}.icon-ring{animation:glowPulse 3s infinite;border-radius:50%}.rounded-xs{border-radius:.0625rem}.rounded-sm{border-radius:.25rem}.rounded-md{border-radius:.5625rem}.rounded-lg{border-radius:1rem}.rounded-xl{border-radius:1.5625rem}.rounded-2xl{border-radius:2.25rem}.rounded-full{border-radius:50%;border-radius:3.0625rem}@layer behaviours{.sticky{position:sticky}}@layer animations{.transition_all_basic{transition:all .8s cubic-bezier(.68,-.55,.27,1.55)}}@layer animations{@keyframes cardReveal{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes glowPulse{0%,to{opacity:.3}50%{opacity:.6}}@keyframes slideRight{0%{transform:translate(0)}to{transform:translate(calc(100% - 40px))}}@keyframes loadingSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes monitorPulse{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.3;transform:scale(1.1)}}@keyframes badgeGlow{0%{left:-100%}50%{left:100%}to{left:100%}}}.container{margin:0 auto;max-width:1200px}.container.full_height{height:100vh}@layer monark-navigation{tau-navbar{background-color:#1e2020;display:block}tau-navbar a{text-decoration:none}tau-navbar.large_nav{height:80px}tau-navbar.primary{background-color:#121714;color:#ffbf00}tau-navbar.secondary{background-color:#1e2020;color:#ffd966}}.AppButton{background-color:#1e2020;max-width:100%}.AppButton.sm{font-size:small;font-weight:200;padding:4px}.AppButton.md{font-size:medium;font-weight:300;padding:10px}.AppButton.lg{font-size:large;font-weight:600;padding:16px}.AppButton.link{background-color:transparent;border:0 solid transparent;text-decoration:none}.AppButton.primary{background-color:#121714;color:#ffbf00}.AppButton.secondary{background-color:#1e2020;color:#ffd966}.AppButton.ghost{background-color:inherit;border:none;border-color:inherit;padding:4px}@layer accounts{#account_button{--right-offset:0;--left-offset:0}#account_menu[popover]{background-color:#1e2020;display:none;inset:auto;margin:0;transition:all .3s cubic-bezier(.075,.82,.165,1) 1s}#account_menu[popover]:popover-open{display:flex;right:var(--right-offset);top:150px}}@layer auth{.login-section{background:#121714;min-height:100vh}.login-section:before{background:radial-gradient(circle at 20% 30%,rgba(255,191,0,.05) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,191,0,.03) 0,transparent 50%);content:"";inset:0;pointer-events:none;position:absolute}.login-container{max-width:30rem;z-index:1}.login-container-header{margin-bottom:2rem}.login-container-header-security-badge{background:#ffbf001a;border:1px solid rgba(255,191,0,.3);border-radius:2rem;display:inline-flex;gap:.875rem;padding:.75rem 1.25rem}.login-container-header-security-badge .badge-glow{animation:badgeGlow 5s infinite;background:linear-gradient(90deg,transparent,#ffd966,transparent);height:100%;left:-100%;position:absolute;top:0;width:50%}.login-container-header-security-badge .badge-icon{font-size:1.125rem;z-index:1}.login-container-header-security-badge .badge-text{color:#ffbf00;font-size:1rem;font-weight:600;letter-spacing:.05em;z-index:1}.login-container-header-trust-indicators{gap:1.5rem}.login-container-header-trust-indicators .trust-item{gap:.5rem}.login-container-header-trust-indicators .trust-icon{font-size:1rem}.login-container-header-trust-indicators .trust-text{font-size:1rem;font-weight:300}.login-card{animation:cardReveal .6s cubic-bezier(.65,-.1,.79,1.54)}.login-card:hover{border-color:#ffbf0033}.login-form .form-group{margin-bottom:1.5rem}.login-form .form-label{gap:.25rem;margin-bottom:.5rem}.login-form .form-label .label-text{font-size:.95rem;font-weight:500}.login-form .form-label .label-required{font-size:1.25rem;line-height:1}.login-form .label-row{justify-content:space-between;margin-bottom:.5rem}.login-form .password-toggle{background:transparent;border:none;color:#ffbf00;cursor:pointer;font-size:1.125rem;padding:.25rem;transition:transform .2s ease}.login-form .password-toggle:hover{transform:scale(1.1)}.login-form .password-toggle:active{transform:scale(.95)}.input-wrapper{position:relative}.input-wrapper.input-error .form-input{border-color:#dd5f5f}.input-wrapper.input-error .form-input:focus{box-shadow:0 0 0 2px #dd5f5f33}.input-wrapper.input-error .input-focus-line{background:#dd5f5f}.form-input{background:#2d2f2f;border:1px solid hsla(0,0%,70%,.3);border-radius:.75rem;color:#f2f2f2;font-size:.95rem;padding:.875rem 1rem .875rem 2.75rem;transition:all .3s ease;width:100%}.form-input:focus{border-color:#ffbf00;box-shadow:0 0 0 2px #ffbf0033;outline:none}.form-input::-moz-placeholder{color:#b3b3b380}.form-input::placeholder{color:#b3b3b380}.form-input:disabled{cursor:not-allowed;opacity:.6}.input-icon{font-size:1.125rem;left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.input-focus-line{background:#ffbf00;border-radius:0 0 .75rem .75rem;bottom:0;height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .3s ease}.form-input:focus~.input-focus-line{transform:scaleX(1)}.error-message-enter-active,.error-message-leave-active{max-height:100px;overflow:hidden;transition:all .3s ease}.error-message-enter-from,.error-message-leave-to{max-height:0;opacity:0;transform:translateY(-10px)}.error-message{align-items:flex-start;background:#dd5f5f1a;border:1px solid rgba(221,95,95,.2);border-radius:.5rem;color:#dd5f5f;display:flex;font-size:.875rem;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem}.error-message .error-icon{flex-shrink:0;font-size:.875rem;margin-top:.125rem}.error-message .error-text{flex:1;line-height:1.4}.security-check{background:#ffbf000d}.security-check .check-label{color:#f2f2f2;font-size:.95rem;font-weight:500;margin-bottom:.75rem}.security-check .check-box{align-items:center;cursor:pointer;display:flex;gap:1rem;transition:all .3s ease}.security-check .check-box:hover .check-slider{background:#ffbf004d}.security-check .check-slider{background:#b3b3b34d;border-radius:16px;height:32px;position:relative;transition:all .3s ease;width:60px}.security-check .check-slider:before{background:#f2f2f2;border-radius:50%;content:"";height:28px;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:28px}.security-check .check-slider.checked{background:#a0cf63}.security-check .check-slider.checked:before{transform:translate(28px)}.security-check .check-slider .slider-icon{color:#ffbf00;font-size:.875rem;left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:1}.check-slider.checked .security-check .check-slider .slider-icon{color:#a0cf63;left:calc(100% - 30px)}.security-check .check-text{color:#b3b3b3;flex:1;font-size:.875rem}.form-options{justify-content:space-between;margin-bottom:1.5rem}.checkbox-label,.form-options{align-items:center;display:flex}.checkbox-label{cursor:pointer;gap:.75rem}.checkbox-label .checkbox-input{display:none}.checkbox-label .checkbox-input:checked+.checkbox-custom{background:#ffbf00;border-color:#ffbf00}.checkbox-label .checkbox-input:checked+.checkbox-custom:after{opacity:1}.checkbox-label .checkbox-custom{border:2px solid hsla(0,0%,70%,.5);border-radius:.375rem;height:1.25rem;position:relative;transition:all .3s ease;width:1.25rem}.checkbox-label .checkbox-custom:after{color:#0f1010;content:"✓";font-size:.875rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease}.checkbox-label .checkbox-custom:hover{border-color:#ffbf00}.checkbox-label .checkbox-text{color:#f2f2f2;font-size:.95rem;font-weight:300}.forgot-password{background:transparent;border:none;color:#ffbf00;cursor:pointer;font-size:.95rem;padding:.25rem;transition:all .3s ease}.forgot-password:hover{color:#ffbf00 -light;text-decoration:underline}.forgot-password:disabled{cursor:not-allowed;opacity:.5}.login-btn{background:#ffbf00;border:1px solid #ffbf00;border-radius:.75rem;color:#0f1010;cursor:pointer;font-size:1rem;font-weight:600;margin-bottom:1.5rem;overflow:hidden;padding:1rem;position:relative;transition:all .3s ease;width:100%}.login-btn:hover:not(:disabled){background:#ffd966;border-color:#ffd966;box-shadow:0 10px 20px #ffbf0033;transform:translateY(-2px)}.login-btn:active:not(:disabled){transform:translateY(0)}.login-btn:disabled{background:#ffbf004d;border-color:#ffbf004d;cursor:not-allowed;opacity:.6}.login-btn.btn-loading .btn-glow{opacity:.2}.btn-content,.loading-content{align-items:center;display:flex;gap:.75rem;justify-content:center;position:relative;z-index:1}.btn-icon{font-size:1.25rem;transition:transform .3s ease}.login-btn:hover:not(:disabled) .btn-icon{transform:translate(4px)}.loading-spinner{animation:loadingSpin 1s linear infinite;border:2px solid rgba(15,16,16,.3);border-radius:50%;border-top-color:#0f1010;height:1.25rem;width:1.25rem}.loading-text{font-size:.95rem}.btn-glow{background:radial-gradient(circle at center,hsla(0,0%,100%,.3) 0,transparent 70%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.login-btn:hover:not(:disabled) .btn-glow{opacity:.3}.alternative-login{margin-bottom:1.5rem}.divider{align-items:center;display:flex;margin:1rem 0}.divider:after,.divider:before{background:#b3b3b333;content:"";flex:1;height:1px}.divider .divider-text{color:#b3b3b3;font-size:.875rem;font-weight:300;padding:0 1rem}.alternative-buttons{display:flex;gap:1rem}.alt-btn{align-items:center;background:transparent;border:1px solid hsla(0,0%,70%,.3);border-radius:.75rem;color:#f2f2f2;cursor:pointer;display:flex;flex:1;font-size:.95rem;font-weight:500;gap:.75rem;justify-content:center;padding:.875rem;transition:all .3s ease}.alt-btn:hover:not(:disabled){background:#ffbf001a;border-color:#ffbf00;transform:translateY(-2px)}.alt-btn:disabled{cursor:not-allowed;opacity:.5}.alt-btn.google-btn .alt-icon{background:#db4437}.alt-btn.google-btn .alt-icon,.alt-btn.microsoft-btn .alt-icon{align-items:center;border-radius:.25rem;color:#fff;display:flex;font-size:.875rem;font-weight:600;height:1.5rem;justify-content:center;width:1.5rem}.alt-btn.microsoft-btn .alt-icon{background:#00a4ef}.create-account{border-top:1px solid hsla(0,0%,70%,.1);padding-top:1rem;text-align:center}.account-text{color:#b3b3b3;font-size:.95rem;margin-right:.5rem}.account-link{background:transparent;border:none;color:#ffbf00;cursor:pointer;font-size:.95rem;font-weight:500;padding:.25rem;transition:all .3s ease}.account-link:hover:not(:disabled){color:#ffd966;text-decoration:underline}.account-link:disabled{cursor:not-allowed;opacity:.5}.security-footer{border-top:1px solid hsla(0,0%,70%,.1);margin-top:2rem;padding-top:1.5rem}.security-info{align-items:flex-start;background:#ffbf000d;border-radius:.5rem;display:flex;gap:.75rem;margin-bottom:1rem;padding:.75rem}.security-info .info-icon{flex-shrink:0;font-size:1rem;margin-top:.125rem}.security-info .info-text{color:#b3b3b3;flex:1;font-size:.875rem;line-height:1.4}.security-links{align-items:center;display:flex;gap:.75rem;justify-content:center}.security-links .security-link{background:transparent;border:none;color:#b3b3b3;cursor:pointer;font-size:.875rem;padding:.25rem;transition:all .3s ease}.security-links .security-link:hover{color:#f2f2f2;text-decoration:underline}.security-links .link-divider{color:#b3b3b3;font-size:.875rem}}@layer modal{.modal{background-color:inherit}.modal-overlay{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#0f1010cc;inset:0;z-index:1000}.modal-header{border-bottom:1px solid hsla(0,0%,70%,.1);padding:1.5rem 1.5rem 1rem}.modal-header-title{color:#f2f2f2;font-size:1.25rem;font-weight:600}.modal-header-close{background:transparent;border:1px solid hsla(0,0%,70%,.3);border-radius:50%;color:#b3b3b3;cursor:pointer;font-size:1.25rem;height:2.25rem;transition:all .3s ease;width:2.25rem}.modal-header-close:hover{border-color:#ffbf00;color:#dd5f5f}.modal-container{background:#1e2020;max-width:30rem;overflow:hidden}.modal-body{padding:1.25rem}.modal-description{color:#b3b3b3;font-size:1.25rem;line-height:1.5}.modal-button{border-radius:.5rem;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.modal-button.secondary{background:transparent;border:1px solid hsla(0,0%,70%,.3);color:#b3b3b3}.modal-button.secondary:hover{border-color:#f2f2f2;color:#f2f2f2}.modal-button.primary{background:#ffbf00;border:1px solid #ffbf00;color:#0f1010}.modal-button.primary:hover:not(:disabled){background:#ffd966;box-shadow:0 5px 15px #ffbf0033;transform:translateY(-2px)}.modal-button.primary:disabled{cursor:not-allowed;opacity:.6}.modal-contact-value{font-weight:500}.modal-footer{border-top:1px solid hsla(0,0%,70%,.1);gap:1rem;padding:1rem 1.5rem 1.5rem}}@layer hero{.hero-section{align-items:center;background:#121714;display:flex;min-height:100vh;overflow:hidden;position:relative}.hero-container{margin:0 auto;position:relative;width:100%;z-index:2}.hero-content{margin-bottom:4rem;text-align:center}.hero-content .hero-title{color:#ffbf00;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1.5rem}.hero-content .hero-title .title-accent{color:#f2f2f2;position:relative}.hero-content .hero-title .title-accent:after{background:linear-gradient(90deg,#ffbf00,transparent);border-radius:2px;bottom:-5px;content:"";height:2px;left:0;position:absolute;width:100%}.hero-content .hero-subtitle{color:#b3b3b3;font-size:1.25rem;line-height:1.6;margin:0 auto 2.5rem;max-width:600px}.trust-indicators{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:2rem}.trust-indicators .trust-item{align-items:center;color:#b3b3b3;display:flex;font-size:.9rem;gap:.5rem}.trust-indicators .trust-item .trust-icon{align-items:center;background:#1e2020;border:1px solid #ffbf00;border-radius:50%;color:#ffbf00;display:flex;font-size:.8rem;height:24px;justify-content:center;width:24px}.cta-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.cta-buttons .btn{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.cta-buttons .btn.secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e2020;border:1px solid #ffbf00;color:#f2f2f2}.cta-buttons .btn.secondary:hover{background:#2d2f2f;border-color:#ffd966;transform:translateY(-2px)}.services-overview{margin-top:4rem}.services-overview .services-title{color:#ffbf00;font-size:2.5rem;font-weight:600;margin-bottom:3rem;text-align:center}.packet-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.service-card{background:#1e2020;border:1px solid #2d2f2f;border-radius:12px;color:#f2f2f2;height:-moz-fit-content;height:fit-content;overflow:hidden;padding:1.75rem;position:relative;text-align:center;transition:all .3s ease}.service-card:before{background:linear-gradient(90deg,#ffbf00,transparent);content:"";height:2px;left:0;position:absolute;top:0;transform:scaleX(0);transition:transform .3s ease;width:100%}.service-card:hover{background:#2d2f2f;border-color:#ffbf00;transform:translateY(-5px)}.service-card:hover:before{transform:scaleX(1)}.service-card:hover .service-icon{filter:none;transform:scale(1.1)}.service-card .service-icon{filter:grayscale(.3);font-size:2.5rem;margin-bottom:1rem;transition:all .3s ease}.service-card .service-name{color:#ffbf00;font-size:1.3rem;font-weight:600;line-height:1.3;margin-bottom:.75rem}.service-card .service-description{color:#b3b3b3;font-size:.95rem;line-height:1.5;margin-bottom:1.25rem}.service-card .service-features{margin-bottom:1.5rem;text-align:left}.service-card .service-features .service-feature{align-items:center;color:#f2f2f2;display:flex;font-size:.85rem;gap:.5rem;line-height:1.3;margin-bottom:.4rem}.service-card .service-features .service-feature .feature-check{color:#ffbf00;flex-shrink:0;font-weight:700}.service-card .service-features .service-feature-more{color:#ffbf00;font-size:.8rem;font-style:italic;margin-top:.25rem}.service-card .service-cta{background:#2d2f2f;border:1px solid #ffbf00;border-radius:6px;color:#ffbf00;cursor:pointer;font-size:.9rem;font-weight:600;padding:.6rem 1.5rem;transition:all .3s ease;width:100%}.service-card .service-cta:hover{background:#ffbf00;border-color:#ffbf00;color:#121714}.view-all-container{border-top:1px solid #2d2f2f;margin-top:3rem;padding-top:2rem;text-align:center}.view-all-container .view-all-link{align-items:center;border:1px solid #ffbf00;border-radius:8px;color:#ffbf00;display:inline-flex;font-size:1.1rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.view-all-container .view-all-link:hover{background:#ffbf00;box-shadow:0 4px 15px #ffbf004d;color:#121714;transform:translateY(-2px)}.view-all-container .view-all-link:hover .link-arrow{transform:translate(3px)}.view-all-container .view-all-link .link-arrow{transition:transform .3s ease}@media(max-width:768px){.hero-section{padding:2rem 1rem}.cta-buttons{align-items:center;flex-direction:column}.cta-buttons .btn{max-width:300px;width:100%}.trust-indicators{gap:1rem}.trust-indicators .trust-item{font-size:.8rem}.packet-grid{grid-template-columns:1fr}.services-title{font-size:2rem!important}.service-card{padding:1.5rem}}@media(max-width:480px){.hero-content .hero-title{font-size:2rem}.hero-content .hero-subtitle{font-size:1.1rem}.service-card{padding:1.25rem}.trust-indicators{align-items:center;flex-direction:column;gap:.5rem}.view-all-link{font-size:1rem!important;padding:.6rem 1.25rem!important}}@media(min-width:1200px){.packet-grid{gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(300px,300px));justify-content:center}}}@layer monark_disclaimer{.disclaimer-floating{max-width:280px;position:fixed;right:2rem;top:50%;transform:translateY(-50%) translate(120%);transition:all .5s cubic-bezier(.4,0,.2,1);z-index:1000}.disclaimer-floating.disclaimer-visible{transform:translateY(-50%) translate(0)}.disclaimer-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e2020;border:1px solid #ffbf00;border-radius:12px;box-shadow:0 10px 30px #0000004d,0 0 0 1px #ffd7001a;padding:1.5rem;position:relative}.disclaimer-content:before{background:linear-gradient(90deg,#ffbf00,transparent);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.disclaimer-close{align-items:center;background:#2d2f2f;border:1px solid #ffbf00;border-radius:50%;color:#ffbf00;cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:24px;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition:all .3s ease;width:24px;z-index:2}.disclaimer-close:hover{background:#ffbf00;color:#0f1010;transform:scale(1.1)}.disclaimer-icon{filter:grayscale(.3);font-size:2rem}.disclaimer-icon,.disclaimer-title{margin-bottom:.75rem;text-align:center}.disclaimer-title{color:#ffbf00;font-size:1rem;font-weight:600;line-height:1.3}.disclaimer-text{color:#b3b3b3;font-size:.85rem;line-height:1.4;margin-bottom:1rem;text-align:center}.disclaimer-link{align-items:center;border:1px solid #ffbf00;border-radius:6px;color:#ffbf00;display:flex;font-size:.8rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem 1rem;text-align:center;text-decoration:none;transition:all .3s ease}.disclaimer-link:hover{background:#ffbf00;box-shadow:0 4px 12px #ffbf0033;color:#0f1010;transform:translateY(-1px)}.disclaimer-link:hover .link-arrow{transform:translate(2px)}.disclaimer-link .link-arrow{font-size:.9rem;transition:transform .3s ease}@media(max-width:768px){.disclaimer-floating{left:1rem;max-width:260px;right:auto;transform:translateY(-50%) translate(-120%)}.disclaimer-floating.disclaimer-visible{transform:translateY(-50%) translate(0)}.disclaimer-content{padding:1.25rem}.disclaimer-title{font-size:.95rem}.disclaimer-text{font-size:.8rem}}@media(max-width:480px){.disclaimer-floating{left:.5rem;max-width:none;right:.5rem;transform:translateY(100%)}.disclaimer-floating.disclaimer-visible{transform:translateY(-50%)}.disclaimer-content{padding:1rem}.disclaimer-icon{font-size:1.75rem}.disclaimer-title{font-size:.9rem}.disclaimer-text{font-size:.75rem}}@keyframes slideInRight{0%{transform:translateY(-50%) translate(120%)}to{transform:translateY(-50%) translate(0)}}@keyframes slideInLeft{0%{transform:translateY(-50%) translate(-120%)}to{transform:translateY(-50%) translate(0)}}@media(prefers-reduced-motion:reduce){.disclaimer-floating{transition:none}.disclaimer-close:hover,.disclaimer-link:hover{transform:none}}@keyframes subtlePulse{0%,to{box-shadow:0 10px 30px #0000004d,0 0 0 1px #ffd7001a}50%{box-shadow:0 10px 30px #0000004d,0 0 0 1px #ffd70033,0 0 20px #ffd7001a}}.disclaimer-content{animation:subtlePulse 4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.disclaimer-content{animation:none}}}@layer notary{.notary-section{background:#0f1010;overflow:hidden;padding:5rem 1rem;position:relative}.section-header{margin-bottom:4rem;text-align:center}.section-header .section-title{color:#ffbf00;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header .section-subtitle{color:#b3b3b3;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px}.booking-options{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:3rem}.booking-card{background:#1e2020;border:2px solid #2d2f2f;border-radius:12px;cursor:pointer;overflow:hidden;padding:2.5rem 2rem;position:relative;text-align:center;transition:all .3s ease}.booking-card:before{background:linear-gradient(90deg,#ffbf00,transparent);content:"";height:2px;left:0;position:absolute;top:0;transform:scaleX(0);transition:transform .3s ease;width:100%}.booking-card:hover{background:#2d2f2f;border-color:#ffbf00;transform:translateY(-5px)}.booking-card:hover:before{transform:scaleX(1)}.booking-card:hover .booking-icon{filter:none;transform:scale(1.1)}.booking-card.active{background:#2d2f2f;border-color:#ffbf00}.booking-card.active:before{transform:scaleX(1)}.booking-card.active .booking-badge{background:#ffbf00;color:#0f1010}.booking-icon{filter:grayscale(.3);font-size:3rem;margin-bottom:1.5rem;transition:all .3s ease}.booking-title{color:#ffbf00;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.booking-description{color:#b3b3b3;line-height:1.6;margin-bottom:1.5rem}.booking-features{list-style:none;margin:0;padding:0}.booking-features li{color:#f2f2f2;font-size:.9rem;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.booking-features li:before{color:#ffbf00;content:"✓";font-weight:700;left:0;position:absolute}.booking-badge{background:#2d2f2f;border-radius:20px;color:#ffbf00;font-size:.8rem;font-weight:600;padding:.25rem .75rem;position:absolute;right:1rem;top:1rem;transition:all .3s ease}.booking-form{background:#1e2020;border:1px solid #2d2f2f;border-radius:12px;margin-top:2rem;padding:2.5rem}.booking-form .form-title{color:#ffbf00;font-size:1.5rem;font-weight:600;margin-bottom:2rem;text-align:center}.form-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.form-grid .full-width{grid-column:1/-1}.form-group{display:flex;flex-direction:column}.form-group label{color:#f2f2f2;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.form-group input,.form-group select,.form-group textarea{background:#0f1010;border:1px solid #2d2f2f;border-radius:6px;color:#f2f2f2;font-size:1rem;padding:.75rem 1rem;transition:all .3s ease}.form-group input::-moz-placeholder,.form-group select::-moz-placeholder,.form-group textarea::-moz-placeholder{color:#b3b3b3}.form-group input::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{color:#b3b3b3}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#ffbf00;box-shadow:0 0 0 2px #ffbf001a;outline:none}.form-group textarea{min-height:100px;resize:vertical}.form-actions{display:flex;gap:1rem;justify-content:center}.form-actions .btn{border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .3s ease}.form-actions .btn-primary{background:#ffbf00;box-shadow:0 4px 15px #ffbf004d;color:#0f1010}.form-actions .btn-primary:hover{background:#ffd966;box-shadow:0 8px 25px #ffbf0066;transform:translateY(-2px)}.form-actions .btn-secondary{background:#2d2f2f;border:1px solid #ffbf00;color:#f2f2f2}.form-actions .btn-secondary:hover{background:#0f1010;transform:translateY(-2px)}.notary-features{margin-top:3rem}.features-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.feature{padding:2rem 1rem;text-align:center}.feature .feature-icon{filter:grayscale(.3);font-size:2.5rem;margin-bottom:1rem}.feature h4{color:#ffbf00;font-size:1.2rem;font-weight:600;margin-bottom:.75rem}.feature p{color:#b3b3b3;font-size:.9rem;line-height:1.5}@media(max-width:768px){.notary-section{padding:3rem 1rem}.section-header{margin-bottom:3rem}.section-header .section-title{font-size:2rem}.section-header .section-subtitle{font-size:1.1rem}.booking-options{gap:1.5rem;grid-template-columns:1fr}.booking-card,.booking-form{padding:2rem 1.5rem}.form-grid{gap:1rem;grid-template-columns:1fr}.form-actions{flex-direction:column}.form-actions .btn{width:100%}.features-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.features-grid{grid-template-columns:1fr}.booking-card{padding:1.5rem 1rem}.booking-icon{font-size:2.5rem}.booking-title{font-size:1.3rem}}.notary-section:before{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:50px 50px;content:"";height:100%;left:0;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 70%);mask-image:radial-gradient(ellipse at center,#000,transparent 70%);pointer-events:none;position:absolute;top:0;width:100%}}@layer component_how_works{.process-section{background:#0f1010;overflow:hidden;padding:5rem 1rem;position:relative}.section-header{margin-bottom:4rem;text-align:center}.section-header .section-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header .section-subtitle{font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px}.process-steps{display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:800px;position:relative}.step{align-items:flex-start;display:flex;gap:2rem}.step:nth-child(2n) .step-content{order:-1;text-align:right}.step-visual{flex-shrink:0}.step-number{align-items:center;background:#1e2020;border:2px solid #ffbf00;border-radius:50%;color:#ffbf00;display:flex;font-size:1.5rem;font-weight:700;height:60px;justify-content:center;position:relative;transition:all .3s ease;width:60px;z-index:2}.step:hover .step-number{background:#ffbf00;color:#0f1010;transform:scale(1.1)}.step-connector{height:6.25rem;width:.09375rem}.step-content{border-color:#2d2f2f;transition:var(--animation-base)}.step-content:before{content:"";height:2px;left:0;position:absolute;top:0;transform:scaleX(0);transition:transform .3s ease;width:100%}.step:hover .step-content{background:#2d2f2f;border-color:#ffbf00;transform:translateY(-5px)}.step:hover .step-content:before{transform:scaleX(1)}.step-icon{filter:grayscale(.3);font-size:2.5rem;margin-bottom:1rem;transition:var(--animation-base)}.step:hover .step-icon{filter:none}.step-title{font-size:1.5rem;font-weight:800;margin-bottom:1rem}.step-description{margin-bottom:1.5rem}.step-features{margin:0;padding:0}.step-features li{margin-bottom:.5rem}.step-features li:before{color:#ffbf00;content:"✓";font-weight:700;left:0;position:absolute}.process-cta{border-top:1px solid #2d2f2f;margin-top:4rem;padding-top:3rem;text-align:center}.process-cta .cta-text{color:#ffbf00;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.process-cta .btn{border:none;border-radius:8px;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2.5rem;transition:all .3s ease}.process-cta .btn-primary{background:#ffbf00;box-shadow:0 4px 15px #ffbf004d;color:#0f1010}.process-cta .btn-primary:hover{background:#ffd966;box-shadow:0 8px 25px #ffbf0066;transform:translateY(-2px)}@media(max-width:768px){.process-section{padding:3rem 1rem}.section-header{margin-bottom:3rem}.section-header .section-title{font-size:2rem}.section-header .section-subtitle{font-size:1.1rem}.step{flex-direction:column;gap:1rem;text-align:center}.step:nth-child(2n) .step-content{order:0;text-align:center}.step-visual{flex-direction:row;justify-content:center;width:100%}.step-connector{background:linear-gradient(90deg,#ffbf00,transparent);height:2px;margin-left:1rem;margin-right:1rem;margin-top:0;width:120px}.step-content{padding:1.5rem}.step-features,.step-features li{text-align:left}.process-cta{margin-top:3rem;padding-top:2rem}.process-cta .cta-text{font-size:1.1rem}}@media(max-width:480px){.step-number{font-size:1.25rem;height:50px;width:50px}.step-connector{width:80px}.step-content{padding:1.25rem}.step-title{font-size:1.3rem}.step-description{font-size:.9rem}}.process-section:before{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:50px 50px;content:"";height:100%;left:0;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 70%);mask-image:radial-gradient(ellipse at center,#000,transparent 70%);pointer-events:none;position:absolute;top:0;width:100%}}@layer monark_faq_section{.faq-section{background:#0f1010;overflow:hidden;padding:5rem 1rem;position:relative}.section-header{margin-bottom:4rem;text-align:center}.section-header .section-title{color:#ffbf00;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header .section-subtitle{color:#b3b3b3;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px}.faq-grid{display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin-bottom:3rem}.faq-category .category-title{border-bottom:1px solid #2d2f2f;color:#ffbf00;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.faq-items{display:flex;flex-direction:column;gap:1rem}.faq-item{background:#1e2020;border:1px solid #2d2f2f;border-radius:8px;overflow:hidden;transition:all .3s ease}.faq-item:hover{border-color:#ffbf00}.faq-question{align-items:center;background:none;border:none;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;padding:1.5rem;text-align:left;transition:all .3s ease;width:100%}.faq-question:hover{background:#2d2f2f}.faq-question .faq-icon{color:#ffbf00;flex-shrink:0;font-size:1.2rem;font-weight:600;margin-left:1rem}.faq-answer{border-top:1px solid #2d2f2f;padding:0 1.5rem 1.5rem}.faq-answer p{color:#b3b3b3;font-size:.95rem;line-height:1.6;margin:0}.faq-cta{border-top:1px solid #2d2f2f;margin-top:3rem;padding-top:3rem;text-align:center}.faq-cta .cta-text{color:#ffbf00;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.faq-cta .btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;gap:.5rem;padding:1rem 2.5rem;text-decoration:none;transition:all .3s ease}.faq-cta .btn-primary{background:#ffbf00;box-shadow:0 4px 15px #ffbf004d;color:#0f1010}.faq-cta .btn-primary:hover{background:#ffd966;box-shadow:0 8px 25px #ffbf0066;transform:translateY(-2px)}.faq-cta .btn-primary:hover .link-arrow{transform:translate(3px)}.faq-cta .btn .link-arrow{transition:transform .3s ease}@media(max-width:768px){.faq-section{padding:3rem 1rem}.section-header{margin-bottom:3rem}.section-header .section-title{font-size:2rem}.section-header .section-subtitle{font-size:1.1rem}.faq-grid{gap:2rem;grid-template-columns:1fr}.faq-item{margin-bottom:.5rem}.faq-question{font-size:.95rem;padding:1.25rem}.faq-answer{padding:0 1.25rem 1.25rem}.faq-cta{margin-top:2rem;padding-top:2rem}.faq-cta .cta-text{font-size:1.1rem}}@media(max-width:480px){.faq-grid{grid-template-columns:1fr}.faq-question{font-size:.9rem;padding:1rem}.faq-answer{padding:0 1rem 1rem}.faq-answer p{font-size:.9rem}.category-title{font-size:1.3rem!important}}.faq-section:before{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:50px 50px;content:"";height:100%;left:0;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 70%);mask-image:radial-gradient(ellipse at center,#000,transparent 70%);pointer-events:none;position:absolute;top:0;width:100%}.faq-answer{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}@layer contact_us_form{.contact-section{background:#0f1010;overflow:hidden;padding:5rem 1rem;position:relative}.section-header{margin-bottom:4rem;text-align:center}.section-header .section-title{color:#ffbf00;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header .section-subtitle{color:#b3b3b3;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px}.contact-content{align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1.2fr}.contact-info .info-title{color:#ffbf00;font-size:1.5rem;font-weight:600;margin-bottom:2rem}.reasons-list{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem}.reason-item{align-items:flex-start;display:flex;gap:1rem}.reason-item .reason-icon{filter:grayscale(.3);flex-shrink:0;font-size:1.5rem;margin-top:.25rem}.reason-item .reason-content h4{color:#f2f2f2;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.reason-item .reason-content p{color:#b3b3b3;font-size:.9rem;line-height:1.5;margin:0}.contact-methods{gap:1.5rem}.contact-methods .contact-method{align-items:center;display:flex;gap:1rem}.contact-methods .contact-method .method-icon{filter:grayscale(.3);flex-shrink:0;font-size:1.5rem}.contact-methods .contact-method .method-info h5{color:#ffbf00;font-size:1rem;font-weight:600;margin-bottom:.25rem}.contact-methods .contact-method .method-info p{color:#b3b3b3;font-size:.9rem;margin:0}.contact-form .form{background:#1e2020;border:1px solid #2d2f2f;border-radius:12px;padding:2.5rem;position:relative}.contact-form .form:before{background:linear-gradient(90deg,#ffbf00,transparent);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.form-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.form-grid .full-width{grid-column:1/-1}.form-group{display:flex;flex-direction:column}.form-group label{color:#f2f2f2;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.form-group input,.form-group select,.form-group textarea{background:#0f1010;border:1px solid #2d2f2f;border-radius:6px;color:#f2f2f2;font-size:1rem;padding:.75rem 1rem;transition:all .3s ease}.form-group input::-moz-placeholder,.form-group select::-moz-placeholder,.form-group textarea::-moz-placeholder{color:#b3b3b3}.form-group input::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{color:#b3b3b3}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#ffbf00;box-shadow:0 0 0 2px #ffbf001a;outline:none}.form-group textarea{min-height:120px;resize:vertical}.checkbox-label{align-items:center;color:#b3b3b3;cursor:pointer;display:flex;font-size:.9rem;gap:.75rem}.checkbox-label .checkbox-input{display:none}.checkbox-label .checkbox-input:checked+.checkmark{background:#ffbf00;border-color:#ffbf00}.checkbox-label .checkbox-input:checked+.checkmark:after{opacity:1}.checkbox-label .checkmark{border:2px solid #2d2f2f;border-radius:4px;flex-shrink:0;height:18px;position:relative;transition:all .3s ease;width:18px}.checkbox-label .checkmark:after{color:#0f1010;content:"✓";font-size:.8rem;font-weight:700;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease}.checkbox-label:hover .checkmark{border-color:#ffbf00}.form-actions{text-align:center}.form-actions .btn{border:none;border-radius:8px;cursor:pointer;font-size:1.1rem;font-weight:600;min-width:160px;padding:1rem 3rem;transition:all .3s ease}.form-actions .btn-primary{background:#ffbf00;box-shadow:0 4px 15px #ffbf004d;color:#0f1010}.form-actions .btn-primary:hover:not(:disabled){background:#ffd966;box-shadow:0 8px 25px #ffbf0066;transform:translateY(-2px)}.form-actions .btn-primary:disabled{cursor:not-allowed;opacity:.6;transform:none}@media(max-width:968px){.contact-content{gap:3rem;grid-template-columns:1fr}.contact-info{order:2}.contact-form{order:1}}@media(max-width:768px){.contact-section{padding:3rem 1rem}.section-header{margin-bottom:3rem}.section-header .section-title{font-size:2rem}.section-header .section-subtitle{font-size:1.1rem}.contact-form .form{padding:2rem 1.5rem}.form-grid{gap:1rem;grid-template-columns:1fr}.contact-methods,.reasons-list{gap:1.25rem}}@media(max-width:480px){.contact-form .form{padding:1.5rem 1rem}.contact-method,.reason-item{gap:.75rem}.form-actions .btn{padding:.875rem 2rem;width:100%}}.contact-section:before{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:50px 50px;content:"";height:100%;left:0;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 70%);mask-image:radial-gradient(ellipse at center,#000,transparent 70%);pointer-events:none;position:absolute;top:0;width:100%}}@layer forms{.form-input{background:#2d2f2f;border:1px solid hsla(0,0%,70%,.3);border-radius:.75rem;color:#f2f2f2;font-size:.95rem;padding:.875rem 1rem .875rem 2.75rem;transition:all .3s ease;width:100%}.form-input:focus{border-color:#ffbf00;box-shadow:0 0 0 2px #ffbf0033;outline:none}.form-input::-moz-placeholder{color:#b3b3b380}.form-input::placeholder{color:#b3b3b380}.form-input:disabled{cursor:not-allowed;opacity:.6}}@layer footer{tau-footer{display:flex;width:100%}tau-footer.primary{background-color:#121714;color:#ffbf00}tau-footer.secondary{background-color:#1e2020;color:#ffd966}}@layer card{.card-title{font-weight:700;letter-spacing:-.02em}.card-subtitle{line-height:1.5;margin:0 auto;max-width:320px}}
